数据库问题

IPFTANG 2009-12-02 09:37:01
连接其他服务器时,弹出以下错误提示该如何解决??
错误提示:在建立与服务器的链接时出错。在连接到SQL Server 2005时,在默认的设置下SQL Server不允许进行远程连接 可能会导致此失败。(provider:命名管道提供程序,error:40-无法打开到SQL Server的链接)
我是新手,麻烦高手详细解说,小弟感激不尽!!
...全文
145 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
arduact 2009-12-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wuyq11 的回复:]
接字符串是否正确
开始 -> 所有程序 -> MS SQL Server -> 配置工具 -> Sql server外围应用配置器 ->服务和连接的外围应用配置器 -> 打开MSSQLSERVER节点下的Database Engine节点,选择"远程连接",选择”同时使用TCP/IP和named pipes ”,确定后,重启数据库服务.

[/Quote]
这样设置完在改一下程序就可以了。
  • 打赏
  • 举报
回复
同时注意数据库服务器的防火墙
深海之蓝 2009-12-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wuyq11 的回复:]
接字符串是否正确
开始 -> 所有程序 -> MS SQL Server -> 配置工具 -> Sql server外围应用配置器 ->服务和连接的外围应用配置器 -> 打开MSSQLSERVER节点下的Database Engine节点,选择"远程连接",选择”同时使用TCP/IP和named pipes ”,确定后,重启数据库服务.

[/Quote]
正解
要是本地能连接,远程不能连接,就是TCP/IP和named pipes 没开
jinjie1212 2009-12-03
  • 打赏
  • 举报
回复
基本处理方法,同意
ctwei86 2009-12-03
  • 打赏
  • 举报
回复
貌似我记得数据库服务没有启动好像会报这个错。还有数据库登陆的密码不正确好像也会报这个错。
polarissky 2009-12-02
  • 打赏
  • 举报
回复
楼上几位都是正确答案。帮顶
Snoworld 2009-12-02
  • 打赏
  • 举报
回复
[Quote=引用楼主 ipftang 的回复:]
连接其他服务器时,弹出以下错误提示该如何解决??
  错误提示:在建立与服务器的链接时出错。在连接到SQL Server 2005时,在默认的设置下SQL Server不允许进行远程连接 可能会导致此失败。(provider:命名管道提供程序,error:40-无法打开到SQL Server的链接)
我是新手,麻烦高手详细解说,小弟感激不尽!!
[/Quote]
如上。。。
tlzmq 2009-12-02
  • 打赏
  • 举报
回复
打开SQL server 2005 看一下他的远程这个协议是否被禁用
云水千寻 2009-12-02
  • 打赏
  • 举报
回复
从开始菜单里找到“SQL Server 外围应用配置器”,通过它可以配置远程连接
wuyq11 2009-12-02
  • 打赏
  • 举报
回复
接字符串是否正确
开始 -> 所有程序 -> MS SQL Server -> 配置工具 -> Sql server外围应用配置器 ->服务和连接的外围应用配置器 -> 打开MSSQLSERVER节点下的Database Engine节点,选择"远程连接",选择”同时使用TCP/IP和named pipes ”,确定后,重启数据库服务.

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧