1.你的数据库打了相应的补丁了吗,使用hibernate连接数据库sql server 2000的话是要打补丁的。 2.你机器上的1433端口是否是开启状态。如果没有步骤1的话,1433端口是不能启用的。 3.你的jar包是否添加正确,sql server 2000的jar包有三个。 如果你觉得以上的建议做起来比较多的话,那我建议你将数据库升级为sql server 2005。
在Window XP操作系统上使用sql server 2000要打SP补丁,你的sql server 2000安装文件里面会有的.sql server 2000的三个JAR包分别是:msbase.jar,mssqlserver.jar,msutil.jar,不过这些架包好像有BUG,建议使用一个非Microsoft的开源架包:jtds, 下载地址:http://sourceforge.net/project/showfiles.php?group_id=33291
2.你机器上的1433端口是否是开启状态。如果没有步骤1的话,1433端口是不能启用的。
3.你的jar包是否添加正确,sql server 2000的jar包有三个。
如果你觉得以上的建议做起来比较多的话,那我建议你将数据库升级为sql server 2005。
在Window XP操作系统上使用sql server 2000要打SP补丁,你的sql server 2000安装文件里面会有的.sql server 2000的三个JAR包分别是:msbase.jar,mssqlserver.jar,msutil.jar,不过这些架包好像有BUG,建议使用一个非Microsoft的开源架包:jtds,
下载地址:http://sourceforge.net/project/showfiles.php?group_id=33291