不支持更改数据捕获 (CDC)。

Change data capture (CDC) is not supported.

有谁知道SQL服务器上的哪些版本支持CDC?在我的机器上: Microsoft SQL 服务器开发人员(64 位) 微软 Windows NT 6.1 (7601) 新台币x64 11.0.5058.0

我收到一个错误 "Change data capture is not supported on system databases, or on a distribution database. "

Sqlserver 2008 引入了此功能。

http://www.mssqltips.com/sqlservertip/1474/using-change-data-capture-cdc-in-sql-server-2008/

您可以enable/disable此功能。

https://msdn.microsoft.com/en-us/library/cc627369.aspx

https://technet.microsoft.com/en-us/library/bb510486%28v=sql.110%29.aspx

对于您的错误,它需要 sqlserver 作业功能。 "Use the stored procedure ‘sys.sp_cdc_add_job’ to add the Change Data Capture job."

http://www.sqlserverf1.com/tag/could-not-enable-change-data-capture-for-database-s-change-data-capture-is-not-supported-on-system-databases/

http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=169473