ibernate报错 :all_sequences' doesn't exist.

hibernate报错 : Table ‘我使用的数据库.all_sequences‘ doesn‘t exist. 好冷门的问题,估计这辈子都找不到答案
hibernate报错 : Table ‘我使用的数据库.all_sequences‘ doesn‘t exist.

这是怎么回事。 我没用到all_sequences这张表。

有一段介绍all_sequences的资料:
ALL_SEQUENCES describes all sequences accessible to the current user.
百度翻译了一下是这意思:all_sequences描述了所有当前用户的访问序列。

为什么hibernate要找这表。我就用逆向工程生成了两个表的po和配置文件。

id generator 用的是native

hibernate all_sequences

分享到:

------解决方案--------------------
生成主键的时候通过all_sequences这个试图去查找是否有这个sequence,这是oracle自带的系统试图不会不存在,你是不是使用的不是oracle但是hibernate却配成了oracle
------解决方案--------------------
把你的hibernate.cfg.xml和id generator的配置贴出来看看,会不会是你dialect配置错误啊

ibernate报错 :all_sequences' doesn't exist.

时间: 2024-10-10 18:40:36

ibernate报错 :all_sequences' doesn't exist.的相关文章

SpringBoot+Thyemleaf开发环境正常,打包jar发到服务器就报错Template might not exist or might not be accessible

网上查看了各种解决的思路,总结如下: 1. 在controller层请求处理完了返回时,没有使用@RestController或@ResponseBody而返回了非json格式 这种情况下返回的数据thymeleaf模板无法解析,直接报错,本人正式因为这个原因才报错. 解决方案:可以将@Controller换成@RestController,不过需要注意有没有其他的方法返回了html页面,会导致返回的不是页面而是字符串:最好的方法就是在你所请求的方法上面加一个@ResponseBody即可. 2

kettle报错 ../deploy does not exist, please create it.

具体错误如下: Xlib: extension "RANDR" missing on display "localhost:10.0". 11:08:13,538 INFO [KarafInstance] ******************************************************************************* *** Karaf Instance Number: 1 at /home/crmsapp/soft/k

SpringBoot+Thyemleaf报错Template might not exist or might not be accessible

第一次搭建SpringBoot+Thyemleaf项目,就遇见这个错误,所以记录一下 出现这个错误大致从以下几个方面排除 1.application.yml的配置问题 2.pom.xml导入,需导入以下依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </depe

mysql启动报错:Fatal error: Can’t open and lock privilege tables: Table ‘mysql.host’ doesn’t exist

mysql在首次启动的时候可能会报错:Can’t open and lock privilege tables: Table ‘mysql.host’ doesn’t exist 这时候可以执行脚本 mysql_install_db –user=mysql –ldata=数据存放的路径

mysqld_safe启动报错 mysqld_safe The file /usr/local/mysql/bin/mysqld does not exist or is not executable

报错(如下),但是使用mysqld直接启动没有问题. 150718 00:03:38 mysqld_safe Logging to '/var/log/mysqld.log'. 150718 00:03:38 mysqld_safe The file /usr/local/mysql/bin/mysqld does not exist or is not executable. Please cd to the mysql installation directory and restart t

linux mysql启动报错Can&#39;t open and lock privilege tables: Table &#39;mysql.host&#39; doesn&#39;t exist

vi /etc/my.cnf  查看日志文件路径: log-error=/var/log/mysqld.log 查看报错日志: 之前的服务器被别人拿了,所以自己买了台美国vps,根据笔记安装完启动mysql,又启动不了. 查看了错误日志 引用 090321 18:55:03 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data /usr/local/mysql/libexec/mysqld: Ta

我的Android进阶之旅------&gt;解决Android Studio编译后安装apk报错:The APK file does not exist on disk

1.错误描述 今天用Android Studio编译应用后安装APK的时候,报错了,错误如下所示: The APK file build\outputs\apk\OYP_2.3.4_I2Base_6476_official_debug.apk does not exist on disk. Error while Installing APK 如下图所示 2.解决方法 1.尝试了Build -> Clean Project再编译,还是无效 2.尝试重启Android Studio无效 然后我去打

spring+quartz报错:Table &#39;BANKSTEELERP_OLD.QRTZ_TRIGGERS&#39; doesn&#39;t exist

spring3.2.8 + quartz2.2.1配置到application.xml中 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'startQuertz' defined in class path resource [application.xml]: Invocation of init method failed; nested exception is

oracle连接数据库报错:ORA-01034: ORACLE not available(Oracle 不存在),ORA-27101: shared memory realm does not exist

花一天半的时间解决客户端连接服务端的oracle数据库,无法连接问题.ORA-01034: ORACLE not available(Oracle 不存在),ORA-27101: shared memory realm does not   exist 分析:前几天还可以连接数据库,但是昨天开始,本地无缘无故的不能连接服务端数据库.网上很多人说造成这个问题的原因是异常关机 ,数据库没有在关机之前关闭.我公司人说在前几天确实有人重启过电脑,就当是这个原因吧,有时间一定要把真正原因找出来. 下面主要