Bạn có thể so sánh các tùy chọn SET cho phiên đã hết thời gian với các tùy chọn của phiên không phải là:
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>);
Khi bạn tìm thấy một số cài đặt khác nhau, hãy thử nghiệm thay đổi từng cài đặt thành cài đặt ngược lại trong truy vấn SSMS của bạn cho đến khi bạn nhận được thời gian chờ (hoặc đặt (các) tùy chọn theo cách thủ công trong mã ứng dụng của bạn trước khi gửi truy vấn). Bây giờ, tôi không có phiên bản 2005 tiện dụng, vì vậy tôi chưa thử nghiệm truy vấn này. Bạn có thể cần nhận xét một hoặc nhiều tên cột.