补充一下,我机子上装的是SQL 2000,所以,出现连接sql 2005问题感觉很蹊跷。

解决方案 »

  1.   

    2000的企业管理器是不能够连接2005的,同样的也是,但是你也可以通过2005的 Microsoft SQL Server Menagement  Studio Express 来操作2005的数据库,她类似于2000的查询分析器,vs2005中通过工具-〉连接到数据库  连接数据库的时候不要让他自己找,你去写上你的2000的服务的名字就行了
      

  2.   

    我听过有人说过安装过sql2000的机器以后在改成2005就有很多毛病了,要不楼主重装机器把,要不ghost一下
      

  3.   

    可以的。看看你装2000的时候实例名是什么,是不是默人。
    服务器用  . 试试加windows验证试试,如果装2000时起实例名了,就用.\实例名试试
      

  4.   

    呵呵,补充一下,可能是我没说清楚我用的是sql 2000,这都没问题,可偏偏在连接的时候却找不到。并且报错时确说“在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错) ”
    有点莫名其妙,连接的是2000,怎么会是报错连接2005呢???????????????问题症结就在此
      

  5.   

    问题原因有二:
    一:你的sql server 2000 服务器是否打开。
    二:你的连接字符串是否有问题