があります。 instructions on MSDNあなたが次の操作を行うことができます使用
:
、すべてのプログラム]をクリックし、[スタート]ボタンをクリックし、Microsoft SQL Server 2005またはMicrosoft SQL Server 2008をクリックし、[SQL Server Management Studio]をクリックします。
[サーバーに接続]ダイアログボックスで、適切なSQL Serverの名前を指定し、[接続]をクリックします。
SQL Server Management Studioで、[サーバーオブジェクト]をダブルクリックし、[リンクサーバー]を右クリックし、[新しいリンクサーバー]をクリックします。
[新しいリンクサーバー]ダイアログボックスの[一般]ページの[リンクサーバー]に、リンクするSQLサーバーの完全なネットワーク名を入力します。
[サーバーの種類]で[SQL Server]をクリックします。
[新しいリンクサーバー]ダイアログの左側のペインで、[ページの選択]の[セキュリティ]を選択します。
ローカルサーバーログインをリモートサーバーログインにマップする必要があります。 [セキュリティ]ページの右側で、[追加]ボタンをクリックします。
[ローカルログイン]で、リモートサーバーに接続するローカルログインアカウントを選択します。ローカル・ログインがリモート・サーバーにも存在する場合は、[偽装]を選択します。また、ローカルログインをリモートSQL Serverログインにマップする場合は、リモートサーバーのログインにリモートユーザー名とリモートパスワードを指定する必要があります。
[新しいリンクサーバー]ダイアログの左側のペインで、[ページの選択]の[サーバーオプション]を選択します。 RpcとRpc OutパラメーターをTrueに設定し、[OK]をクリックします。
代替方法はsp_addlinkedserver
EXEC sp_addlinkedserver
@server='yourServer',
@srvproduct='',
@provider='SQLNCLI',
@datasrc='yourServer\instance1';
いずれかのバージョンが、そのことができますリンクサーバーをセットアップするストアドプロシージャを使用してサーバをセットアップするためにクエリを記述するためのTransact SQLを使用することですあなたのコードで参照してください。
これは可能なことですが、私は2000年と2005年に2008年にリンクサーバーを作成しようとしています。 –
これをテストするためのアクセス権がありませんので、指示に従って作成する必要があります2000年と2005年のSQL Server 2008から – Taryn
はい私はそれを試した私は2005年に2000年を作成していた今私は2000年と2005年を試しています2008年ありがとう! –