从现有数据库初始化 CDC 应用程序

您可以在现有数据库上启用 CDC,但这只会影响未来的交易,而现有数据不会被 CDC 过程显示。如果您的用例需要现有数据的快照用于 CDC 目的,您必须手动进行,并且不能借助 CDC 查询过程。

特别地,推荐的步骤是

  • 在数据库上启用 CDC

  • 将数据库设置为只读

  • 捕获 当前更改标识符

  • 使用您自己的应用程序执行快照,该应用程序读取所有感兴趣的节点和关系,并根据您的 CDC 要求处理这些节点和关系

  • 将数据库设置为读写

  • 从捕获的更改标识符开始运行您的 CDC 应用程序