2017-05-16 28 views
1

次のコードを実行すると、サーバーが正しく接続されていることを確認する必要があります。現在、サーバーは停止していますが、sp_addlinkedserverは必ず実行され、後でエラーが発生します。 sys.serverまたはsp_helpserverを実行上記のコードに続いてsp_addlinkedserver - 接続が成功したことを確認してください

EXECUTE sp_addlinkedserver 'TempServer' 
    EXECUTE sp_addlinkedsrvlogin 'TempServer', 'true' 

は、そうでないにもかかわらずとして利用できるTempServerを示しています。

+1

"SELECT 1"を実行しようとしていますか? –

+0

リンクサーバーを作成しても、私が知る限りオープンな接続はテストされません。私は@AlexKです。リンクした後にデータベースに対してクエリを実行してみてください。 –

+0

私はTempServer.master.sys.databasesからINSERT INTO #TempTableを実行するとエラーが表示された直後に「sys.serversにサーバのTempServer 'が見つかりませんでした。正しい名前が指定されていることを確認します..」 – Joe

答えて

1

それを実演しました。 sp_testlinkedserverはそのトリックを行います。ありがとう。

関連する問題