USERS01.DBF数据文件可能损坏,现在用 recover datafile 'D:\ORACLE\ORADATA\RAINBOW\USERS01.DBF '也不行,请高手指教,急!!!
SQL> recover datafile 'D:\ORACLE\ORADATA\RAINBOW\USERS01.DBF '
ORA-00283: 發生錯誤, 取消復原階段作業
ORA-00600: 內部錯誤代碼, 參數: [3020], [38266963], [1], [193], [180247], [16],
[], []
ORA-10567: Redo is inconsistent with data block (file# 9, block# 518227)
ORA-10564: tablespace USERS
ORA-01110: 資料檔 9: 'D:\ORACLE\ORADATA\RAINBOW\USERS01.DBF '
ORA-10561: block type 'TRANSACTION MANAGED DATA BLOCK ', data object# 39439
------解决方案--------------------
你看看log日志对此错误的分析记录。。具体操作具体分析
------解决方案--------------------
你的redo文件有缺失的,
restore datafile 'D:\ORACLE\ORADATA\RAINBOW\USERS01.DBF ';
recover datafile 'D:\ORACLE\ORADATA\RAINBOW\USERS01.DBF ' until cancel;
alter database open reset logs;
------解决方案--------------------
NTFS下超过4GB倒是没有任何关系的.
你把此文件先offline
然后做recover