バックアップとリカバリにおけるORA-01113
Oracleデータベースのバックアップとリカバリ操作中にORA-01113エラーが発生する原因と、その解決策について詳しく説明します。
発生シナリオ
- コールドバックアップからのリストア後
- ホットバックアップからのリストア後
- データファイルのオフラインバックアップ後
- スタンバイデータベースの切り替え時
解決策
完全リカバリ
すべてのアーカイブログが利用可能な場合、RECOVER DATABASEコマンドで完全リカバリを実行できます。
不完全リカバリ
一部のログが欠損している場合、UNTIL TIME/SCN/CANCELオプションを使用した不完全リカバリを実行します。
DBRECOVERによる救出
リカバリが不可能な場合、DBRECOVERでデータファイルからデータを直接抽出できます。