在某个SQL Server中开启CDC功能
2017-07-04 15:38
381 查看
USE AdventureWorks;
GO
--开启某个数据库的CDC功能
EXEC sys.sp_cdc_enable_db;
GO
--is_cdc_enabled栏位为1代表开启CDC功能了
SELECT name, is_cdc_enabled
FROM sys.databases WHERE database_id = DB_ID();
USE AdventureWorks;
GO
--开启单张表的CDC功能
EXECUTE sys.sp_cdc_enable_table
@source_schema = N’HumanResources’
,@source_name = N’Employee’
,@role_name = N’cdc_Admin’
,@capture_instance = N’HumanResources_Employee’
,@supports_net_changes = 1;
--关闭单张表的CDC功能
EXECUTE sys.sp_cdc_disable_table
@source_schema = N’HumanResources’,
@source_name = N’Employee’,
@capture_instance = N’HumanResources_Employee’;
--检查表是否开启CDC功能
SELECT [name], is_tracked_by_cdc FROM sys.tables
WHERE [object_id] = OBJECT_ID(N’HumanResources.Employee’);
--Alternatively, use the built-in CDC help procedure
EXECUTE sys.sp_cdc_help_change_data_capture
@source_schema = N’HumanResources’,
@source_name = N’Employee’;
GO
GO
--开启某个数据库的CDC功能
EXEC sys.sp_cdc_enable_db;
GO
--is_cdc_enabled栏位为1代表开启CDC功能了
SELECT name, is_cdc_enabled
FROM sys.databases WHERE database_id = DB_ID();
USE AdventureWorks;
GO
--开启单张表的CDC功能
EXECUTE sys.sp_cdc_enable_table
@source_schema = N’HumanResources’
,@source_name = N’Employee’
,@role_name = N’cdc_Admin’
,@capture_instance = N’HumanResources_Employee’
,@supports_net_changes = 1;
--关闭单张表的CDC功能
EXECUTE sys.sp_cdc_disable_table
@source_schema = N’HumanResources’,
@source_name = N’Employee’,
@capture_instance = N’HumanResources_Employee’;
--检查表是否开启CDC功能
SELECT [name], is_tracked_by_cdc FROM sys.tables
WHERE [object_id] = OBJECT_ID(N’HumanResources.Employee’);
--Alternatively, use the built-in CDC help procedure
EXECUTE sys.sp_cdc_help_change_data_capture
@source_schema = N’HumanResources’,
@source_name = N’Employee’;
GO
相关文章推荐
- CDC ->> 在某个SQL Server中开启CDC功能
- 开启SQL server的缓存功能
- 如何开启SQL Server 2005 Express的远程访问功能
- 如何开启SQL Server 2005 Express的远程访问功能
- 在SQL Server2008中使用数据更新捕捉功能-Using Change Data Capture (CDC) in SQL Server 2008
- SQL Server 2005开启作业功能
- 如何开启SQL Server 2005的远程访问功能
- SQL Server审计功能入门:CDC(Change Data Capture)
- SQL Server审计功能入门:CDC(Change Data Capture)
- SQL Server 2008 的CDC功能
- 关于开启Sql Server 2005 Express版本的远程连接功能(备忘)
- [转贴]开启Sql Server 2005 Express版本的远程连接功能
- SQL Server 2008数据库中CDC的功能使用及说明
- 【转】关于开启Sql Server 2005 Express版本的远程连接功能
- SQL Server审计功能入门:CDC(Change Data Capture)
- 如何开启SQL Server 2005 Express的远程访问功能
- SQL Server 2008中的CDC(Change Data Capture)功能使用及释疑
- 如何开启SQL Server 2005 Express的远程访问功能
- SQL Server 2008 的CDC功能
- 开启sql server 2005的远程访问功能