SQL Server遠程連接 provider: Named Pipes Provider, error: 40 解決方法


置SQLServer,允許遠程連接

按照上面的文章一步步配置后,遠程連接出現下面所示的報錯(Navicat 和 SQL Server Management Studio)

SQL Server Management Studio的報錯信息為:

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

后來查了很多解決方法,均以失敗告終。后來無意間意識到,遠程數據庫所在雲服務器的安全組未開放對該端口的遠程訪問權限,以我所用的阿里雲為例,在安全組->配置規則->快速創建規則 中,添加MS SQL的1433端口。若為新創建的安全組,還需重啟服務器才可生效。

 


免責聲明!

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



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