EBS R12.2 ADOP phases and parameters

1) Prepare  – Starts a new patching cycle.

Syntax:  adop phase=prepare

2) Apply – Used to apply a patch to the patch file system (online mode)

Syntax: adop phase=apply  patches=<patches numbers>

Optional parameters during apply phase

–> input file : adop accepts parameters in a input file

adop phase=apply input_file=

 

Input file can contain the following parameter:

workers=

patches=:.drv, :.drv …

adop phase=apply input_file=input_file

patches

phase

patchtop

merge

defaultsfile

abandon

restart

workers

Note : Always specify the full path to the input file

a)restart  —  used to resume a failed patch

adop phase=apply patches=<> restart=yes

b)abandon  — starts the failed patch from scratch

adop phase=apply patches=<>  abandon=yes

c)apply_mode

adop phase=apply patches=<>  apply_mode=downtime

NOTE: Use apply_mode=downtime to apply the patch in downtime mode ( in this case,patch is applied on run file system)

 

d) apply=(yes/no)

To run the patch test mode, specify apply = no

 

e) analytics

adop phase=apply analytics=yes

 

Specifying this option will cause adop to run the following scripts and generate the associated output files (reports):

ADZDCMPED.sql – This script is used to display the differences between the run and patch editions, including new and changed objects.

The output file location is: /u01/R122_EBS/fs_ne/EBSapps/log/adop////adzdcmped.out.

ADZDSHOWED.sql – This script is used to display the editions in the system.

The output file location is: /u01/R122_EBS/fs_ne/EBSapps/log/adop///adzdshowed.out.

ADZDSHOWOBJS.sql – This script is used to display the summary of editioned objects per edition.

The output file location is: /u01/R122_EBS/fs_ne/EBSapps/log/adop///adzdshowobjs.out

ADZDSHOWSM.sql – This script is used to display the status report for the seed data manager.

The output file location is: /u01/R122_EBS/fs_ne/EBSapps/log/adop///adzdshowsm.out

3) Finalize :  Performs any final steps required to make the system ready for cutover, invalid objects are compiled in this phase

Usage: adop phase=finalize

finalize_mode=(full|quick)

4) Cutover  : A new run file system is prepared from the existing patch file system.

adop phase=cutover

Optional parameters during cutover phase:

a)mtrestart – With this parameter, cutover will complete without restarting the application tier services

adop phase=cutover mtrestart=no

b)cm_wait –  Can be used  to specify how long to wait for existing concurrent processes to finish running before shutting down the Internal Concurrent Manager.

By default, adop will wait indefinitely for in-progress concurrent requests to finish.

 

5) CLEANUP

cleanup_mode=(full|standard|quick)  [default: standard]

6) FS_CLONE  : This phase syncs the patch file system with the run file system.

Note : Prepare phase internally runs fs_clone if it is not run in the previous patching cycle

Optional parameters during fs_clone phase:

a) force – To start a failed fs_clone from scratch

adop phase=fs_clone force=yes  [default: no]

b) Patch File System Backup Count ==> s_fs_backup_count  [default: 0 : No backup taken]

Denotes the number of backups of the patch file system that are to be preserved by adop. The variable is used during the fs_clone phase,

where the existing patch file system is backed up before it is recreated from the run file system.

7) Abort – used to abort the current patching cylce.

abort can be run only before the cutover phase

adop phase=abort

Recent Posts

Start typing and press Enter to search