檢查OPatch版本
OPatch工具的版本必須是12.2.0.1.7及以上。
cd $ORACLE_HOME/OPatch
./opatch -help
OPatch下載下傳位址
檢查更新檔沖突
unzip p26710464_122010_Linux-x86-64.zip
cd 26710464
$ORACLE_HOME/OPatch/opatch prereq CheckConflictAgainstOHWithDetail -ph ./
打更新檔
#DataGuard環境,確定要在主備庫上都要安裝更新檔程式
#單執行個體環境 關閉目前ORACLE_HOME下的所有執行個體和監聽,并退出SQLPLUS用戶端
sqlplus / as sysdba
shutdown immediate
exit
lsnrctl stop
-- 更新檔目錄下執行
$ORACLE_HOME/OPatch/opatch apply
-- 一路“y”就行了。
安裝完成後 加載SQL檔案到資料庫中
Standalone DB | Single/Multitenant (CDB/PDB) DB |
---|---|
sqlplus / as sysdba | sqlplus / as sysdba |
startup | startup |
quit | alter pluggable database all open; |
cd $ORACLE_HOME/OPatch | quit |
./datapatch -verbose | cd $ORACLE_HOME/OPatch |
./datapatch -verbose |
OPatch版本更新
mv $ORACLE_HOME/OPatch $ORACLE_HOME/OPatch.1912
unzip p6880880_122010_Linux-x86-64.zip
chown -R oracle:oinstall OPatch
mv OPatch $ORACLE_HOME
相關位址
更新檔百度雲位址 密碼:uiak
Oracle 12C R2 DB打更新檔
Oracle 12C R2 DB打更新檔