我們有一個連接到SQL Server 2008 R2數據庫的WCF數據服務。當服務試圖從數據庫訪問數據時,連接超時值和超時異常被拋出之前,連接將超時。連接超時值之前的ADO.net連接超時值
這是連接字符串:
Data Source=XXXX;Initial Catalog=XXXX;MultipleActiveResultSets=False;
Connection Timeout=80;Integrated Security=false;User ID=XXX;Password=XXX
在此連接字符串,儘管我們給了80秒爲Connection Timeout
,該連接會在大約700毫秒超時,並拋出異常
下方System.Data.SqlClient.SqlException(0x80131904):超時 已過期。
在完成 操作或服務器沒有響應之前已經超時。
這僅發生在某些查詢上。
任何幫助表示讚賞。
打開連接或通過連接執行命令時超時嗎?有兩種類型的超時:連接超時和命令超時。後者是根據命令設置的。 – PHeiberg