SQL Server CDC(更改数据捕获)仅用于表数据更改?我可以用它来跟踪程序或其他类型的对象变化吗?

时间:2011-01-14 05:02:18

标签: sql-server sql-server-2008 change-data-capture

SQL Server CDC(更改数据捕获)仅用于表数据更改?我可以用它来跟踪程序或其他类型的对象改变吗?

BTW,是否有一些公司在其制作中使用CDC

感谢。

2 个答案:

答案 0 :(得分:1)

正如名称所说它捕获了数据变化 - 而SP不是数据。

它并不是要捕获数据库更改,而是要成为数据仓库快速查看已添加/更改内容的机制。

答案 1 :(得分:1)

您可以创建数据库触发器来捕获数据库上的DDL更改。

http://msdn.microsoft.com/en-us/library/ms190989%28v=SQL.90%29.aspx