码迷,mamicode.com
首页 > 数据库 > 详细

vs添加数据库连接 在与sql server 建立连接时出现与网络相关或特定于实例的错误 40-无法打开到Sql server的连接

时间:2020-05-25 17:43:56      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:解决方法   设置   失败   总结   名称   安装   ldb   建立   express   

今天做了一个demo在VS2017项目中添加sql server 数据库时,遇到诸多问题,都一一处理了,终于添加成功。总结一下。

1、在sql server configuration manager 的 sql server服务  下没有任何sql server服务,显示【远程过程调用失败。】,在windows 服务里也找不到 SQL Server (SQLEXPRESS) 

技术图片

 

 

解决方法:在安装Visual studio 时会默认安装【Microsoft SQL Server Expres **** LocalDB】,卸载所有【Microsoft SQL Server Expres **** LocalDB】,SQL Server (SQLEXPRESS) 就出来了。

2、在sql server configuration manager 下无关启动Sql Server Browser 服务。

解决方法:因为问题1与安装sql server时冲突或安装不正常,导致安装时Sql Server Browser 服务被禁用,此时在windows服务里把启动类型设置为自动或手动,即可启动启动该服务。

3、vs添加数据库连接 在与sql server 建立连接时出现与网络相关或特定于实例的错误。40-无法打开到Sql server的连接

技术图片

 

 解决方法:1、启动【Sql Server Browser 服务】; 

2、可能是安装sql server时没有使用默认的实例名称,导致实例名称对应不上。首先查看开发工具的sql server实例名称:工具-->选项-->数据库工具-->数据连接

技术图片

 

打开sql server数据库管理工具,连接数据库,右击数据库实例,选择属性,名称 对应的就是当前数据库实例

技术图片

 

 

 

 如果VS的数据库库实例名和数据库的实例名称不一致,把VS的改成和数据库的一致。再添加数据库连接即可

技术图片

 

 其实如果安装sqlserver 正确,只要看问题3就可以了。

【日常总结,仅供参考,如有错漏,敬请指正】,如再有问题,欢迎留言讨论。

 

vs添加数据库连接 在与sql server 建立连接时出现与网络相关或特定于实例的错误 40-无法打开到Sql server的连接

标签:解决方法   设置   失败   总结   名称   安装   ldb   建立   express   

原文地址:https://www.cnblogs.com/hzz404/p/12957952.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!