<
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 
>
的错误信息.但我连接的确实是SQLSERVER2000.
(摘自:http://www.tiandige.com/tdg/article/show.asp?id=8064


      其实解决方法很简单: 
             1. 下载 SP4 补丁, 下载地址:http://www.microsoft.com/downloads/details.aspx?familyid=8E2DFC8D-C20E-4446-99A9-B7F0213F8BC5&displaylang=en
             2. 打开IIS属性-》虚拟目录属性-》选Net 2.0-》点‘编辑配置’-》删除所有连接SQlexpress 的项
             3.打开IIS属性-》站点属性-》选Net 2.0-》点‘编辑全局配置’
-》删除所有连接SQlexpress  的项



另外是远程连接数据库最好用ip地址 而不要使用机器名
Server = 10.245.101.333; Database=OMCXXH; UID= sa; Password=222
posted on 2007-04-18 18:14  恶整冒黑烟  阅读(315)  评论(0)    收藏  举报