Share via


ファイルまたはファイル グループを復旧するための次のステップの決定

sys.database_files および sys.master_files カタログ ビューには、ファイルまたはファイル グループの状態と、それをオンラインにするために必要な次のステップを決定する情報が含まれています。ファイル グループの状態は、含まれているファイルによって決まります。すべてのファイルがオンラインでなければ、ファイル グループ全体がオフラインです。

ファイルの主要プロパティは、sys.database_filesstate 列と state_desc 列に示されているファイルの状態です。次の表は、各状態の意味と対処方法を示しています。

ファイルの状態 意味 対処方法

ONLINE

ファイルはオンラインです。

操作は必要ありません。

RESTORING

ファイルは復元中です。

この状態に関する他の重要な列の詳細については、「復元中、復旧待ち、またはオフライン状態のファイルの段階的な部分復元シーケンスの計画」を参照してください。

RECOVERY_PENDING

ファイルの復旧が延期されました。ファイルがオンラインだったか、部分的な復元によって RECOVERY_PENDING に変更される前に存在していませんでした。

復元中、復旧待ち、またはオフライン状態のファイルの段階的な部分復元シーケンスの計画」を参照してください。

OFFLINE

ALTER DATABASE を使用して、ファイルが明示的にオフラインになりました。

復元中、復旧待ち、またはオフライン状態のファイルの段階的な部分復元シーケンスの計画」を参照してください。

RECOVERING

これは一時的な状態です。復旧が正常に行われると、ファイルは自動的にオンラインになります。

操作は必要ありません。

SUSPECT

ファイルが破損しています。

ファイルを復元または削除するか、データベースを緊急モードに設定できます。

DEFUNCT

ファイルはオフライン時に削除されましたが、クリーンアップされていません。

ありません。復旧できません。

参照

概念

復元シーケンスの計画と実行 (完全復旧モデル)
復元中、復旧待ち、またはオフライン状態のファイルの段階的な部分復元シーケンスの計画

その他の技術情報

SQL Server データベースの復元シーケンスの処理

ヘルプおよび情報

SQL Server 2005 の参考資料の入手