在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)"}
   这个错误信息应该怎么办,我今天刚用这个,还不会

解决方案 »

  1.   

    启用TCP/IP协议,还是不行的话就在查询里执行sp_configure 'remote admin connections', 1
      

  2.   

    LZ的SQL是安装的哪个版本?
    是那个必须要有VS2005支持的?
    还是独立安装包前者只有40几MB
    后面的则大得多前者如果VS2005的相关组件未安装,则问题很多完整安装后
    在开始菜单,程序里面
    有几个设置的程序
    都打开设置下
    把一些服务打开
    也许能够解决
      

  3.   

    系统是XP还是WIN2003?SQL是Express还是企业版的?是本机连不上还是通过网络连不上?最有可能就是没有开启远程连接,打开sql2005的“外围应用配置器”,单击“服务和连接的外围应用配置”,在打开的窗体中选择“远程连接”,在右边选择“本地连接和远程连接”-“同时使用TCP/IP和命名管道”如果还不行,我再告诉你别的方法。
      

  4.   

    XP,Express本机连不上,一会回家看看,谢谢楼上
      

  5.   

    把 "server= 服务器名\sqlexpress" 就可以了