こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

SQLServer 2008のインスタンス間DBコピーの方法を探してい

SQLServer 2008のインスタンス間DBコピーの方法を探しています。

インスタンス1とインスタンス2に同じテーブル構造(名称も同じ)のDBを用意しています。
インスタンス1のDB(以下、DB1)をインスタンス2のDB(以下、DB2)に
コピーする方法を模索しています。

SQLServerのバージョンは2008で、Standardです。

できればDB1を止めることなく、DB2にコピーできるよう考えています。

ご存じの情報がありましたら、教えていただければと思います。
よろしくお願いします。

投稿日時 - 2010-04-26 01:15:16

QNo.5851926

すぐに回答ほしいです

質問者が選んだベストアンサー

DELETE FROM DB2.dbo.table1
INSERT INTO DB2.dbo.table1 SELECT * FROM DB1.dbo.table1

膨大な行数であれば、DB2.dbo.table1のインデックスを一時的に削除するとよい。

投稿日時 - 2010-04-26 18:45:41

お礼

回答ありがとうございます。

インスタンスを超えても、SQLのみでできるのですね。
考えていますが、テーブルの数が結構あるため、
メンテナンス性とかも考えて躊躇していました。

挑戦してみます。

ありがとうございます。

投稿日時 - 2010-04-30 00:54:40

ANo.1

このQ&Aは役に立ちましたか?

24人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問