Home > SETUP MANUAL > MSSQLServer2005で,バックアップファイルから復元するコマンド。

MSSQLServer2005で,バックアップファイルから復元するコマンド。

9月 10th, 2007

SQLServerのGUIでバックアップ戻しでは他のSQLServer(筐体)に対して,コマンドで定期的にバックアップを採っているバックアップファイルを戻すことはできないですよね(条件が揃えばOKなのでしょうが・・)。
なので,コマンドで戻す方法です。

<例>

  バックアップファイル名:D:\usr\local\src\xxxdb.bk
  データベース名:xxxdb
  データファイル格納先:D:\usr\apps\mssql\data\

 の場合

<コマンド(クエリアナライザで実行する:指定DBはmaster)>

  restore database xxxdb from disk = ‘D:\usr\local\src\xxxdb.bk’ with
  move ‘xxxdb_data’ to ‘D:\usr\apps\mssql\data\xxxdb_data.MDF’,
  move ‘xxxdb_log’ to ‘D:\usr\apps\mssql\data\xxxdb_log.LDF’, REPLACE;

以上

SETUP MANUAL

  1. No comments yet.
  1. No trackbacks yet.