问题:
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 
  这个是怎么回事?防火墙是关着的

解决方案 »

  1.   

    服务开了吗?Sql Server的服务。
    还有那个sql server browse服务开了吗?
    服务端的。
      

  2.   

    你那提示是sql 2005的,
    看看这个,我原来的服务器上是sql 2000和sql 2005共存的情况下,
    单独的sql2005直接按照这个前部分弄吧:
    http://www.cnblogs.com/services/archive/2009/10/28/1591063.html
      

  3.   

    都开了
    服务器上没装SQL Server2005
      

  4.   

    你可以用telnet 工具测试一下数据库的端口。SQL 2000默认的是1433端口,如果这个端口是开的应该就没有问题,如果没开,就需要配置一下 外围配置 》 IP访问
      

  5.   

    LZ到底是要访问sql2000还是访问sql2005.
      

  6.   

    好像是要在sql管理器里面弄那个sql服务住的
      

  7.   

    远程连接没配置吧
    参考:http://www.chinaz.com/Program/MSSQL/05052RO2008.html