ファイルまたはファイル グループを復旧するための次のステップの決定
sys.database_files および sys.master_files カタログ ビューには、ファイルまたはファイル グループの状態と、それをオンラインにするために必要な次のステップを決定する情報が含まれています。ファイル グループの状態は、含まれているファイルによって決まります。すべてのファイルがオンラインでなければ、ファイル グループ全体がオフラインです。
ファイルの主要プロパティは、sys.database_files の state 列と state_desc 列に示されているファイルの状態です。次の表は、各状態の意味と対処方法を示しています。
ファイルの状態 | 意味 | 対処方法 |
---|---|---|
ONLINE |
ファイルはオンラインです。 |
操作は必要ありません。 |
RESTORING |
ファイルは復元中です。 |
この状態に関する他の重要な列の詳細については、「復元中、復旧待ち、またはオフライン状態のファイルの段階的な部分復元シーケンスの計画」を参照してください。 |
RECOVERY_PENDING |
ファイルの復旧が延期されました。ファイルがオンラインだったか、部分的な復元によって RECOVERY_PENDING に変更される前に存在していませんでした。 |
「復元中、復旧待ち、またはオフライン状態のファイルの段階的な部分復元シーケンスの計画」を参照してください。 |
OFFLINE |
ALTER DATABASE を使用して、ファイルが明示的にオフラインになりました。 |
「復元中、復旧待ち、またはオフライン状態のファイルの段階的な部分復元シーケンスの計画」を参照してください。 |
RECOVERING |
これは一時的な状態です。復旧が正常に行われると、ファイルは自動的にオンラインになります。 |
操作は必要ありません。 |
SUSPECT |
ファイルが破損しています。 |
ファイルを復元または削除するか、データベースを緊急モードに設定できます。 |
DEFUNCT |
ファイルはオフライン時に削除されましたが、クリーンアップされていません。 |
ありません。復旧できません。 |
参照
概念
復元シーケンスの計画と実行 (完全復旧モデル)
復元中、復旧待ち、またはオフライン状態のファイルの段階的な部分復元シーケンスの計画