Oracle数据库服务器一般在高速写入的业务系统中,如过程出现意外断电,将会破坏数据文件的一致性,从而导致数据库无法启动,如这个时候,客户本身没有开启RMAN数据库备份或逻辑备份,并且数据库处于非归档状态,将会很被动,下面将通过非常规的方法来恢复数据库,用该方法恢复后,由于破坏了数据库本身的一致性,建议通过导出导入操作来重建实例。
数据库意外断电或系统崩溃,如果没有有效RMAN全备份,数据库无法打开,报以下错误:
SQL> alter database open resetlogs;
alter database open resetlogs
*
第 1 行出现错误:
ORA-01194: 文件 1 需要更多的恢复来保持一致性
ORA-01110: 数据文件 1: