Could not obtain connection metadata

来源:互联网 发布:ubuntu软件源更新失败 编辑:程序博客网 时间:2024/05/17 22:09

用hibernate连接数据库出现错误
009 - 09 - 27   17 : 38 : 15 , 093  [main] WARN  [org.hibernate.cfg.SettingsFactory] - Could not obtain connection metadata  
java.sql.SQLException: 不支持的特性  
    at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134 )  
    at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179 )  
    at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:269 )  
    at oracle.jdbc.dbaccess.DBError.throwUnsupportedFeatureSqlException(DBError.java:689 )  
    at oracle.jdbc.OracleDatabaseMetaData.supportsGetGeneratedKeys(OracleDatabaseMetaData.java:4180 )  
    at com.mchange.v2.c3p0.impl.NewProxyDatabaseMetaData.supportsGetGeneratedKeys(NewProxyDatabaseMetaData.java:3578 )  

找了一下,原来是我的jar包有问题,我还是使用原来oracle9i的classes12.jar,下了一个最新的叫ojdbc14.jar。试了一下 OK


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

原创粉丝点击