provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接

首先声明我用的sql2000以前装.net2005时默认安装了sql2005,后来我想用2000所以就安装了sql2000,但是总是出现这样的错误,把2005卸载后重新安... 首先声明我用的sql2000
以前装.net2005时默认安装了sql2005,后来我想用2000所以就安装了sql2000,但是总是出现这样的错误,把2005卸载后重新安装2000也是出现这样的问题
还请高手帮帮忙。。。。先谢谢了
问题解决的话另加分
展开
 我来答
zero_first
推荐于2017-09-18 · TA获得超过603个赞
知道小有建树答主
回答量:908
采纳率:0%
帮助的人:625万
展开全部
解决方法:开始->所有程序->Ms Sql Server->配置工具->sql server外围应用配置器->服务和连接的外围应用配置器->打开MSSQLSERVER节点下的Database Engine 节点,先择"远程连接",接下建议选择"同时使用TCP/IP和named pipes",确定后,重启数据库服务就可以了.

如果还出现错误的话 那么请你检查一下所写的代码connectionString中的Data Source这个属性填写的值是否正确 本机默认填写.\SQLEXPRESS 或者换成 计算机名\SQLEXPRESS ...
钟全娄卯
2019-06-01 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:33%
帮助的人:811万
展开全部
可能性比较多,先检查你的mssqlserver服务是否启动。
然后看看你的连接字符串是否正确,实例名是否正确,不同版本的数据库,连接字符串不同。
最后,检查你的数据库引擎是否允许远程tcp/ip连接。如果没开,要在引擎和外部适配器打开才行。
还有,如果安装了360等山寨软件,可能会拦截到数据库的访问。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
瓮夕骑月
2019-10-26 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.3万
采纳率:33%
帮助的人:805万
展开全部
Microsoft
SQL
server
2008
下的配置工具
----SQL
Server配置管理器----SQL
Server服务
右边的
SQL
Server(MSSQLSERVER)设置为启动
问题就解决了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
佴韦化映秋
2019-06-29 · TA获得超过3734个赞
知道大有可为答主
回答量:3101
采纳率:27%
帮助的人:471万
展开全部
连接字符串有很多种形式,你换其他的试试看行不行
server=.;database=libbook;uid=sa;pwd=sa
你实在是不知道的话这样好了,首先确保你的SqlServer的打开的,然后在
Visual
Studio2005或者其他的版本中依次点击视图-->服务器资源管理器-->数据连接
-->添加连接,弹出一个窗口,其中服务器名用符号点来表示本机,然后在选择一个数据库,这时会成功的添加一个连接,然后点击数据连接下的子菜单,右击--->属性,里面就有你要的链接字符串,明白?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Null_bd
2009-04-23 · TA获得超过503个赞
知道大有可为答主
回答量:583
采纳率:0%
帮助的人:0
展开全部
检查SQL SERVER网络配置是否启用TCPIP连接方式,检查防火墙是否开放1433端口
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式