【问题标题】:Change data capture (CDC) SSIS not working更改数据捕获 (CDC) SSIS 不工作
【发布时间】:2018-08-22 02:43:17
【问题描述】:

我正在尝试在 SQL Server 2012 中实现变更数据捕获。我在数据库和表级别启用了它。当我尝试更新表时,CDC_CT 会捕获更改。但是,当我使用 SSIS CDC 组件时,它不会选择任何东西。

SQL server 的版本是:Microsoft SQL Server 2012 (SP3-CU10-GDR) (KB4057121) - 11.0.6615.2 (X64) Jan 9 2018 21:26:48 Copyright (c) Microsoft Corporation Enterprise Edition (64-位) 在 Windows NT 6.3 (Build 9600:) (Hypervisor) 上

有人可以指导吗?

【问题讨论】:

  • 这太宽泛了,无法使用提供的信息进行故障排除。我们看不到您的 SSIS 包、您的 CDC 配置,并且会猜测。这也与 DBA 相关,更适合 dba.stackexchange.com 恕我直言。
  • @scsimon:谢谢。我已添加图片以提供更多信息。
  • @scsimon :我也在那里问过这个问题。
  • 需要有关您所面临的错误的更多信息,但这里是我建议的基本步骤。1) cdc.dbo__CT table if it has capture the changes 2) can您可以毫无问题地运行初始加载 3) 检查 CDC_STATE 值 4) 运行增量加载并检查 CDC_STATE 表是否正确标记水印。

标签: sql-server ssis sql-server-2012 ssis-2012 change-data-capture


【解决方案1】:

sql server 2012 中的 SP3 存在一些问题。我一安装 SP4,这个问题就消失了。

【讨论】:

    猜你喜欢
    • 2020-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多