我在同一台机器上同时装了SQL2005和SQL2000(先装的2005),安装时两个都指定了实例名,结果2005正常,2000不能远程连接,通过程序远程访问2000也不行。
使用查询分析器连接出现下面错误:
  无法连接到服务器****
  服务器:消息17,级别16,状态1
  [Microsoft][ODBC SQLServer Driver][DBNETLIB]SQLServer不存在或拒绝访问
使用asp.net程序连接,出现下面错误:
  在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错) 我查了一下服务器端的设置和客户端的设置,都没什么问题。请问哪位大哥碰到过类似的问题,帮小弟解决一下....

解决方案 »

  1.   

    在本机使用是正常的,用telnet监听1433端口也正常,但是用netstat查看不到1433端口
      

  2.   

    我不是连接的2005
    我感觉是这样的:装完2005后,在程序中连接sql2000时,系统会默认的使用2005提供的odbc
      

  3.   

    我不是连接的2005
    我感觉是这样的:装完2005后,在程序中连接sql2000时,系统会默认的使用2005提供的odbc
      

  4.   

    sql2000向后兼容
    不如2005向前兼容的好