oracle 8i hibernate生成映射文件时报错

hibernate3.1 生成oracle8i映射文件报如下错

An internal error occurred during: "Generating Artifacts".

Could not get list of tables from database. Probably a JDBC driver problem.

Configured schema:MIND

Configured catalog:null

Available schemas:

  DBSNMP

  MIND

  MIND4

  OUTLN

  SYS

  SYSTEM

Available catalogs:


问题补充:
hibernate3.1 生成oracle8i映射文件报如下错


An internal error occurred during: "Generating Artifacts".


Could not get list of tables from database. Probably a JDBC driver problem.


Configured schema:MIND


Configured catalog:null


Available schemas:


? DBSNMP


? MIND


? MIND4


? OUTLN


? SYS


? SYSTEM


Available catalogs:








连接上了数据库

可以看到表

但是生成映射文件就报上面的错误
问题补充:
#

#Mon Nov 10 09:20:36 CST 2008

genBasicCompId=true

sessionFactoryName=com.by.bfm.hibernate.HibernateSessionFactory

profile=

daoSFId=sessionFactory

version=3.1

jndiPath=

detectM2M=false

reStrategyClass=

springDaoFile=src/com/by/bfm/spring/applicationContext.xml

useJavaTypes=true

keyGenerator=increment

libInstallFolder=/WebRoot/WEB-INF/lib

addLibs2Project=true

genVersionTag=false

sessionFactoryId=

basePersistenceClass=

reSettingsFile=/BFM/hibernate.reveng.xml

configFile=/BFM/src/com/by/bfm/hibernate/hibernate.cfg.xml

createConfigFile=true

addLibs2Classpath=true



内容如下

没有乱呀

[quote]libInstallFolder=/WebRoot/WEB-INF/lib [/quote]
看看你的Oracle驱动在没在这个目录里面,另外,考虑更新一个Oracle驱动试试吧,还有,检查一下你在eclipse中连接数据的用户名和密码跟
[quote]configFile=/BFM/src/com/by/bfm/hibernate/hibernate.cfg.xml [/quote]
中的是否一致,换个超级用户试试看能不能生成映射文件

[quote]Probably a JDBC driver problem[/quote]

驱动配置的有问题吧?
或者URL配置有问题; 或者权限;

驱动呢? 用的是哪个?

一个是权限,给用户一个DBA权限试试。
驱动程序试试Classes12.zip,这个是适合8i用的
如果你用的本来就是这个,那就换成新的试试。

Probably a JDBC driver problem.应该是驱动版本的问题

更换OracleJDBCDriver的版本
升级版本到10.X应该就可以了。可以到这个地址下载最新的Oracle驱动程序[url]http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/htdocs/jdbc_10201.html[/url]

[quote]hibernate3.1 生成oracle8i映射文件报如下错 [/quote]
如何生成的用MyEclipse吗???看看你[color=red]工程根目录下的.myhibernatedate文件[/color]中的设置项目是不是乱了,Hibernate插件是从这里读取配置信息的