Change Data Capture (CDC)

use MyDataBase

GO

EXEC sys.sp_cdc_enable_db

GO

EXEC sys.sp_cdc_enable_table
     @source_schema = 'SchemaDeLaTabla'
   , @source_name = 'NombreDeLaTablaAuditada'
   , @role_name = 'dbo'
   , @supports_net_changes = 1

GO

DECLARE @inicio binary(10), @fin binary(10)
SELECT @inicio = sys.fn_cdc_get_min_lsn('SchemaDeLaTabla_NombreDeLaTablaAuditada')
SELECT @fin = sys.fn_cdc_get_max_lsn()
SELECT * FROM cdc.fn_cdc_get_net_changes_SchemaDeLaTabla_NombreDeLaTablaAuditada(@inicio, @fin, 'all') 
SELECT * FROM cdc.fn_cdc_get_all_changes_SchemaDeLaTabla_NombreDeLaTablaAuditada(@inicio, @fin, 'all')
more info: http://msdn.microsoft.com/en-us/library/bb522489.aspx

No hay comentarios:

Publicar un comentario