Enable and Disable Change Data Capture (SQL Server)
Enable Change Data Capture for a Database -- ================================ -- Enable Database for CDC template -- ================================ USE MyDB GO EXEC sys.sp_cdc_enable_db GO Disable Change Data Capture for a Database -- ================================================= -- Disable Database for Change Data Capture template -- ================================================= USE MyDB GO EXEC sys.sp_cdc_disable_db GO Enable Change Data Capture for a Table -- =================================================== -- Enable a Table Specifying Filegroup Option Template -- =================================================== USE MyDB GO EXEC sys.sp_cdc_enable_table @source_schema = N'dbo', @source_name = N'MyTable', @role_name = N'MyRole', @filegroup_name = N'MyDB_CT', @supports_net_changes = 1 GO -- =================================================== -- Enable a Table Without Using a Gating Role template -- =================================================== USE MyDB GO EXEC sys.sp_cdc_enable_table @source_schema = N'dbo', @source_name = N'MyTable>', @role_name = NULL, @supports_net_changes = 1 GO -- ======================================================= -- Enable a Table for All and Net Changes Queries template -- ======================================================= USE MyDB GO EXEC sys.sp_cdc_enable_table @source_schema = N'dbo', @source_name = N'MyTable', @role_name = N'MyRole', @supports_net_changes = 1 GO Disable Change Data Capture for a Table -- =============================================== -- Disable a Capture Instance for a Table template -- =============================================== USE MyDB GO EXEC sys.sp_cdc_disable_table @source_schema = N'dbo', @source_name = N'MyTable', @capture_instance = N'dbo_MyTable' GO SOURCE
Комментариев нет:
Отправить комментарий