这里说明开启或关闭库级别以及表级别 CDC 功能的操作实践。
一、开启或关闭库级别 CDC 功能
1. 登录 SQL Server 控制台,在实例列表,单击实例 ID 或操作列的管理,进入实例管理页面。
2. 在实例管理页面,选择数据库管理页,选择目标数据库所在行,在操作列选择其他 > 开启/关闭变更数据捕获。
3. 在弹出的对话框,选择开启或关闭,单击确定。
二、步骤1:开启库级别 CDC 功能
操作可参考 开启库级别 CDC 功能。
三、步骤2:通过 SSMS 连接到 SQL Server 实例
操作可参考 从 Windows 云服务器连接 SQL Server 实例,或者 从本地连接 SQL Server 实例 中的连接方法。
四、步骤3:通过命令开启或关闭表级别 CDC 功能
注意:说明:
注意:实际使用下面的命令时,请将变量替换为实际的信息:
五、示例:开启表的 CDC
use [databasename]goEXEC sys.sp_cdc_enable_table@source_schema = N'dbo',@source_name = N'表名',@role_name = null,@filegroup_name = N'Primary',@supports_net_changes = 1
六、示例:关闭表的 CDC
use [databasename]goEXECUTE sys.sp_cdc_disable_table@source_schema = N'dbo',@source_name = N'表名',@capture_instance = N'dbo_表名';