2013-12-09 61 views
0

我在辦公室中的多臺PC上安裝了WinForms應用程序,並且客戶端應用程序連接的服務器上安裝了SQL Server 2012 Express數據庫。SQL Server超時兩次 - 連接三次嘗試

每個機未能在第一兩次嘗試給了一個錯誤連接 -

超時過期:所述操作的完成或服務器未響應之前經過超時時間。

但是,它始終在所有機器上進行第三次嘗試!

服務器是SBS 2008,機器運行的是Windows 7

回答

0

的問題是我用了一個命名實例化它默認使用動態端口SQL Server上。因此,每次連接嘗試都使用不同的端口,並且每次我都要求服務器管理員允許其他端口。成功的登錄只是因爲動態端口恰好是以前允許的。

答案是使用SQL Server配置管理器刪除動態端口設置,並指定一個端口用於所有連接嘗試,並確保防火牆等對該特定端口有例外。