你的确定端口2009没有问题吗?
建议你在CMD下用“netstat -na”命令查看下2009端口有没有打开?再者就是看看你的防火墙有没有禁止了2009端口?
补充:
你首先启动你的sql2000啦,如果你正确安装,那么sql2000应该会以系统服务在后台运行的,如果没有,你就启动它就是了。
sql2000的默认端口好像是1443,若不是的话,你到sql2000里面找找看。我没有用过sqlServer,我一般都使用Mysql啦,比较小巧,呵呵!
是不是没有启动TCP/IP或者是端口被占用。jar包没被编译~~
对于问题补充的回答:
http://hi.baidu.com/w306848181/blog/item/843905a3ad4cfea7caefd037.html
请问你打了sql server2000的sp3补丁没有。sql server 2000默认是不支持JDBC的。当你打完补丁后
好像"jdbc:sqlserver://localhost:2009;DatebaseName=master"中的2009应该是1433吧,这是sql server2000的默认端口。
sql要启动TCP/IP