2011-10-24 13 views
0

この質問はCopy table to a different database on a different SQL Serverにあります。これは私が望むものに近いですが、2つのデータベースは2つの異なるマシンにあります。私は、データベース全体ではなく、1つまたは2つのテーブルを支持することに興味があります。私はBCPバックアップと一括挿入を試みましたが、一貫して日付フィールドのインポートでエラーが発生しています(type mismatch or invalid character for the specified codepage)。新しいテストテーブルでエラーが発生したcsvファイルのピースを正常にインポートした後、私は諦めました。2台の異なるマシン上のサーバー間でデータをコピーする -

今、私はこの

select INTO mycomputer\SQLEXPRESS\target_table from ReMOTECOMPUTER\SQLEXPRESS\source_table 

か何か似たようなものをご希望ですか?もしそうなら、正しい構文は何ですか?私は試しましたが、成功しませんでした。

答えて

1

リンクサーバーを使用したことがありますか?私たちはやや似たようなデータ一貫性の問題を抱え、リンクされたサーバーセットアップを使用して、トリガーされたデータ伝播を提供しました。リンクサーバーを定義したら、質問に記載されているとおりにステートメントを発行することができます。私は私のデータを発見したそう

http://msdn.microsoft.com/en-us/library/ms188279.aspx

+0

は一貫していないため、一括インポートを使用してインポートすることはできません。データベースのバックアップは正常に動作します。 Link Serverは私にとって初めてのことです。ありがとう –

関連する問題