Anda dapat membandingkan opsi SET untuk sesi yang waktunya habis dengan opsi dari sesi yang tidak:
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>);
Saat Anda menemukan beberapa yang berbeda, bereksperimenlah dengan mengubah setiap pengaturan ke kebalikannya di kueri SSMS Anda hingga Anda mendapatkan batas waktu (atau menyetel opsi secara manual dalam kode aplikasi Anda sebelum mengirim kueri). Sekarang, saya tidak memiliki instance 2005, jadi belum menguji kueri ini. Anda mungkin perlu mengomentari satu atau beberapa nama kolom.