变更数据捕获

变更数据捕获用于捕获应用到 SQL Server 表中的插入、更新和删除活动,并以易于使用的关系格式提供这些变更的详细信息。变更数据捕获所使用的更改表中包含镜像所跟踪源表列结构的列,同时还包含了解所发生的变更所需的元数据。

变更数据捕获仅在 SQL Server Enterprise Edition、Developer Edition 和 Evaluation Edition 中可用。

本节涉及的主题

本节中的主题介绍了变更数据捕获的工作原理,以及如何为变更数据捕获配置数据库。

参考

以下主题包含了在变更数据捕获中使用的存储过程、表和函数的相关参考信息。

主题

说明

更改数据捕获存储过程 (Transact-SQL)

介绍了为使用变更数据捕获提供的存储过程,包括用于启用对数据库和表的变更数据捕获的过程。

与变更数据捕获相关的动态管理视图

介绍用于显示有关变更数据捕获事务和日志会话的信息的视图。

变更数据捕获表 (Transact-SQL)

介绍了存储变更数据和元数据的表。

变更数据捕获函数

介绍了为查询变更数据提供的函数,包括用于检索变更和用于在 datetime 值和日志序列号之间进行映射的函数。