SQL Server 時刻を指定したリストア(STOPAT オプション)

SQL Server では、トランザクション ログのリストア時は、時刻を指定してデータを復元することもできます。これを利用することで、特定の時間までのデータへ復元したいということが実現できます。これを行うには、次のように STOPAT オプションを指定して、RESTORE LOG ステートメントを実行します。

RESTORE LOG testDB1
 FROM DISK = 'C:\testDB1_log.bak'
  WITH RECOVERY, STOPAT = '2008-05-30 00:37:03.363'

Management Studio を利用して、時刻指定で復元したい場合は、次のように[データベースの復元]ダイアログで設定します。


RESTORE LOG ステートメントの詳細(ヘルプ)はこちらから
http://msdn.microsoft.com/ja-jp/library/ms186858.aspx