Sql-Server

SQL Server 2008 和 Windows 防火牆

  • September 16, 2009

我們有一個伺服器,我們目前正在使用 Windows Server 2008 和 SQL Server 2008 建構我正在嘗試啟用與 SQL 的遠端連接,並遵循了在 SQL 配置管理器中允許 TCP 連接、啟動 SQL 瀏覽器等的所有說明。 ..

沒有任何效果。然後我關閉了windows防火牆,它開始工作了。

Windows 防火牆中的哪些設置會阻止外部連接?我向埠 1433 添加了“允許”規則,但這不起作用….

當然,我一直關閉 Windows 防火牆並不理想?

伺服器上是否有多個實例?你只打開了埠?嘗試添加這個以及..

  1. 在控制面板中 Windows 防火牆項目的例外選項卡上,點擊添加程序。
  2. 瀏覽到要允許通過防火牆的 SQL Server 實例的位置,例如 C:\Program Files\Microsoft SQL Server\MSSQL10.\MSSQL\Binn,選擇 sqlservr.exe,然後點擊打開。
  3. 點擊確定。

另外,請查看此MSDN文章。

Dan 發布的文章很好 - 您可能還需要為 SQL Browser 名稱解析服務打開埠 1434 UDP。

引用自:https://serverfault.com/questions/65862