第一次尝试微软 sql server 2008 的新功能。
sys.sp_cdc_enable_db
对当前数据库启用变更数据捕获。必须先对数据库执行此过程,然后才能对该数据库中的任何表启用变更数据捕获。变更数据捕获可记录应用到所启用的表中的插入、更新和删除活动,同时采用易于使用的关系格式提供变更详细信息。此操作将为已修改的行捕获反映了所跟踪源表列结构的列信息,同时还捕获将更改应用到目标环境所需的元数据。变更数据捕获仅在 SQL Server 2008 Enterprise Edition、Developer Edition 和 Evaluation Edition 中可用。运行如下
exec sys.sp_cdc_enable_db
go
报错
消息 22902,级别 16,状态 1,过程 sp_cdc_enable_db,第 19 行
调用方无权启动所请求的操作。需要 Sysadmin 特权。
解决方法:加上改变用户权限的语句
<