读书人

java.sql.SQLException: 不支持的特征

发布时间: 2012-09-01 09:33:02 作者: rapoo

java.sql.SQLException: 不支持的特性
log4j在控制台上出了一WARN:

14:34:32,171 WARN SettingsFactory:126 - 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 org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:123)
at org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2119)
at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2115)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1339)
at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:867)
at TeacherTest.main(TeacherTest.java:21)
14:34:32,562 INFO SchemaUpdate:155 - Running hbm2ddl schema update
14:34:32,562 INFO SchemaUpdate:167 - fetching database metadata
14:34:32,906 INFO SchemaUpdate:179 - updating schema
14:34:33,015 INFO TableMetadata:65 - table found: SCOTT.STUDENT
14:34:33,015 INFO TableMetadata:66 - columns: [stu_name, sex, stu_id, age]
14:34:33,015 INFO TableMetadata:68 - foreign keys: []
14:34:33,015 INFO TableMetadata:69 - indexes: [sys_c007660]
14:34:33,046 INFO TableMetadata:65 - table found: SCOTT.T_TEACHER
14:34:33,046 INFO TableMetadata:66 - columns: [titleenum, c_age, c_title, c_id, c_sex, c_name]
14:34:33,046 INFO TableMetadata:68 - foreign keys: []
14:34:33,046 INFO TableMetadata:69 - indexes: [sys_c007663]
14:34:33,046 INFO SchemaUpdate:217 - schema update complete
Hibernate: insert into t_teacher (c_age, c_name, c_sex, c_title, titleEnum, c_id) values (?, ?, ?, ?, ?, ?)


warn不影最後的果,面也插去了,但是,出常,看著心不爽,想解!

用google搜索了下,很多者都遇到了,有解的,是出了,我就想。

在oracle官上,oracle9i 9.2.0.4 jdbc的,下下,原的替掉,warn就消失了!哈哈

读书人网 >SQL Server

热点推荐