我用的是vs2010,在用C#写程序时需要连接SQL2008的数据库,但是提示失败!求解!

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

第一步,查看是否安装了数据库实例
第二步,查看连接数据库实例名称是否正确。
第三步,查看数据库客户端的协议,TCP是否开启,如果没有开启,请开启TCP协议,并重启SQL服务。
第四步,检查登陆名称和密码是否正确。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-04-18
要么是你数据库安装有问题,要么你没开SQL服务,如果是放到IIS上还可能是没开TCP/IP,要么你的数据库连接字符串写错了
第2个回答  2011-04-16
数据库配置问题,详细的查询配置数据库方面的文章
第3个回答  2011-04-29
先看你数据库远程连接有没有打开,tcp/ip服务有没有启动,SQL Server服务有没有打开,如果都是打开的,就应该是你数据库连接的语句不对了!
第4个回答  2011-04-20

外围配置器吧这几个展开的服务都开了

相似回答