Sie können die SET-Optionen für die Sitzung, bei der das Zeitlimit überschritten wird, mit denen der Sitzung vergleichen, bei der dies nicht der Fall ist:
SELECT
session_id,
[ansi_defaults],
[ansi_null_dflt_on],
[ansi_nulls],
[ansi_padding],
[ansi_warnings],
[arithabort],
[concat_null_yields_null],
[deadlock_priority],
[quoted_identifier],
[transaction_isolation_level]
FROM
sys.dm_exec_sessions
WHERE
session_id IN (<spid1>, <spid2>);
Wenn Sie abweichende Einstellungen finden, experimentieren Sie damit, jede Einstellung in Ihrer SSMS-Abfrage in das Gegenteil zu ändern, bis Sie das Timeout erhalten (oder legen Sie die Option(en) in Ihrem App-Code manuell fest, bevor Sie die Abfrage senden). Jetzt habe ich keine Instanz von 2005 zur Hand, also habe ich diese Abfrage nicht getestet. Möglicherweise müssen Sie einen oder mehrere Spaltennamen auskommentieren.