由于磁盘错误,我丢失了测试数据库中的redologs文件

时间:2018-01-22 17:11:37

标签: oracle recovery

由于磁盘错误,我从测试数据库中丢失了redologs文件,在尝试打开数据库时,它出现以下错误:

ORA-01589:你必须使用RESETLOGS或NORESETLOGS选项打开bd

执行命令时

  

alter database open resetlogs;

发生另一个错误:

第1行的错误: ORA-01194:文件1需要更多恢复才能保持一致 ORA-01110:数据文件1:' /u02/DATA/GDQUA/datafile/system01.dbf'

运行:

  

恢复数据库;

给出错误:

ORA-00283:由于错误而取消恢复会话 ORA-01610:必须使用BACKUP CONTROLFILE选项

执行恢复

你们能帮助我吗?

1 个答案:

答案 0 :(得分:0)

在使用重置日志打开数据库之前,需要将“ _ALLOW_RESETLOGS_CORRUPTION”参数设置为“ true”。

ALTER SYSTEM SET "_ALLOW_RESETLOGS_CORRUPTION"=TRUE SCOPE=SPFILE;