我使用 dd 克隆了一台装有 Linux Red Hat 的 x4100 服务器。新旧服务器的硬件完全相同。然后我更改了 IP 地址和主机名。新恢复的服务器已启动并运行,但 Oracle 出现以下错误并且无法启动。
数据库启动:
(...)
Opening oracle.
ALTER DATABASE OPEN
*
ERROR at line 1:
ORA-01113: file 1 needs media recovery
ORA-01110: data file 1: '/../../system01.dbf'
尝试登录 SQL*Plus...
ORA-01033: ORACLE initialization or shutdown in progress
如果我跑,recover datafile '/../../system01.dbf';
我会
ORA-00283: recovery session canceled due to errors
ORA-00322: log 3 of thread 1 is not current copy
ORA-00312: online log 3 thread 1: /../../_REDO3A.log
我该如何修复这个问题?使用 dd 恢复 Oracle 时出了什么问题?