sql-server - SQL Server 更改数据捕获不捕获所有删除事件
问题描述
我有一个已标记为 SQL 更改数据捕获的表。但是,我间歇性地(频率非常低,每周一个事件)看到更改表中未捕获删除事件。我一直找不到导致这种情况发生的原因。在什么情况下,我会从 CDC 表中遗漏这些事件?
解决方案
您应该检查 SQL Server 作业执行历史记录。应将作业命名为cdc.[your_db_name]_capture 之类的名称。它有什么错误吗?必须启用此作业。
推荐阅读
- reactjs - Redux 在屏幕之间共享状态以获取异步数据
- c# - 自定义 UserManager 总是返回 null
- foxpro - 如何在vfp中自动填写搜索
- angular - angular - ngx-leaflet 自动集中到有关加载数据的特定区域
- r - ggplot2中带有两个Y轴的多图面线图-添加点并更改线条颜色
- oracle - 如何形成 oracle 函数 - 如果 /else 返回不同的 TIMESTAMP 值
- javascript - 承诺:WebdriverIO UI 测试仅在 Chrome 上运行,不适用于 Firefox、Safari
- php - 或 偏好随着退货而改变
- javascript - 自定义动态创建的 DIV 的外观
- node.js - 通过 Newman 运行 Postman 脚本时出错