0

VPN接続とリモートデスクトップを使用してサーバーにログインし、1つのテーブルからデータを取得しようとしています。

「スクリプトの生成」を試しましたが、大きすぎてローカルSQLサーバー(2008)で実行すると、「メモリ不足」と表示されます。次に、ローカルSQL Server Management StudioでDBに接続しようとしましたが、アクセス許可の問題が原因で失敗しました。また、データベースのサイズが大きいため、データベース全体をバックアップすることは不可能です。

あるテーブルから別のサーバーにコピーするのに役立つ他の方法はありますか?また、テーブルレベルでのみバックアップすることは可能ですか?

4

2 に答える 2

0

他のすべてが失敗した場合、可能であれば、「テーブルの作成」DDLスクリプトを作成します。リモートで実行します。次に、ソースデータから一連の挿入ステートメントを生成します。挿入ステートメントをテキストファイルに保存します。テキストファイルをリモートで実行します。

于 2012-07-30T16:16:50.700 に答える
0

最も簡単な方法は次のとおり
です。 1. ソース サーバーに空のデータベースを作成する
2. データのエクスポート ウィザードを使用してテーブルをコピーする
3. このデータベースをバックアップして、2 番目のサーバーに転送する

または、データのエクスポート/インポート ウィザードを実行して、送信元サーバーと送信先サーバーを同時に使用できる場合 (ネットワーク構成で許可されている場合) にセットアップすることもできます。

于 2012-07-30T15:10:42.080 に答える