可以接受它,也可以更改它。到达要让恢复停止的时间点时,请输入 CANCEL,而不要接受文件名。这将停止恢复。
完成此操作后,必须使用 RESETLOGS 选项打开数据库。由于数据库当前正在执行另一实例化操作,因此需要重置重做日志序列号。
打开该数据库后,检查预警日志中的消息。通过这种方式,可以获知恢复是否已成功。要在恢复过程中自动应用重做日志文件,可以使用 SQL*Plus SET AUTORECOVERY ON 命令,在恢复提示符下输入 AUTO,或者使用 RECOVER AUTOMATIC 命令。
基于时间和更改的不完全恢复
基于时间和更改的不完全恢复与基于取消的恢复类似,区别在于使用不同标准来指定停止恢复的时间。基于时间的恢复使用在 RECOVER 命令的命令行中指定的时间来获知何时停止。基于更改的恢复使用在命令行中指定的 SCN。
与所有的不完全恢复一样,之后必须使用 RESETLOGS 选项打开数据库。
执行用户管理的不完全恢复:步骤
1.关闭数据库。
2.还原数据文件。
3.装载数据库。
4.恢复数据库。
5.使用 RESETLOGS 选项打开数据库。 resetlogs 将日志文件的SCN号强制置位1;
执行 ALTER DATABASE OPEN RESETLOGS 打开数据库。