为什么连接sql server2000时提示“在建立与服务器的连接时出错。

为什么连接sql   server2000时提示“在建立与服务器的连接时出错。在连接到   SQL   Server   2005   时,在默认的设置下   SQL   Server   不允许进行远程连接可能会导致此失败。   (provider:   命名管道提供程序,   error:   40   -” 
直接用查询分析器也连接不了,本地连接则可以连接,而且我服务器的数据库是sql   server2000为什么提示“在连接到   SQL   Server   2005   时”?

倚天杖
浏览 526回答 2
2回答

HUH函数

  这个大概就是完全的配置问题了。很奇怪,在 web.config 文件中, 你设置的 ConnectionString 会指定提供程序(Provider),看你的情形,似乎你的链接串配置有误。     另外,sql 2005 命名管道这块,确实有额外配置一说,部分兄弟会出现不能对外链接的情况,通过运行sql 2005客户端管理工具"SQL Server Configuration Manager”,查看 “SQL Native Client 配置/客户端协议"配置节,其详细配置项有对TCP/IP,Named Pipes(命名管道?) 等的设置。默认该是能用的,大概是你的机器环境由于就版本软件设置的原因,导致覆盖了Sql Server 2005 的默认设置,而出现禁止 Sql 2005联网的现象。     大约记得这些,TL大侠若在,肯定详述到让你晕倒。

慕慕森

机器上有没有装sql2005,或者他默认是sql2005,否则怎么会出现 sql2005的错误提示呢...
打开App,查看更多内容
随时随地看视频慕课网APP