在我的生产服务器中,我错误地删除了数据文件。当我尝试打开数据库时出现错误。这些文件并不重要,但数据库没有打开。
SQL> alter database open;
alter database open
*
ERROR at line 1:
ORA-01589: must use RESETLOGS or NORESETLOGS option for database open
SQL> alter database open RESETLOGS;
alter database open RESETLOGS
*
ERROR at line 1:
ORA-01194: file 1 needs more recovery to be consistent
ORA-01110: data file 1: '/u01/mars/oradata/MARS/system01.dbf'
Run Code Online (Sandbox Code Playgroud)
我尝试了很多方法来恢复,但它没有打开。喜欢
SQL> recover database until cancel;
ORA-00283: recovery session canceled due to errors
ORA-01610: recovery using the BACKUP CONTROLFILE option must be done
RECOVER DATABASE USING BACKUP CONTROLFILE UNTIL …
Run Code Online (Sandbox Code Playgroud) oracle ×1