WEB开发网
开发学院数据库MSSQL Server SQL Server 2008新功能 捕获数据变化(1) 阅读

SQL Server 2008新功能 捕获数据变化(1)

 2008-04-14 09:54:09 来源:WEB开发网   
核心提示: 第六步接下来,我们改变一下表的结构,SQL Server 2008新功能 捕获数据变化(1)(5),看看捕获数据变化功能是否能够捕捉到这些变化,执行如下的SQL语句,同时也讲解了如何对数据表启用这项功能,并监控表上数据定义语言的变化,如图Fig 1.8所示USE[MyDataBase]GO

第六步

接下来,我们改变一下表的结构,看看捕获数据变化功能是否能够捕捉到这些变化。执行如下的SQL语句,如图Fig 1.8所示

  USE[MyDataBase]
  GO
  AlterTableMyTableaddAddressvarchar(500)
  GO
  AlterTableMyTableaddSalarymoney
  GO
  AlterTableMyTableaddBonusmoney
  GO

SQL Server 2008新功能 捕获数据变化(1)

查询CDC模式下的表ddl_history,如图Fig 1.9所示

select * from cdc.ddl_history

执行结果

  source_object_id,object_id,required_column_update,ddl_command,ddl_lsn,ddl_time
  53575229,389576426,0,AlterTableMyTableaddAddressvarchar(500)
  ,0x0000001C000001350001,2008-01-0719:23:00.000
  53575229,389576426,0,AlterTableMyTableaddSalarymoney
  ,0x0000001C000001370018,2008-01-0719:23:00.000
  53575229,389576426,0,AlterTableMyTableaddBonusmoney
  ,0x0000001C0000013D0018,2008-01-0719:23:00.000
  homesql2008(HOMEMAK):(3row(s)affected)

SQL Server 2008新功能 捕获数据变化(1)

注:本文章基于SQL Server 2008 11月CTP。

结论

文章说明了如何在数据库中启动SQL Server这项新功能--捕捉数据变化,同时也讲解了如何对数据表启用这项功能,并监控表上数据定义语言的变化,并解释了CDC模式以及该模式下各对象实现的功能。

上一页  1 2 3 4 5 

Tags:SQL Server 新功能

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接