问题描述
问题:在与SQLServer建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且SQLServer已配置为允许远程连接。(provider:命名管道提供程序,error:40-无法打开到SQLServer的连接)说明:执行当前Web请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.Data.SqlClient.SqlException:在与SQLServer建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且SQLServer已配置为允许远程连接。(provider:命名管道提供程序,error:40-无法打开到SQLServer的连接)1.单点登录子系统时的数据库链接是<addkey="DbHelperConnectionString"value="DataSource=221.213.44.203;InitialCataLog=SSO;UserID=sa;Password=""/>远程数据库是sql2008远程的服务器ip为221.213.44.203我用221.213.44.203链接时发生由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。172.16.2.203:80说明:执行当前Web请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.Net.Sockets.SocketException:由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。172.16.2.203:80<addkey="DbHelperConnectionString"value="DataSource=221.213.44.203;InitialCatalog=SSO;UserID=sa;Password=sa"/>远程的数据库ip是172.16.2.203我用172.16.2.203发生是异常详细信息:System.Data.SqlClient.SqlException:在与SQLServer建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且SQLServer已配置为允许远程连接。(provider:命名管道提供程序,error:40-无法打开到SQLServer的连接)<addkey="DbHelperConnectionString"value="DataSource=172.16.2.203;InitialCatalog=SSO;UserID=sa;Password=sa"/>2.
解决方案
本帖最后由 feifeiyaqi3 于 2011-11-24 21:20:15 编辑