开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

sqlserver cdc跟踪表没数据,大佬们帮忙看一下?

c300ee047642968cc6adb18ca5b6a369.png sqlserver cdc跟踪表没数据,大佬们帮忙看一下?

展开
收起
滴滴滴~ 2023-03-21 09:18:16 305 0
2 条回答
写回答
取消 提交回答
  • 发表文章、提出问题、分享经验、结交志同道合的朋友

    跟踪表中没有数据,可能有以下几种原因

    • 没有进行修改操作:CDC 跟踪表只会记录被修改的数据,如果没有对表进行任何修改操作,跟踪表也不会有任何数据。

    • CDC 跟踪过程中出现了问题:在进行 CDC 跟踪时,可能会遇到一些问题,例如跟踪过程中出现了错误、跟踪表的存储空间不足等。如果遇到这些问题,跟踪表中可能会出现空数据或者没有数据。

    • CDC 功能未启用:在 SQL Server 上使用 CDC 功能需要先启用 CDC。如果没有启用 CDC,跟踪表将不会有任何数据。

    • CDC 跟踪未开启:在启用 CDC 后,需要使用 sys.sp_cdc_enable_table 存储过程将要跟踪的表添加到 CDC 跟踪列表中。如果没有添加表到跟踪列表,跟踪表将不会有任何数据。

    2023-03-21 10:13:02
    赞同 展开评论 打赏
  • GitHub https://github.com/co63oc/cloud

    查看日志输出信息是否有错误

    2023-03-21 09:38:53
    赞同 展开评论 打赏

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载