/*--------------------------------
1: Enable CDC ON Database
----------------------------------*/
DECLARE @DBName NVARCHAR(100)
DECLARE @Cdc_Status BIT
SET @DBName='TESTDB' --> Provide your Database Name on which you want to Enable CDC
SET @Cdc_Status=(SELECT is_cdc_enabled
FROM sys.databases
WHERE name = @DBName)
IF @Cdc_Status = 1
PRINT ' CDC is already enabled on Database:: '
+ @DBName
IF @Cdc_Status = 0
BEGIN
DECLARE @SQL NVARCHAR(500)
SET @SQL=@DBName + '.sys.Sp_cdc_enable_db'
EXEC (@SQL)
PRINT ' CDC Enabled on ' + @DBName + ' successfully'
END
1: Enable CDC ON Database
----------------------------------*/
DECLARE @DBName NVARCHAR(100)
DECLARE @Cdc_Status BIT
SET @DBName='TESTDB' --> Provide your Database Name on which you want to Enable CDC
SET @Cdc_Status=(SELECT is_cdc_enabled
FROM sys.databases
WHERE name = @DBName)
IF @Cdc_Status = 1
PRINT ' CDC is already enabled on Database:: '
+ @DBName
IF @Cdc_Status = 0
BEGIN
DECLARE @SQL NVARCHAR(500)
SET @SQL=@DBName + '.sys.Sp_cdc_enable_db'
EXEC (@SQL)
PRINT ' CDC Enabled on ' + @DBName + ' successfully'
END