Useful adop options and syntax

1.Using analytics parameter in adop apply phase




$ 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/<adop_sessionID>/<apply_directory>/<context_name>/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/<adop_sessionID>/<apply_directory>/<context_name>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/<adop_sessionID>/<apply_directory>/<context_name>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/<adop_sessionID>/<apply_directory>/<context_name>adzdshowsm.out


Note: The analytics parameter should only be used when required, because of the extra processing needed.






2. flags=autoskip 

 e.g adop phase=apply patches=12345678  flags=autoskip 

 This option is an alternative for  “Continue as if it were successful”?  in adpatch, very useful in cases where patch failed to compile forms/reports and exiting.
 We need not restart the adop session just to compile a single forms (.fmb,.fmx) file.
 Make sure to review the autoskip.log logfile and fix the issues in autoskip log whenever you use autoskip flag in adop cycle.


3.  skipsyncerror=(yes|no)  [default: no]


 Specifies whether to ignore errors that may occur during incremental file system synchronization.  This might happen if you applied
 a patch in the previous patching cycle that had errors but decided to continue with the cutover.  When the patch is synchronized on
 the next patching cycle, the apply errors may occur again, but can be ignored.


4. wait_on_failed_job=(yes|no)  [default: no]


 Controls whether adop apply command exits when all workers have failed.  Instead of exiting, you can force adop to wait, and use the “adctrl” to retry failed jobs.

e.g adop phase=apply patches=7777 wait_on_failed_job=yes



5. Abort


The Online Patching Cycle can be aborted at any time prior to Cutover


e.g adop phase=abort


This is needed  if unrecoverable error happened or the user decides that patch is not needed.
If adop phase=apply failed, user should try abandon=yes first.
The abort command drops the database patch edition and  returns the system to normal runtime state.  Immediately following abort, you must also run a full cleanup and
fs_clone operation to fully remove effects of the failed online patching cycle.



            

15 thoughts on “Useful adop options and syntax”

  1. Heya i am for the first time here. I came across this board and I find It truly useful & it helped me out a lot. I hope to give something back and aid others like you helped me.

  2. Great post. I was checking constantly this weblog and I am impressed! Extremely useful information specially the ultimate phase 🙂 I deal with such info a lot. I was looking for this particular information for a very long time. Thanks and best of luck.

  3. It is my belief that mesothelioma can be the most fatal cancer. It contains unusual properties. The more I really look at it the more I am confident it does not act like a true solid cells cancer. When mesothelioma is often a rogue viral infection, in that case there is the probability of developing a vaccine plus offering vaccination to asbestos uncovered people who are open to high risk connected with developing foreseeable future asbestos connected malignancies. Thanks for revealing your ideas for this important ailment.

  4. I抦 impressed, I have to say. Actually rarely do I encounter a weblog that抯 both educative and entertaining, and let me inform you, you will have hit the nail on the head. Your idea is excellent; the problem is something that not enough persons are talking intelligently about. I’m very happy that I stumbled throughout this in my seek for one thing referring to this.

  5. obviously like your website however you need to take a look at the spelling on several of your posts. A number of them are rife with spelling problems and I to find it very bothersome to inform the truth however I抣l surely come again again.

  6. My husband and i have been absolutely thankful that John managed to carry out his survey from your ideas he received from your own blog. It’s not at all simplistic to just find yourself giving freely ideas which usually most people could have been making money from. We already know we need the writer to appreciate for this. The specific illustrations you have made, the simple website menu, the friendships you can give support to create – it’s mostly fantastic, and it’s leading our son and us reckon that the subject matter is awesome, which is certainly pretty serious. Thanks for the whole lot!

Leave a Reply

Your email address will not be published. Required fields are marked *