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

適用対象: SQL Server

このトピックは、複数のファイルやファイル グループを含む、完全復旧モデルの SQL Server データベースに関連しています。

この例では、完全復旧モデルを使用する adbというデータベースに 3 つのファイル グループが含まれているとします。 ファイル グループ A は読み取り/書き込みが可能で、ファイル グループ B とファイル グループ C は読み取り専用です。 最初は、すべてのファイル グループがオンラインです。

データベース b1のファイル グループ B に含まれている読み取り専用ファイル adb を復元する必要があります。 ファイルが読み取り専用になってからバックアップを行ったので、ログ バックアップは不要です。 復元の間、ファイル グループ B はオフラインになりますが、データベースの残りの部分はオンライン状態で維持されます。

復元シーケンス

Note

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

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

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

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

その他の例

参照

オンライン復元 (SQL Server)
復元と復旧の概要 (SQL Server)
ファイル復元 (完全復旧モデル)
RESTORE (Transact-SQL)