首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring批元- Oracle的数据架构

Spring批元- Oracle的数据架构
EN

Stack Overflow用户
提问于 2022-08-11 08:50:38
回答 1查看 128关注 0票数 0

在哪里可以找到在数据库中创建Spring批处理框架所需的所有元数据结构的sql。应用程序在数据库上没有超越它们的权限。

正如文献资料中所建议的那样,我尝试使用存储库中提供的sql,但它似乎不完整。例如,它错过了列BATCH_JOB_EXECUTION .JOB_CONFIGURATION_LOCATION VARCHAR(2500),另一方面它存在于文档片段

我理解这个结构附带了最新的版本4.1,但是(迁移script)https://github.com/spring-projects/spring-batch/blob/main/spring-batch-core/src/main/resources/org/springframework/batch/core/migration/4.1/migration-oracle.sql似乎不正确,因为它假设它已经存在了:

代码语言:javascript
复制
ALTER TABLE BATCH_JOB_EXECUTION MODIFY JOB_CONFIGURATION_LOCATION VARCHAR2(2500 char);

在哪里可以找到完整的oracle sql脚本来创建框架版本4.3.6所需的结构?

EN

回答 1

Stack Overflow用户

发布于 2022-08-11 23:46:48

如果您查看BATCH_JOB_EXECUTION.JOB_CONFIGURATION_LOCATION列,可以看到https://github.com/spring-projects/spring-batch/blob/4.3.x/spring-batch-core/src/main/resources/org/springframework/batch/core/schema-oracle10g.sql列。所以您可以从类路径中使用/org/springframework/batch/core/schema-oracle10g.sql,因为它包含在spring core-4.3.6.jar中。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73317859

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档