26.09.2017
Oracle Patch Set install
Oracle Patch Set (PSU) installieren
Stop vom EM Agent
/apps/oracle/em/agent_inst/bin/emctl stop agent
OPatch updaten
/apps/oracle/11.2.0.3/rdbms/OPatch/opatch lsinventory mv /apps/oracle/11.2.0.3/rdbms/OPatch /apps/oracle/11.2.0.3/rdbms/OPatch.old cp -R /apps/oracle/software/OPatch /apps/oracle/11.2.0.3/rdbms /apps/oracle/11.2.0.3/rdbms/OPatch/opatch lsinventory
Oracle DB’s vom zum patchenden RDBMS stoppen. In diesem fall kann das ganze GRID gestopt werden, da nur ein RDBMS verwendet wird.
. oraenv <= +ASM crsctl stat res -t crsctl stop has
Patchset vorbereiten und Pre-Check ausführen
. oraenv <= ORACLE_SID cd /apps/oracle/software/21150891/20760997 $ORACLE_HOME/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -ph ./
Patchset installieren
## muss im patch verzeichnis "stehen" -- cd /apps/oracle/software/21150891/20760997 $ORACLE_HOME/OPatch/opatch apply /apps/oracle/11.2.0.3/rdbms/OPatch/opatch lsinventory
Oracle DB zum patchen starten
. oraenv <= +ASM crsctl stat res -t crsctl start has -wait crsctl stat res -t
Cat Bundel vom Patchset auf jeder zu patchenden DB ausführen
cd $ORACLE_HOME/rdbms/admin sqlplus / as sysdba @catbundle.sql psu apply exit
Start vom EM Agent
/apps/oracle/em/agent_inst/bin/emctl start agent
Oracle Registry Histroy abfragen
SELECT * FROM DBA_REGISTRY_HISTORY