一、Oracle数据库
-
增加库表
无影响。 -
减少库表
a) 运行中的相关任务无影响。b) 重启相关任务有时(没有进行“库表配置”操作时)会报错:XX表不存在。
解决方法:重新配置任务。 -
增加库表字段
a) 运行中的相关任务无影响,但目标库中不会反映新增字段的变化,若想反映新增字段变化,需停止任务,在目标库表中增加相应字段,并重启任务。b) 重启相关任务有时(没有进行“库表配置”操作时)会报数据结果异常。
解决方法:在目标数据库表中增加相应字段。 -
减少库表字段
无影响。
二、MySQL数据库
同Oracle数据库。
三、SQL Server数据库
-
增加库表
无影响。 -
减少库表
a) 运行中的相关任务无影响。b) 重启相关任务有时(没有进行“库表配置”操作时)会报错:XX表不存在。
解决方法:重新配置任务。 -
增加库表字段
a) 运行中的相关任务无影响,但目标库中不会反映新增字段的变化。b) 重启相关任务有时(没有进行“库表配置”操作时)会报数据结果异常。
解决方法:
i. 在目标数据库表中增加相应字段。
ii. 手工执行库表CDC功能关闭命令(需要数据库XX权限):…………
iii. 手工执行库表CDC功能开启命令(需要数据库XX权限):………… -
减少库表字段
无影响。