2000和2005是否装在一台机器上?如果是报歉我只能告诉你除了用实例名连接,别的方法目前我无法连接上。如果是装在了两台不同的机器上可以照如下办法。
TELNET IP 1433看SQLSERVER2000和2005是否通,如果通那基本问题不大。
启动SQL2005查询分析器,登录一下并随便查询一条语句,如果正常说明SQL2005没什么问题。很可能是配置权限的问题,sqlserver 2005默认只开“命名管道“的。
运行 ”安装盘下的:\Program Files\Microsoft SQL Server\90\Shared\SqlSAC.exe“也就是”外围应用配置器“,启动后点击”服务和连接的外围应用配置器“,找到'MSSQLSERVER”树下的“远程连接”,在“本地连接和远程连接”上选择“同时使用TCP/IP和NAME PIPES”.然后 net stop mssqlserver ,net start mssqlserver后就可以从远程连接上了。
win7的装客户端,访问sql sever2000是没有问题的
我估计你是两台直接的共享关系还有问题
互访可能都没通,要先配通