数据库:oracle11gR2;
OS:redhat 6
情况: 测试库在resetlogs启动后还未备份,又将某个数据文件删除,还原restlogs前的该数据文件;
startup force mount
1.recover database;
2.alter database open;
-->>提示需要resetlogs;
3.alter database open resetlogs;
-->>ora 01152 提示SCN不一致;
4.recover database using backup controlfile until cancel;
-->>auto和cancel都失败,输入redo路径恢复成功;
5.alter database open resetlogs;
-->>启动成功
6.记得备份数据库