It's my life.

SQL数据库错误1例:error: 40 - Could not open a connection to SQL Server

近日在调试一款.net网站,使用win2003+SQL2005+net2.0,在排除其他一切问题的情况下,包括web.config文件中的数据库配置、启用TCP/IP权限等等,最终还是没有解决如下面的问题:

An error has occurred while establishing a connection to the
server. When connecting to SQL Server 2005, this failure may be caused by the
fact that under the default settings SQL Server does not allow remote
connections. (provider: Named Pipes Provider, error: 40 - Could not open a
connection to SQL Server)
翻阅了很多网友提供的资料,最后通过以下方法解决:

打开SQL Server Configuration Manager,在SQL SERVER 2005网络配置选项下的SQLEXPRESS 的协议中。

右键TCP/IP、属性:

原图

切换到IP地址选项卡,在IPALL中的TCP端口处填写1433的端口,问题得到即可!

原图

暂无任何评论

填写评论表单

输入感兴趣的内容,Enter键搜索