生產庫的恢復目錄被RMAN恢復出來的資料庫庫使用後出現的問題

ljm0211發表於2012-07-02

生產庫恢復目錄出現的問題如下:

由於透過生產庫的RMAN備份恢復一個生產庫的副本時,在恢復歸檔日誌時使用了生產庫的Catalog庫,導致生產庫的歸檔日誌備份失敗。
備份資訊如下:
=========================================
恢復管理器: Release 10.2.0.4.0 - Production on 星期四 10月 22 00:17:19 2009

Copyright (c) 1982, 2007, Oracle. All rights reserved.

連線到目標資料庫: YWZKR (DBID=734179557)
連線到恢復目錄資料庫

RMAN> run {
2> allocate channel ch1 type disk maxpiecesize=2G;
3> allocate channel ch2 type disk maxpiecesize=2G;
4> sql 'alter system archive log current';
5> backup archivelog all delete input tag=ywzkr_arch
6> format
6> '/ywzkr_arch/dbbackup/rmanbackup/yw_arch_work/YW_ARCH_%Y_%M_%D/arch_%
6> d_%t_%s_%p.bkp';
7> release channel ch1;
8> release channel ch2;
9> }
10>
分配的通道: ch1
通道 ch1: sid=766 devtype=DISK

分配的通道: ch2
通道 ch2: sid=638 devtype=DISK

sql 語句: alter system archive log current

啟動 backup 於 2009-10-22 00:17:23
當前日誌已存檔
釋放的通道: ch1
釋放的通道: ch2
MAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: backup 命令 (在 10/22/2009 00:17:26 上) 失敗
RMAN-06059: 沒有找到預期的歸檔日誌, 歸檔日誌的丟失將影響可恢復性
ORA-19625: 識別檔案/image/oraywzkr/archive/arch_2bc2b0e5_1_684411423_2666.log時出錯
ORA-27037: 無法獲得檔案狀態
HPUX-ia64 Error: 2: No such file or directory Additional information: 3

恢復管理器完成。
==========================================================
其中/image/oraywzkr/archive/ 目錄不是生產庫的路徑,是我們建立的恢復庫的路徑資訊。

解決辦法:

1.crosscheck the archivelog.
RMAN>crosscheck archivelog all;

2.List archived log.
RMAN>list archivelog all;

3. Delete expired archivelog.
RMAN>delete expired archivelog all;

4. List backup of archivelog .
RMAN>list backup of archivelog all;

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11411056/viewspace-734426/,如需轉載,請註明出處,否則將追究法律責任。

相關文章