CTOCIO IT专家网

天极传媒 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
IT专家网搜索

数据库 | Oracle | DB2 | SQL Server | MySQL | 商业智能 | BI | DBA | Sybase| SQL Server 2008

您现在的位置: IT专家网 > 数据库子站 > 数据库技巧

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

作者: Jackie,  出处:IT专家网, 责任编辑: 李书琴, 
2008-02-29 10:30
  这一部分将继续讨论在数据库和表上启动捕获数据变化这一功能,对于开启了CDC的表,SQL Server又是如何监控它们的数据变化的。

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

  【IT专家网独家】够监控表的变化,这是SQL Server 2008的一个新特征。我们可以通过SQL Server 2008的变化数据捕获功能轻松地监控表的变化。

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

  注:本文根据SQL Server 2008-11月CTP写作而成。

  这一部分将继续讨论在数据库和表上启动捕获数据变化这一功能,对于开启了CDC的表,SQL Server又是如何监控它们的数据变化的。

  在文章的第一部分,我们创建了一个名为Mydatabase的数据库,并在该数据库中创建了一个名为Mytable的表,现在我们要在该表上增加一些列,来看看数据定义语言的变化是如何被捕捉的。

  下面,我们先向数据库中添加一些数据。

  第一步

  执行如下T-SQL语句,如下图Fig 1.1所示。

  use MyDataBase
  go
  select * from MyTable
  go
  Insert into Mytable values (1, 'Dance Doll','221, West Broad st,
  Greenbay, Wisconsin',60000,1000)
  Insert into Mytable values (2, 'Rainbow Colors','21, East st,
  Denville, New Jersey',68000,1300)
  Insert into Mytable values (3, 'River Dance','1, South Broad st,
  Quincy, Massachusetts',76000,1600)
  Insert into Mytable values (4, 'Mickey Mouse','5, Main,
  Greenbay, Wisconsin',120000,12000)
  Insert into Mytable values (5, 'Universal Studios','7, New road,
  Danbury , Connecticut',45000,1600)
  go

  执行结果

  ID, Name, Address, Salary, Bonus
  home\sql2008 (HOME\MAK): (0 row(s) affected)
  home\sql2008 (HOME\MAK): (1 row(s) affected)
  home\sql2008 (HOME\MAK): (1 row(s) affected)
  home\sql2008 (HOME\MAK): (1 row(s) affected)
  home\sql2008 (HOME\MAK): (1 row(s) affected)
  home\sql2008 (HOME\MAK): (1 row(s) affected)

Fig 1.1

  图Fig 1.1

共5页。 1 2 3 4 5 :

网友评论

笔名 
请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。
  • 周排行榜
  • 月排行榜

邮件订阅


    
天极服务 | 关于我们 | 网站律师 | 加入我们 | 联系我们 | 广告业务 | 友情链接 | 我要挑错
All Rights Reserved, Copyright 2004-2008, Ctocio.com.cn
渝ICP证B2-20030003号 如有意见请与我们联系 powered by 天极内容管理平台CMS4i