使用hibernate时,提示“表或视图不存在”

来源:百度知道 编辑:UC知道 时间:2024/06/08 00:50:53
使用的是oracle数据库。在一台机器上本来好好的,结果弄到另一台机器上,就...

另一台机器上原本有一个oracle客户端,我又装了一个oracle服务器,我想这个应该没有影响。因为oracle的net manager那里看配得也没错。

2009-7-9 13:50:02 org.hibernate.util.JDBCExceptionReporter logExceptions
严重: ORA-00942: 表或视图不存在

应该也不是配置文件哪里有问题... 这个,哪位遇到过类似的问题?
问题在于,这个程序我移植到另一台以前没安装过oracle的机器上,没有问题。
但是移植到另一台以前装过oracle客户端的机器上,哪怕我再装了程序需要的oracle服务器端,网络监听也配置正常(至少我看来是这样),就出这个找不到表的错误。

其它表能找到吗?
你看看数据库里是否有这个表
再检查配置文件是否能连接到正确的数据库

我遇到过,我还是初学的,难道你是初学?
1.看你的表存不存在;
2.看你的连接字符串的用户名和密码是不是该表的创建者,不是的就更改用户名和密码,或者这么写select * from 创建表的用户名.stu;

你把可能出问题的地方都排除了,我们还怎解决。。。 你这看起来是缺少表,数据库是连上了。

是你的换的数据库中缺少表