我们希望在Server 2014中读取事务日志文件,这完全是为了审计目的。
从历史上看,我们使用第三方日志阅读器取得了很大的成功,但现在我们正在研究SQL Server 2014的类似内置选项,这些选项将允许我们降低成本。
我对CDC很熟悉,这很好,但只适用于数据更改,我们需要对数据和模式进行审计。
SQL Server 2014中是否存在类似更改模式捕获的内容?我们看了这个,但什么也找不到。我只想确保我们不会意外错过这个。
发布于 2013-07-30 09:58:02
据我所知,Server 2014中没有类似的情况。到目前为止,您的选项是第三方日志阅读器。几年前,我使用了ApexSQL日志,它为我完成了这项工作,但我知道还有一些来自求索的日志阅读器我还没有使用过。
另一个选项是切换到另一个审计解决方案,如DML和DDL触发器或跟踪。
发布于 2013-07-30 12:39:42
自Server 2008以来,Server包括变更数据捕获和审计。这两个特性都可以在企业版中使用,所以如果您想在生产中使用它们,您将支付额外的费用。
如果您不需要企业版的功能,第三方工具将会便宜得多。
CDC和审计都包括记录DML和DDL事件,但它们处理的场景不同:
这两种功能的模式、数据量和安全性限制是非常不同的。在选择其中一种或另一种之前,你必须仔细考虑你想要解决的情况。
https://stackoverflow.com/questions/17943701
复制相似问题