RMAN backup validate database on databases in noarchivelog mode

楊奇龍發表於2011-08-08
從11g開始oracle rman允許在非歸檔模式下備份資料庫
sys@rac1>archive log list
資料庫日誌模式             非存檔模式
自動存檔             禁用
存檔終點            d:\oracle\archive
最早的聯機日誌序列     42
當前日誌序列           44
sys@rac1>host
Microsoft Windows [版本 6.1.7600]
版權所有 (c) 2009 Microsoft Corporation。保留所有權利。
C:\Users\aaaa>rman target /
恢復管理器: Release 11.2.0.1.0 - Production on 星期一 8月 8 14:06:56
Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights
連線到目標資料庫: ORCL (DBID=1284003062)
RMAN> backup validate datafile 1 format 'd:\backup\system.bak';
啟動 backup 於 08-8月 -11
使用目標資料庫控制檔案替代恢復目錄
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=10 裝置型別=DISK
通道 ORA_DISK_1: 正在啟動全部資料檔案備份集
通道 ORA_DISK_1: 正在指定備份集內的資料檔案
輸入資料檔案: 檔案號=00001 名稱=D:\ORACLE\ORADATA\ORCL\SYSTEM01.DBF
通道 ORA_DISK_1: 備份集已完成, 經過時間:00:00:15
資料檔案列表
=================
檔案狀態 標記為損壞 空塊 已檢查的塊 高 SCN
---- ------ -------------- ------------ --------------- ----------
1    OK     0              14206        90884           1943280
  檔名: D:\ORACLE\ORADATA\ORCL\SYSTEM01.DBF
  塊型別 失敗的塊 已處理的塊
  ---------- -------------- ----------------
  資料       0              60902
  索引       0              12439
  其他       0              3333

通道 ORA_DISK_1: 正在啟動全部資料檔案備份集
通道 ORA_DISK_1: 正在指定備份集內的資料檔案
備份集內包括當前控制檔案
備份集內包括當前的 SPFILE
通道 ORA_DISK_1: 備份集已完成, 經過時間:00:00:01
控制檔案和 SPFILE 的列表
===============================
檔案型別    狀態 失敗的塊 已檢查的塊
------------ ------ -------------- ---------------
SPFILE       OK     0              2
控制檔案 OK     0              594
完成 backup 於 08-8月 -11

10g 資料庫在非歸檔模式下則不允許進行RMAN backup validate database 操作
oracle@localhost.localdomain:/home/oracle>rman target /
Recovery Manager: Release 10.2.0.1.0 - Production on Mon Aug 8 13:50:59 2011
Copyright (c) 1982, 2005, Oracle.  All rights reserved.
connected to target database: ORCL (DBID=1286259285)
RMAN> backup validate datafile 1;
Starting backup at 08-AUG-11
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: sid=139 devtype=DISK
channel ORA_DISK_1: starting full datafile backupset
channel ORA_DISK_1: specifying datafile(s) in backupset
RMAN-03009: failure of backup command on ORA_DISK_1 channel at 08/08/2011 13:51:21
ORA-19602: cannot backup or copy active file in NOARCHIVELOG mode
continuing other job steps, job failed will not be re-run
channel ORA_DISK_1: starting full datafile backupset
channel ORA_DISK_1: specifying datafile(s) in backupset
including current control file in backupset
including current SPFILE in backupset
channel ORA_DISK_1: backup set complete, elapsed time: 00:00:01
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of backup command on ORA_DISK_1 channel at 08/08/2011 13:51:21
ORA-19602: cannot backup or copy active file in NOARCHIVELOG mode
RMAN> 

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

相關文章