问题描述
在与SQLServer建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且SQLServer已配置为允许远程连接。(provider:命名管道提供程序,error:40-无法打开到SQLServer的连接)
解决方案
解决方案二:
检查连接字符串,服务器名、数据库名、登录名、密码是否正确。
解决方案三:
连接时用DataSource=ip实例名或者机器名实例名;再看看sqlserver配置管理器中sqlserver网络配置中的协议,把tcp/ip协议启用,
解决方案四:
解决方法:开始->>SQLServer2005->>配置工具->>SQLServer外围应用配置器->>服务和外围连接的应用配置器->>点击"远程连接"->>本地连接和远程连接->>同时使用TCP/IP和namedPipes->>点"确定"->>重启SQLserver服务http://blog.csdn.net/hongboyongqi/article/details/5720658
时间: 2025-01-01 13:48:53