一、检查详情
检查目的
检查内容
注意:说明:
注意:捕获实例的列集在创建时固化,不随源表 DDL 自动更新。典型场景:先创建捕获实例,之后源表执行过 ALTER TABLE ADD COLUMN 命令。
可能出现的问题
源表 CDC 捕获实例列集与源表当前列不一致,增量阶段首个捕获周期将报 Invalid column name 并导致任务失败。
二、修复方法
·重建捕获实例:命中不一致时,建议按提示在源库重建该表的 CDC 捕获实例。
·使用 sys.sp_cdc_disable_table 禁用旧捕获实例。
·使用 sys.sp_cdc_enable_table 创建新捕获实例。
·建议在低峰期操作,避免影响源库业务。
·查询失败降级:检查因权限不足等原因查询失败时,会降级为告警而不阻断任务,请关注告警并按需补充权限后重新校验。