Opatchauto72030 Execute In Nonrolling Mode High Quality
unzip p72030_122030_Linux-x86-64.zip -d /stage/72030
chown -R grid:oinstall /stage/72030
| Pitfall | Solution |
|--------|----------|
| Running as wrong OS user | Always run opatchauto as the Grid home owner (grid), not oracle. |
| Missing shared storage access | Ensure all nodes can access the same staged patch directory (e.g., NFS, ACFS). |
| Rolling mode forced by default | Explicitly use -nonrolling; otherwise, opatchauto may default to rolling for RAC. |
| Interrupted execution | Do not Ctrl+C. Use opatchauto resume if supported; otherwise, roll back using -rollback. |
| SQL patch failures | Run datapatch -verbose manually after successful binary patching. |
After the command completes with exit code 0, perform these checks:
Execute the command from the unzipped patch directory. opatchauto72030 execute in nonrolling mode high quality
Syntax:
opatchauto apply -oh <ORACLE_HOME_PATH> -nonrolling
Scenario A: Patching the Grid Infrastructure Home (Primary Method)
If your Database Homes are shared or managed under GI, patching the GI Home first is standard. opatchauto will automatically stop the stack. unzip p72030_122030_Linux-x86-64
# Example Path: /u01/app/19.0.0/grid
/root> cd /softwares/36182763
/root> /u01/app/19.0.0/grid/OPatch/opatchauto apply -oh /u01/app/19.0.0/grid -nonrolling
Scenario B: Patching Separate Database Homes If you have separate, non-shared Database Homes not covered by the GI patching process, run the command against them individually.
# Example Path: /u01/app/oracle/product/19.0.0/dbhome_1
/root> /u01/app/oracle/product/19.0.0/dbhome_1/OPatch/opatchauto apply -oh /u01/app/oracle/product/19.0.0/dbhome_1 -nonrolling
Important Flags:
Because non‑rolling mode implies full cluster downtime, the cost of failure is high. Every minute the cluster is down impacts business operations. Therefore, executing opatchauto72030 with high quality means:
# As oracle (Grid Infrastructure owner)
export ORACLE_HOME=/u01/app/12.2.0.2/grid
$ORACLE_HOME/OPatch/opatchauto apply /stage/72030 -nonrolling