rman建立catalog過程及問題處理
背景說明:
rman環境下建立catalog庫。
rman環境下建立catalog庫。
出現問題:
在目標機上註冊到catalog庫時,出現如下錯誤資訊:
在目標機上註冊到catalog庫時,出現如下錯誤資訊:
RMAN> register database;
PL/SQL package RMAN.DBMS_RCVCAT version 10.02.00.00 in RCVCAT database is not current
PL/SQL package RMAN.DBMS_RCVMAN version 10.02.00.00 in RCVCAT database is not current
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of register command at 01/05/2013 15:50:52
RMAN-06004: ORACLE error from recovery catalog database: ORA-06550: ? 1 ?, ? 2273 ?:
PLS-00302: ???? 'GETRANGEALBACKUP' ??
ORA-06550: ? 1 ?, ? 2238 ?:
PL/SQL: Statement ignored
ORA-06550: ? 1 ?, ? 2453 ?:
PLS-00302: ???? 'RESTORECMD_T' ??
ORA-06550: ? 1 ?, ? 2424 ?:
PL/SQL: Statement ignored
PL/SQL package RMAN.DBMS_RCVMAN version 10.02.00.00 in RCVCAT database is not current
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of register command at 01/05/2013 15:50:52
RMAN-06004: ORACLE error from recovery catalog database: ORA-06550: ? 1 ?, ? 2273 ?:
PLS-00302: ???? 'GETRANGEALBACKUP' ??
ORA-06550: ? 1 ?, ? 2238 ?:
PL/SQL: Statement ignored
ORA-06550: ? 1 ?, ? 2453 ?:
PLS-00302: ???? 'RESTORECMD_T' ??
ORA-06550: ? 1 ?, ? 2424 ?:
PL/SQL: Statement ignored
問題分析:
期初以為是我把之前的catalog庫刪除掉了,導致後續登出時需要的相關資訊沒有而導致報錯。
於是尋求這方面的幫助。
但是搜尋baidu令我很失望,搜尋相應的關鍵字無法返回我想要的結果。於是我將同樣的關鍵字用google來搜尋。
結果出來了我想要的資訊,不是我崇洋媚外,國外的技術真的要比我們先進太多了。
期初以為是我把之前的catalog庫刪除掉了,導致後續登出時需要的相關資訊沒有而導致報錯。
於是尋求這方面的幫助。
但是搜尋baidu令我很失望,搜尋相應的關鍵字無法返回我想要的結果。於是我將同樣的關鍵字用google來搜尋。
結果出來了我想要的資訊,不是我崇洋媚外,國外的技術真的要比我們先進太多了。
原來很簡單,問題的關鍵不在於下面的提示上,而在於上面的提示:
PL/SQL package RMAN.DBMS_RCVCAT version 10.02.00.00 in RCVCAT database is not current
PL/SQL package RMAN.DBMS_RCVMAN version 10.02.00.00 in RCVCAT database is not current
原來是因為兩邊包版本不同的原因,導致在執行命令時報錯了。解決的辦法很簡單,只要對catalog庫升級即可:
[oracle@vmlinux ~]$ rman target / catalog
PL/SQL package RMAN.DBMS_RCVCAT version 10.02.00.00 in RCVCAT database is not current
PL/SQL package RMAN.DBMS_RCVMAN version 10.02.00.00 in RCVCAT database is not current
原來是因為兩邊包版本不同的原因,導致在執行命令時報錯了。解決的辦法很簡單,只要對catalog庫升級即可:
[oracle@vmlinux ~]$ rman target / catalog
Recovery Manager: Release 10.2.0.4.0 - Production on Sat Jan 5 15:59:47 2013
Copyright (c) 1982, 2007, Oracle. All rights reserved.
connected to target database: ORA10G (DBID=3976420220, not open)
connected to recovery catalog database
PL/SQL package RMAN.DBMS_RCVCAT version 10.02.00.00 in RCVCAT database is not current
PL/SQL package RMAN.DBMS_RCVMAN version 10.02.00.00 in RCVCAT database is not current
connected to recovery catalog database
PL/SQL package RMAN.DBMS_RCVCAT version 10.02.00.00 in RCVCAT database is not current
PL/SQL package RMAN.DBMS_RCVMAN version 10.02.00.00 in RCVCAT database is not current
RMAN> upgrade catalog;
recovery catalog owner is RMAN
enter UPGRADE CATALOG command again to confirm catalog upgrade
enter UPGRADE CATALOG command again to confirm catalog upgrade
對第一次執行的升級命令系統要做一次confirm,再執行一次後,方才有效(可從升級資訊中看到版本的變化情況):
RMAN> upgrade catalog;
recovery catalog upgraded to version 10.02.00.04
DBMS_RCVMAN package upgraded to version 10.02.00.00
DBMS_RCVCAT package upgraded to version 10.02.00.00
DBMS_RCVMAN package upgraded to version 10.02.00.00
DBMS_RCVCAT package upgraded to version 10.02.00.00
再次註冊catalog,成功:
RMAN> register database;
RMAN> register database;
database registered in recovery catalog
starting full resync of recovery catalog
full resync complete
starting full resync of recovery catalog
full resync complete
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12932950/viewspace-752152/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Mysql安裝過程問題總結及處理方法MySql
- PHP5.2.4安裝中出現問題及處理過程PHP
- rman 建立catalog庫
- RMAN處理split block問題BloC
- oracle taf unknown 問題處理過程Oracle
- 一次不完全恢復中途Kill rman後的問題處理+壞塊處理過程
- Library cache pin問題的處理過程
- 一次線上問題處理過程記錄
- 一次Row Cache Lock問題處理過程
- 10g RMAN - 快照控制檔案及Catalog資訊同步問題
- 前端開發分析-聊聊過程跨域問題處理前端跨域
- 如何處理六西格瑪過程中遇到的問題?
- 使用rman建立standby database的過程Database
- ovm安裝過程及中斷處理
- RMAN備份 建立catalog資料庫資料庫
- 建立RMAN catalog實現物理備份
- 批處理作業排程問題
- rman連線catalog註冊資料庫問題資料庫
- 【VMware vCenter】VMware vCenter Server(VCSA) 5.5 版本證書過期問題處理過程。Server
- 基於catalog 建立RMAN儲存指令碼指令碼
- 二、Git 問題彙總及處理Git
- GridLayout的使用及問題處理
- mysql常用語句及問題處理MySql
- GoldenGate常見問題及處理Go
- RMAN-06207 & RMAN-06208 問題處理
- 異常處理過程
- RMAN備份中Create catalog時候 ORA-00955及RMAN-06433,RMAN-06429,ORA-01658處理
- RMAN備份時候記憶體區域的使用及split block處理問題記憶體BloC
- mysql5.7安裝及問題處理MySql
- 傳輸表空間及問題處理
- SQLServer執行儲存過程失敗(sys.xp_cmdshell)問題處理SQLServer儲存過程
- 記一次網路異常緩慢問題核查處理過程
- rman catalog的配置及詳解例項
- oracle rman catalogOracle
- DML 語句處理過程
- Nucleus中斷處理過程!!!!
- oracle處理SQL的過程OracleSQL
- 【WebLogic故障處理】一次嚴重的WebLogic記憶體洩漏問題處理過程Web記憶體