首页 > 代码库 > 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)
在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)
出现这种情况的原因,很大一部分原因是因为数据库的连接字符串错误。
一:先说一下数据库连接字符串都有哪些格式:
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 的连接)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。