0

ライブ リモート サーバーからローカル開発マシンにテーブルをコピーしようとしています。私は試した:

select * 
into mmm 
from [sqlb8.webcontrolcenter.com].[1photo].[kelraie].[pix]

しかし、このエラーが発生しました:

Msg 7202, Level 11, State 2, Line 1 Could not find server 'sqlb8.webcontrolcenter.com' in sys.servers. Verify that the correct server name was specified. If necessary, execute the stored procedure sp_addlinkedserver to add the server to sys.servers.

サーバーをリンクするにはどうすればよいですか? または、これを行う簡単な方法はありますか?ありがとうカレド

4

3 に答える 3

1

バックアップ-復元を試しましたか?エクスポートを使用することもできますが、エクスポートは主キーまたは外部キーをスクリプト化しません。

そして、BCPhttp ://msdn.microsoft.com/en-us/library/ms162802.aspxを忘れないで ください

サーバーをリンクするには、ストアドプロシージャsp_addlinkedserverhttp://msdn.microsoft.com/en-us/library/ms190479.aspxを使用します

于 2012-02-25T00:21:57.147 に答える
1

リンク サーバーは、システム上の他のプロバイダー ドライバーを使用して、そのソースから SQL Server 内から直接クエリを実行できます。あなたの場合、Web ベース バージョンの SQL に接続しようとしているように見えるかもしれませんが、これはリンク サーバーのセットアップほど単純ではないかもしれません。データへのアクセス方法によっては、バックアップを作成するか、別の方法を使用して資格情報を渡し、ソースにアクセスできるようにする必要があります。

于 2012-02-25T01:11:40.057 に答える
0

SQL Server 2008 Express 以降のバージョンを使用している場合は、それを行う "インポート/エクスポート" ウィザードが付属しています。

于 2012-02-25T01:16:14.090 に答える