rman backup database 出現 ORA-01422錯誤

paulyibinyi發表於2007-12-26

RMAN> backup database;

啟動 backup 於 22-11月-07
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 正在啟動 full 資料檔案備份集
通道 ORA_DISK_1: 正在指定備份集中的資料檔案
輸入資料檔案 fno=00001 name=D:\ORACLE\ORADATA\PAUL\SYSTEM01.DBF
輸入資料檔案 fno=00002 name=D:\ORACLE\ORADATA\PAUL\UNDOTBS01.DBF
輸入資料檔案 fno=00003 name=D:\ORACLE\ORADATA\PAUL\INDX01.DBF
輸入資料檔案 fno=00005 name=D:\ORACLE\ORADATA\PAUL\USERS01.DBF
輸入資料檔案 fno=00004 name=D:\ORACLE\ORADATA\PAUL\TOOLS01.DBF
輸入資料檔案 fno=00007 name=D:\TEST02.DBF
輸入資料檔案 fno=00006 name=D:\TEST01.DBF
輸入資料檔案 fno=00008 name=D:\ORATEST.DBF
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: failure of backup command on ORA_DISK_1 channel at 11/22/2007 10:25:
09
ORA-01422: exact fetch returns more than requested number of rows

RMAN>
請問這個是什麼原因?

暈,不會又是dual表吧
看一下dual有幾行?
透過查詢dual表有兩行記錄

謝謝
確實是,昨天看了dual表相關帖子後做了對dual表insert 操作,忘記刪除了,
現在改回去一切正常
看來對dual表還是不要去動它 很多oracle相關東西都需要用到這個表

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

相關文章