首先检查sql server2000有没有打上sq4补丁,在查询分析器中运行"select @@version"命令可以查看sql server的版本,如果版本号在8.00.2039以下,则表明你未安装sp4的补丁,必须要装上。如果还是不行,请检查数据库是否已经启动、检查防火墙设置,包括windows自带的防火墙和软件防火墙,是否开放了1433端口。你客户端访问数据库的时候,如果通过TCP/IP连接不行,那就再试试用命名管道进行连接。