1

我执行以下命令并发生错误:

recover database until time '2009-01-09 12:26';
ORA-00283: recovery session canceled due to errors
ORA-19907: recovery time or SCN does not belong to recovered incarnation;

我怎么解决这个问题?

4

2 回答 2

1

这里有一个建议的操作

我不是 Oracle 用户,所以我只能做到这一点。 只是谷歌搜索代码发现了这一点。

于 2009-01-10T15:26:16.300 回答
0

你没有说你是在原始的“就地”数据库上还是在其他地方的恢复副本上尝试这种恢复。您的一些选项取决于适用的情况。

为自己指明方向的一件快速事情是启动并挂载数据库,然后发出“recover database until cancel”(如果您在还原过程中还原了控制文件,则可以选择指定“使用备份控制文件”)。然后检查 Oracle 要求您应用的第一个归档日志的详细信息(时间和更改#)。将其与 V$DATABASE 视图中的信息进行比较 - 请记住,您可以在挂载状态下查询 V$ 视图。

于 2009-04-13T12:43:36.993 回答