無法連接到SQL Server 2008 R2


服務器環境:


操作系統
    名稱:    Microsoft Windows Server 2008 R2 Enterprise
    版本:    6.1.7601
    服務包:    Service Pack 1

客戶端連接無法成功,報錯

===============================================================

TITLE: Connect to Server
------------------------------

Cannot connect to XX.XX.XX.XX.

------------------------------
ADDITIONAL INFORMATION:

在與 SQL Server 建立連接時出現與網絡相關的或特定於實例的錯誤。未找到或無法訪問服務器。請驗證實例名稱是否正確並且 SQL Server 已配置為允許遠程連接。 (provider: 命名管道提供程序, error: 40 - 無法打開到 SQL Server 的連接) (Microsoft SQL Server, Error: 1326)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=1326&LinkId=20476

------------------------------
BUTTONS:

OK
------------------------------

 

 

網上找的解決方案大多數是SQL Server 2005配置的,殊不知,SQL Server 2008 R2 這些配置已經默認開啟了,無奈繼續找

后來又看到telenet 1433端口命令發現沒通。難道是防火牆搞鬼?

 

把防火牆關閉,重新連,順利成功,說到這里,大家也明白了吧,肯定是防火牆阻止了1433端口,以下命令行運行下,

 

netsh advfirewall firewall add rule name="SQL Server Remote Access" dir=in action=allow protocol=TCP localport=1433

 

當然運行上面的命令行后,防火牆還是要記得開啟。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM