例:読み取り専用ファイルのオンライン復元 (単純復旧モデル)

適用対象:SQL Server

このトピックは、読み取り専用のファイル グループを含む、単純復旧モデルの SQL Server データベースに関連しています。 単純復旧モデルでは、ファイルが最後に読み取り専用になってから作成されたファイル バックアップが存在する場合、読み取り専用ファイルをオンラインに復元できます。

この例では、 adb というデータベースに 3 つのファイル グループが含まれているとします。 ファイル グループ A は読み取り/書き込みが可能で、ファイル グループ B とファイル グループ C は読み取り専用です。 最初は、すべてのファイル グループがオンラインです。 ファイル グループ Bの読み取り専用ファイル b1を復元する必要があります。 データベース管理者は、ファイルが読み取り専用になった後で作成されたバックアップを使用して、このファイルを復元できます。 復元の間、ファイル グループ B はオフラインになりますが、データベースの残りのファイル グループはオンライン状態で維持されます。

復元シーケンス

注意

オンライン復元シーケンスでは、オフライン復元シーケンスと同じ構文を使用します。

ファイルを復元するには、データベース管理者が次の復元シーケンスを使用する必要があります。

RESTORE DATABASE adb FILE='b1' FROM filegroup_B_backup   
WITH RECOVERY  

ファイルがオンラインになります。

その他の例

参照

オンライン復元 (SQL Server)
段階的な部分復元 (SQL Server)
ファイルの復元 (単純復旧モデル)
復元と復旧の概要 (SQL Server)
RESTORE (Transact-SQL)