SELECT
4 ドット表記を使用して、複数の異なるリンク サーバーでクエリを実行するストアド プロシージャを作成しています。
問題は、リンク サーバーの 1 つが実行されていない場合、クエリがエラー 121 で失敗すること('The semaphore timeout period has expired')
です。このエラーによって残りのクエリの実行が停止されるため、他のSELECT
クエリは実行されません。
@@ERROR
確認してから、他のクエリの実行を続けたいと思いました。
リンク サーバーの 1 つへの接続が失敗した場合、クエリの実行を続行するにはどうすればよいですか?
SQL 2012 を使用しています。