我在Sql Server 2008 R2環境(操作系統是Windows Server 2008 R2 X64)上有連接池問題。我定期在SQL Server錯誤日誌中看到的是:SQL Server 2008 R2定期不接受連接
事件ID:18056
說明:客戶端無法 與SPID 157, 這已經復位連接 池重用會話。失敗ID爲29.此 錯誤可能是由於以前的操作失敗導致的 。緊接此錯誤消息之前,請檢查 錯誤日誌以瞭解失敗的操作 。
SQL 2008和SQL 2008 R2故障ID是:RedoLoginException,29
我們已經遷移到SQL Server 2008 R2 CU4,在Windows Server 2008 R2中運行,並且該問題仍然存在。當發生這種情況時,SQL Server在與其中一個域控制器通信時遇到問題。
發生這種情況時,SQL Server代理產生這些錯誤:
[382] Logon to server 'DBINST01\DBINST01' failed (JobManager)
[382] Logon to server 'DBINST01\DBINST01' failed (ConnUpdateJobActivity_NextScheduledRunDate)
[298] SQLServer Error: 258, Unable to complete login process due to delay in prelogin response [SQLSTATE 08001]
[298] SQLServer Error: 258, TCP Provider: Timeout error [258]. [SQLSTATE 08001]
我們檢查錯誤日誌中以前的錯誤,但我們可以看到的唯一錯誤是這樣的錯誤在日誌文件中。什麼可能會導致此錯誤,我該如何調查?
請注意,您也可以將SP3應用於SQL Server 2008 R2,其中包括SP2以後的所有CU包。 – 2015-02-05 21:44:58