在我更深入地研究 Microsoft 文档的深渊之前,我想知道是否有人对更改数据捕获和更改跟踪有经验,是否知道其中一个或两个是否可以用来代替传统的...
“由触发器插入的‘真实表’(原始表的所有字段,加上日期/时间、用户 ID 和 DML 操作字段)的审计跟踪表副本”
...设置数据库表审计跟踪,其中触发器填充审计跟踪表(这都是手动工作)。
MSDN 概述文档从高层次上解释了变更数据捕获和变更跟踪是什么,但对我来说还不够清楚,也没有直接说明这些工具可以用来替换我们的传统审计跟踪表。我经常做。
有任何使用变更数据捕获和变更跟踪经验的人可以为我节省大量时间,或者确认我正在花时间寻找正确的工具吗?我们审计跟踪的关键部分是捕获对表字段(在 INSERT、UPDATE、DELETE 上)的所有更改、发生时间以及执行者。这些更改通常通过审计跟踪报告按时间顺序提供给最终用户。另一个问题是......更改数据捕获或更改跟踪是解决方案,我假设可以像普通表中的数据一样查询这些数据?
编辑:无论时间长短,我都需要一个永久的审计跟踪。我看到变更数据捕获与事务日志有关,所以这对我来说听起来很有限。