日期:2014-05-17  浏览次数:20965 次

USERS01.DBF数据文件可能损坏,现在用 recover datafile 'D:\ORACLE\ORADATA\RAINBOW\USERS01.DBF'也不行,请高手指教,急!!!
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