跟踪表中没有数据,可能有以下几种原因
没有进行修改操作:CDC 跟踪表只会记录被修改的数据,如果没有对表进行任何修改操作,跟踪表也不会有任何数据。
CDC 跟踪过程中出现了问题:在进行 CDC 跟踪时,可能会遇到一些问题,例如跟踪过程中出现了错误、跟踪表的存储空间不足等。如果遇到这些问题,跟踪表中可能会出现空数据或者没有数据。
CDC 功能未启用:在 SQL Server 上使用 CDC 功能需要先启用 CDC。如果没有启用 CDC,跟踪表将不会有任何数据。
CDC 跟踪未开启:在启用 CDC 后,需要使用 sys.sp_cdc_enable_table 存储过程将要跟踪的表添加到 CDC 跟踪列表中。如果没有添加表到跟踪列表,跟踪表将不会有任何数据。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。