如果未创建 BATCH_JOB_EXECUTION_CONTEXT 我得到的只是:
引起原因:org.springframework.jdbc.BadSqlGrammarException:PreparedStatementCallback;错误的 SQL 语法 [INSERT INTO BATCH_JOB_EXECUTION_CONTEXT (SHORT_CONTEXT, SERIALIZED_CONTEXT, JOB_EXECUTION_ID) VALUES(?, ?, ?)]; 嵌套异常是 java.sql.SQLSyntaxErrorException: ORA-00942: 表或视图不存在
插入表时会显示上述错误,但在创建表时(由 Spring Batch 自动完成)不会显示错误。
我想知道未创建表的原因,以便我可以知道问题是什么(数据库权限、表空间问题...)是否可以将其记录在跟踪中?
有关信息,我正在使用 oracle 数据库 12C 和 ojdbc8 版本 12.2.0.1
spring-batch ×1