- PR -

SQLServer2000でbackup→restore

1
投稿者投稿内容
GOOOP
ベテラン
会議室デビュー日: 2006/04/01
投稿数: 52
投稿日時: 2006-04-02 02:15
OS:Win2003 Standard
DB:SQLServer2000 Standard

お世話になります。

上記構成のサーバが2台あり、この2台のサーバ間で
データのみの移行を考えております。

・移行元サーバA, 移行先サーバBとする
・サーバBにはすでにテーブルのみ作成されているため、サーバAのデータのみをbackup,restoreする。


しかし、サーバB→サーバAにデータのみ移行する方法を考えると
SQLで1テーブルずつinsertするか、そのようなストアド OR バッチを作ることしか
考えられません。

もし、なにか良い方法(既存でそういった機能がある等)ありましたら教えていただきたいです。

申し訳ございませんが皆様ご教授のほどよろしくお願いします。
せん
ぬし
会議室デビュー日: 2002/03/04
投稿数: 397
投稿日時: 2006-04-02 02:30
必要なのは「考える事」じゃなくて「調べる事」ではないでしょうか。
GOOOP
ベテラン
会議室デビュー日: 2006/04/01
投稿数: 52
投稿日時: 2006-04-02 11:45
せんさんの仰る通りですが、
本 投稿をさせていただく前に
調べた上で、無く、そのため自分で考えた次第であります。

何方か良い方法をご存知の方アドバイスを頂けますでしょうか。
よろしくお願いいたします、
ue
ぬし
会議室デビュー日: 2005/05/07
投稿数: 581
お住まい・勤務地: 広島市
投稿日時: 2006-04-03 18:51
こんにちは。

Enterprise Manager で移行元のデータベースを右クリックして[全てのタスク]メニューを展開したときに表示されるタスクが役立ちます。

Enterprise Manager から移行先と移行元の両サーバが見えていれば[データのエクスポート]で直接データのコピーが可能です。
ネットワーク的に見えない場所に移行先があるなら、移行元のデータを例えばテキストファイルにエクスポートして移行先でインポートするなりの工夫が必要になるでしょう。
GOOOP
ベテラン
会議室デビュー日: 2006/04/01
投稿数: 52
投稿日時: 2006-04-04 21:12
ueさん。ありがとうございました。

今回実行しようとしている環境は移動先、移動元の両サーバが見えるため、
教えていただいたデータのエクスポートで直接データコピーができそうです。

直に実行するわけではないですが、できそうな見通しができました。
有難うございました。
1

スキルアップ/キャリアアップ(JOB@IT)