首页 > 数据库技术 > 详细

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

时间:2014-12-23 23:59:15      阅读:533      评论:0      收藏:0      [点我收藏+]

出现这种情况的原因,很大一部分原因是因为数据库的连接字符串错误。

 

一:先说一下数据库连接字符串都有哪些格式:

1 Data server=./SQLEXPRESS;Initial Catalog=Northwind;User ID=**;Password=******
2 Data Server=服务器名/SQLEXPRESS;Initial Catalog=Northwind;User ID=**;Password=******
3 Data Server=localhost/SQLEXPRESS;Initial Catalog=Northwind;User ID=**;Password=******
4 Data Server=.;Initial Catalog=Northwind;User ID=**;Password=******
5 Data Server=服务器名;Initial Catalog=Northwind;User ID=**;Password=******
6 ………………

 

二:解决方法:

1.SQL server 配置管理器中的服务是否已经开启。

2.检查字符中的格式是否正确,是否少写了中间的分号,或是漏写了字母等。

 

 

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

原文:http://www.cnblogs.com/KTblog/p/4181392.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!