1. 程式人生 > 實用技巧 >provider:命名管道提供程式,error:40 - 無法開啟到SQL Server的連線 (Microsoft SQL Server, 錯誤:53)

provider:命名管道提供程式,error:40 - 無法開啟到SQL Server的連線 (Microsoft SQL Server, 錯誤:53)

首先按照以下部落格部落格進行排查

<https://www.cnblogs.com/zgqys1980/archive/2013/06/05/3119534.html>

若未能解決請嘗試:

1,如果資料庫和網站檔案在同一臺伺服器,把配置檔案的伺服器地址改為127.0.0.1

<add name="SqlConn" connectionString="Data Source=127.0.0.1;Initial Catalog=XXX;User ID=sa;Password=sa"/>

2,開啟Sql server配置管理器-->MSSQLSERVER的協議-->TCP/IP-->屬性-->ip地址

檢視ip中有沒有你的公網ip,沒有就將任意ip改為你的ip,並啟用,如圖: