指令碼 - Oracle10g PSU後升級資料字典(單例項)
最近程式為oracle10g資料庫打PSU,之後的升級資料字典工作整理成指令碼一次性通過省時間省力氣。由於升級資料字典時執行@view_recompile_jan2008cpu.sql經常會出現No. of Invalid Objects,需要重新執行$ORACLE_HOME/rdbms/admin/@utlrp.sql。 所以在下面的指令碼中做了寫調整,保證最終的升級結果。
update.sh
cd $ORACLE_HOME/rdbms/admin
sqlplus / as sysdba <
@catbundle.sql psu apply
@utlrp.sql
quit
EOF
cd $ORACLE_HOME/cpu/view_recompile
sqlplus / as sysdba <
shutdown immediate;
startup upgrade
@view_recompile_jan2008cpu.sql
quit
EOF
cd $ORACLE_HOME/rdbms/admin
sqlplus / as sysdba <
@utlrp.sql
quit
EOF
cd $ORACLE_HOME/cpu/view_recompile
sqlplus / as sysdba <
@view_recompile_jan2008cpu.sql
shutdown immediate;
startup;
set line 100
select version,id,comments from registry$history;
quit
EOF
cd $ORACLE_HOME/rdbms/admin
sqlplus / as sysdba <
@catbundle.sql opsu apply
@utlrp.sql
quit
EOF
cd $ORACLE_HOME/cpu/view_recompile
sqlplus / as sysdba <
shutdown immediate;
startup upgrade;
@view_recompile_jan2008cpu.sql
shutdown;
startup;
select version,id,comments from registry\$history;
quit
EOF
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29047826/viewspace-1709414/,如需轉載,請註明出處,否則將追究法律責任。
請登入後發表評論
登入
全部評論
相關文章
- 【PSU】Oracle打PSU及解除安裝PSU(單例項)Oracle單例
- Oracle 資料庫巡檢指令碼 單例項 RAC 輸出HTML格式Oracle資料庫指令碼單例HTML
- 資料庫升級-物理重新整理資料字典資料庫
- mssql生成資料庫字典指令碼-MarkDownSQL資料庫指令碼
- ssh升級指令碼指令碼
- 安裝PSU後一定要執行catbundle.sql psu apply指令碼嗎SQLAPP指令碼
- 【資料庫升級】Oracle指令碼升級12c CDB to 19c CDB資料庫Oracle指令碼
- OJVM+GI PSU補丁升級JVM
- ORACLE10G升級11GOracle
- 多例項資料庫一個用PSU資料庫
- 多例項資料庫一個用PSU(轉載)資料庫
- ajax讀取資料庫資料程式碼例項資料庫
- PSU的GI升級,ERROR: This patch is not applicable to GI home.ErrorAPP
- 《bash shell指令碼程式設計經典例項(第2版)》資源連結清單指令碼程式設計
- 19C 單例項資料庫安裝單例資料庫
- Bash Shell指令碼中的陣列使用例項指令碼陣列
- 超級簡單入門vuex 小例項Vue
- java 自動升級sql指令碼 flyway 工具JavaSQL指令碼
- 桌面輕量級資料處理指令碼指令碼
- 2.4.12 Step 11: 執行指令碼來構建資料字典檢視指令碼
- Oracle 11G資料庫單例項安裝Oracle資料庫單例
- 【Oracle升級】Oracle指令碼升級11g to 19c non-CDBOracle指令碼
- JavaScript 表單驗證程式碼例項JavaScript
- MySQL和Oracle的後設資料抽取例項分析KRGXMySqlOracle
- flyway實現java 自動升級SQL指令碼JavaSQL指令碼
- Oracle 12.2應用PSU後資料庫無法啟動Oracle資料庫
- oracle 11g 單例項資料庫的安裝Oracle單例資料庫
- 資料庫升級之-Dataguard滾動升級資料庫
- 故障分析 | MySQL 資料庫升級後,資料庫怎麼卡住了MySql資料庫
- MSSQL·最佳實踐·例項級別資料庫上雲RDSSQLServerSQL資料庫Server
- div前後翻轉效果程式碼例項
- LINUX Shell指令碼程式設計例項詳解(一)上Linux指令碼程式設計
- 淡入淡出效果簡單程式碼例項
- 將RAC備份集恢復為單例項資料庫單例資料庫
- 達夢資料庫單例項轉實時同步叢集資料庫單例
- Javaweb的例項--訂單管理系統--設計資料庫JavaWeb資料庫
- 資料庫升級之-資料泵資料庫
- Spring 原始碼學習 - 單例bean的例項化過程Spring原始碼單例Bean
- OpenSSH升級(從OpenSSH_7.4p1升級到OpenSSH_8.4p1) [操作指令碼]指令碼