我刚刚使用Spring框架创建了一个批处理作业,但我没有运行created的数据库特权。当我试图运行批处理作业时,当框架试图创建TABLE_BATCH_INSTANCE时,我碰到了错误。org.springframework.jdbc.BadSqlGrammarException: PreparedStatementCallback; bad SQL grammar [SELECT JOB_INSTANCE_ID, JOB_NAME from BATCH_JOB_INSTANCE
我正在开发springbatch应用程序,它在内部将新条目插入到BATCH_JOB_INSTANCE中。spring的版本是2.2.1,数据库是Azure。在运行作业时,我收到以下错误。正如其中一个站点所建议的那样,我将IDENTITY_INSERT设置为ON,即使我没有对BATCH_JOB_INSTANCE使用任何INSERT语句。但这是没有用的。org.springframework.dao.DataIntegrityViolationException: Pre
我正在尝试将Spring配置为使用PostGres DB。我在我的build.gradle.kts文件中包含了以下依赖项:
implementation("org.springframework.boot:spring-boot-starter-data-jpaError Message: PreparedStatementCallback; bad SQL grammar [SELECT JOB_INSTANCE_ID, JOB_NAME from BATCH_JOB_INSTANCE; ne
当我尝试运行一个spring批处理时,我得到了下面的错误。at org.springframework.boot.autoconfigure.batch.JobLauncherCommandLineRunner.execute(JobLauncherCommandLineRunner.java:212) ~[spring-boot-autoconfigure-1.5.3.RELEASE.jar:1.5.3.RELEASE]
at org.springframework.boot.autoconfigure.batch.Jo