リンクサーバーの場合、「リモートクエリタイムアウト」構成を変更して、リンクサーバーへの呼び出しが特定のタイムアウト値内で完了するかロールバックする必要があることを示唆する方法がわかります。これは SQL Server エンジン全体で機能するようです。ストアド プロシージャ内のヒントを変更して、必要に応じて特定のストアド プロシージャをより長く実行できるようにすることはできますか? ?
リンクされたクエリのタイムアウトについては、 http ://support.microsoft.com/kb/314530 で説明しています。
3 秒でタイムアウトするように設定するコード例は次のとおりです。
sp_configure 'remote query timeout', 3
go
reconfigure with override
go