在生成hibernate配置文件时,所使用的sql2000数据库为什么一直连接不成功,jar包也加了,可一直就是连接不上server,这是为什么了,请高手指点?急需...

解决方案 »

  1.   

    和连接其他数据库一样,只是数据库的驱动和url不同而已
      

  2.   

    1.你的数据库打了相应的补丁了吗,使用hibernate连接数据库sql server 2000的话是要打补丁的。
    2.你机器上的1433端口是否是开启状态。如果没有步骤1的话,1433端口是不能启用的。
    3.你的jar包是否添加正确,sql server 2000的jar包有三个。
    如果你觉得以上的建议做起来比较多的话,那我建议你将数据库升级为sql server 2005。
      

  3.   


    在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