首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

hibernate联接sqlserver的一误信息

2012-10-23 
hibernate连接sqlserver的一误信息java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabase

hibernate连接sqlserver的一误信息
java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabaseMetaData.supportsGetGeneratedKeys()Z

从网上查阅得知需要用以下驱动
jtds(下载地址:http://sourceforge.net/projects/jtds/files/)下载jtds1.2版,更改hibernate配置文件:
原驱动连接配置:
<property name="connection.driver_class">com.microsoft.jdbc.sqlserver.SQLServerDriver</property>
        <property name="connection.url">jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=hibernate</property>
更改jtds连接:  
        <property name="connection.driver_class">net.sourceforge.jtds.jdbc.Driver</property>
        <property name="connection.url">jdbc:jtds:sqlserver://127.0.0.1:1433;DatabaseName=hibernate</property>

问题得到解决。补充:java代码调原驱动连接数据库是没有问题的,搭配hibernate会有此
问题

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/myloveyoyo1314/archive/2010/01/07/5152902.aspx

热点排行