つい先日、お客様から「システムが使えない」と連絡がありOracleに接続できていないことが判明。 原因はデータファイル破損でした。それを復旧したときのメモです。 まず、現在の状況がどうなっているのかを確認するためにSQL*PlusにsysユーザでSYSDBA権限で接続します。 sqlplus / as sysdba 現在の状態を確認します。 SQL> select status from v$instance; STATUS ----------------------------- MOUNTED どうやらマウントはできている様子、オープンしてみます。 SQL> alter database open; ALTER DATABASE OPEN * 行1でエラーが発生しました。: ORA-01172: スレッド1のリカバリは停止しました (ブロック 111455、ファイル 6)。 ORA-