天天看点

C# 连接 SQL Server 数据库,出现异常:provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接

System.Data.SqlClient.SqlException: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)

解决方法:

SQL Server 实例上启用远程连接

1.“开始->所有程序->Microsoft SQL Server 2008 R2->配置工具->SQL Server 配置管理器”

2.“SQL Server 配置管理器”, 单击“SQL Server 网络配置”

3.选择“MSSQLSERVER 的协议”,启用TCP/IP 协议

4.选择“SQL Server 服务”,重新启用SQL Server(MSSQLSERVER )服务 。