データベース バックアップを復元する方法 (Transact-SQL)

このトピックでは、データベースの完全バックアップを復元する方法について説明します。

ms189895.note(ja-jp,SQL.90).gif重要 :
データベースの完全バックアップの復元中は、復元作業を実行するシステム管理者以外は、復元中のデータベースを使用しないでください。

データベースの完全バックアップを復元するには

  1. 次の項目を指定した RESTORE DATABASE ステートメントを実行し、データベースの完全バックアップを復元します。

    • 復元するデータベースの名前。
    • データベースの完全バックアップの復元元バックアップ デバイス。
    • NORECOVERY 句。データベースの完全バックアップを復元した後に適用するトランザクション ログまたはデータベースの差分バックアップがある場合に指定します。
  2. 必要に応じて、以下も指定します。

    • FILE 句。バックアップ デバイス上の復元するバックアップ セットを識別するとき指定します。

使用例

この例では、テープから AdventureWorks の完全データベース バックアップを復元します。

USE master
GO
RESTORE DATABASE AdventureWorks
   FROM TAPE = '\\.\Tape0'
GO

参照

処理手順

トランザクション ログ バックアップを適用する方法 (Transact-SQL)

概念

データベースの全体復元の実行 (完全復旧モデル)
データベースの全体復元の実行 (単純復旧モデル)
データベースの完全バックアップ
データベース オプションの設定
バックアップ情報の表示
SQL Server におけるバックアップと復元のパフォーマンスの最適化
master データベースの再構築に関する注意点
model データベースと msdb データベースの復元に関する注意点

その他の技術情報

RESTORE (Transact-SQL)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手