CDC任务建立之后库表结构发生变化时的影响及解决方法


[TurboDX配置]

一、Oracle数据库

  1. 增加库表
    无影响。

  2. 减少库表
    a) 运行中的相关任务无影响。

    b) 重启相关任务有时(没有进行“库表配置”操作时)会报错:XX表不存在。
    解决方法:重新配置任务。

  3. 增加库表字段
    a) 运行中的相关任务无影响,但目标库中不会反映新增字段的变化,若想反映新增字段变化,需停止任务,在目标库表中增加相应字段,并重启任务。

    b) 重启相关任务有时(没有进行“库表配置”操作时)会报数据结果异常。
    解决方法:在目标数据库表中增加相应字段。

  4. 减少库表字段
    无影响。

二、MySQL数据库

同Oracle数据库。

三、SQL Server数据库

  1. 增加库表
    无影响。

  2. 减少库表
    a) 运行中的相关任务无影响。

    b) 重启相关任务有时(没有进行“库表配置”操作时)会报错:XX表不存在。
    解决方法:重新配置任务。

  3. 增加库表字段
    a) 运行中的相关任务无影响,但目标库中不会反映新增字段的变化。

    b) 重启相关任务有时(没有进行“库表配置”操作时)会报数据结果异常。
    解决方法
    i. 在目标数据库表中增加相应字段。
    ii. 手工执行库表CDC功能关闭命令(需要数据库XX权限):…………
    iii. 手工执行库表CDC功能开启命令(需要数据库XX权限):…………

  4. 减少库表字段
    无影响。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值