文档章节

Duplicate entry '0' for key 'PRIMARY'_Spring Batch

秋风醉了
 秋风醉了
发布于 2014/11/12 13:08
字数 119
阅读 216
收藏 0

Duplicate entry '0' for key 'PRIMARY'_Spring Batch

在运行一个job成功后,在运行一次,会出现这个异常Duplicate entry '0' for key 'PRIMARY',也就是主键冲突。

在truncate 表之后执行以下sql语句:

INSERT INTO BATCH_STEP_EXECUTION_SEQ values(0, '0');
INSERT INTO BATCH_JOB_EXECUTION_SEQ values(0, '0');
INSERT INTO BATCH_JOB_SEQ values(0, '0');

在stackoverflow上:http://stackoverflow.com/questions/13082394/how-to-re-run-a-spring-batch-job

在spring论坛上:http://forum.spring.io/forum/spring-projects/batch/122190-how-to-re-run-a-job

==============END===============

© 著作权归作者所有

共有 人打赏支持
秋风醉了
粉丝 236
博文 577
码字总数 418437
作品 0
朝阳
程序员
加载中

评论(1)

a
aolin
你好,我想问一下 spring batch 在processor 中处理业务时,抛出异常(Duplicate entry) 如何继续进行当前接下来呢? 我现在的程序会中断当前的,进行下一条数据处理
mysql1062错误: Duplicate entry '...' for key 'PRIMARY

问题解释: Duplicate entry '...' for key 'PRIMARY,即插入数据时,要插入数据的主键数据(...)已经存在,不能再重复添加了。例:Duplicate entry '0' for key 'PRIMARY是指主键为0的数据已...

_周小董
05/24
0
0
Spring Batch_JOB重启机制

Spring Batch_JOB重启机制 在这一篇文章 对于restart做了试验,http://my.oschina.net/xinxingegeya/blog/344817在这片文章里,我们只是当job成功时,重启了job,对于job失败后,重启job有...

秋风醉了
2014/11/19
0
0
mysql主从库同步错误:1062 Error 'Duplicate entry '1438019'

mysql主从库同步错误:1062 Error 'Duplicate entry '1438019' for key'PRIMARY'' on query ... 的问题的解决方案。 显然这个问题是因为插入重复主键导致从库不工作了,错误消息如下 mysql>...

岸芷汀兰
2016/03/03
69
0
Dao层 service层捕获不到异常是为什么?

我插入一条数据,故意让其逐渐重复 错误不知道为何只报了action层的错误,dao层的和service层的没追踪到。 public void add(UserEntity userEntity) throws RuntimeException { Session ses...

qsyan
2012/12/16
4.9K
12
Spring枚举变量的注入&构造函数

想使用Spring 构建一个bean id="IPCHANGEENTRY"的Entry对象,但是EventType是枚举类型,所以必须使用 org.springframework.beans.factory.config.FieldRetrievingFactoryBean实现枚举类型的注...

SaintTinyBoy
07/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

DES/3DES(TripleDES)加密、解密测试数据

以下结果经 PHP+openssl及VB.NET验证,ECB模式。 PHP 7.0.10 (cli) (built: Aug 18 2016 09:48:53) ( ZTS ) OpenSSL Library Version: OpenSSL 1.0.1t 3 May 2016 VB.net 2003 ****** DES(S......

SamXIAO
32分钟前
1
2
Java11的新特性

Java语言特性系列 Java5的新特性 Java6的新特性 Java7的新特性 Java8的新特性 Java9的新特性 Java10的新特性 Java11的新特性 Java12的新特性 序 本文主要讲述一下Java11的新特性 版本号 java...

go4it
32分钟前
3
0
Maven常用命令及相关笔记

Maven常用命令 dos指令 4. 编译源代码: mvn compile 6. 运行测试: mvn test 8. 打包: mvn package 9. 在本地Repository中安装jar: mvn install 10. 清除产生的项目: mvn clean 4. 运行项...

颖伙虫
39分钟前
1
0
swagger2.2.2 与 spring cloud feign冲突 导致服务请求报空

swagger2.2.2 与 spring cloud feign冲突 Java代码 Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.choosefine.web.console.ar......

泉天下
42分钟前
1
0
设计模式之 明确责任 观察者模式 状态模式 责任链模式

观察者模式是任务分发的一种模式。 如果认为我们设计的系统的各个模块(或子系统)的最终目的是完成共同任务,那么这个任务如何分配到多个模块的就是我们遇到的第一个问题。简单设计场合我们...

backbye
47分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部