サーバーの電源を抜き差しして耐久テストしたらOracleがエラーを起こすようになりました
対処方法
その1
コマンドプロンプトより
SET ORACLE_SID=sid sqlplus /nolog connect sys/xxxxxxxxxxxx as sysdba alter database open;
としたのちに
ORA-10873: file 1 needs to be either taken out of backup mode or media
が発生するなら
recover database alter database open;
その2
コマンドプロンプトより
SET ORACLE_SID=sid
sqlplus /nolog
connect sys/xxxxxxxxxxxx as sysdba
shutdown normal
startup mount
recover database
alter database open;
その3
ORA-00333, ORA-0113 などファイルが完全に破損してしまった場合。RMANでバックアップされていた時点まで戻す。
SET ORALCE_SID=xxxxxx rman target / SHUTDOWN IMMEDIATE; STARTUP MOUNT; RESTORE DATABASE; RECOVER DATABASE; ALTER DATABASE OPEN; ← これでだめなら,ALTER DATABASE OPEN RESETLOGS;
これで使えるようになりました。
コメント