今天碰到了一个ora-01194的错误,信息如下:
重新从正式库热备一个文件出来,把这个文件替换掉也不行。
最后用了隐含参数:_allow_resetlogs_corruption=true,数据库打开了。然后重新关闭,去掉这个参数,数据库居然可以正常开启,按理来说这样数据库就处在一致性的状态了,其中的原因正在探索中。
ORA
-
01547
: warning: RECOVER succeeded but
OPEN
RESETLOGS would get error below
ORA - 01194 : file 214 needs more recovery to be consistent
ORA - 01110 : data file 214 : ' /data1/sfcs_100/orcl/datafile/users57.dbf '
ORA - 01194 : file 214 needs more recovery to be consistent
ORA - 01110 : data file 214 : ' /data1/sfcs_100/orcl/datafile/users57.dbf '
最后用了隐含参数:_allow_resetlogs_corruption=true,数据库打开了。然后重新关闭,去掉这个参数,数据库居然可以正常开启,按理来说这样数据库就处在一致性的状态了,其中的原因正在探索中。