首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >spring xd表格前缀未按预期工作

问spring xd表格前缀未按预期工作
EN

Stack Overflow用户
提问于 2016-02-01 22:10:46
回答 1查看 318关注 0票数 0

在Spring XD中,我正在执行xd-admin脚本,server.yml文件中定义的表前缀没有被提取。有指定的oracle数据库。所有批处理作业资料档案库表格将继续使用默认前缀BATCH_创建。

我已经将servers.yml更新如下:

代码语言:javascript
复制
spring:
  batch:
    isolationLevel: ISOLATION_READ_COMMITTED
    clobType:
    dbType: oracle
    maxVarcharLength: 2500
    tablePrefix: XD_
    validateTransactionState: true
    initializer:
       enabled: true

是否存在需要指定覆盖默认设置的其他位置?

EN

回答 1

Stack Overflow用户

发布于 2016-02-02 07:55:17

AFAIK,如果您想在Spring Batch中使用不同的前缀,则必须手动创建批处理存储库表。如果您查看用于创建表的脚本,您会发现它们具有BATCH_前缀-- https://github.com/spring-projects/spring-batch/blob/master/spring-batch-core/src/main/resources/org/springframework/batch/core/schema-oracle10g.sql

因此,在创建具有所需前缀的表之后,修改XD配置以使用前缀,并关闭spring.batch.initializer.enabled。

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

https://stackoverflow.com/questions/35132670

复制
相关文章

相似问题

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