SQL Server 2008数据库中CDC的功能简介

作者:陈希章  来源:IT165收集  发布日期:2011-09-02 08:34:57

  SQL Server 2008数据库中CDC的功能使用及说明的相关知识是本文我们主要要介绍的内容,那么什么是CDC呢?CDC(Change Data Capture:变更数据捕获)这个功能是SQL Server 2008企业版的功能,它提供了一种新的机制,对表格数据的更新进行跟踪,在数据仓库的建设过程中,通过这种技术,可以简化从业务数据库导入数据的复杂度。

  1. 准备一个数据库,里面准备一个表,Orders

SQL Server 2008数据库中CDC的功能使用及说明

  2. 启用数据库级别的CDC选项

  --在数据库级别启用CDC功能

  EXEC sys.sp_cdc_enable_db

  这个命令执行完之后,会在系统表里面添加6个表格

SQL Server 2008数据库中CDC的功能使用及说明

  3.在需要做数据捕获的表上面启用CDC选项



EXEC sys.sp_cdc_enable_table @source_schema='dbo',@source_name='Orders',@capture_instance='Orders',@supports_net_changes=0,@role_name=null
http://msdn.microsoft.com/en-us/library/bb522475.aspx

  执行之后,会有如下的输出消息

SQL Server 2008数据库中CDC的功能使用及说明

  这个提示的意思是说,要启动SQL Server Agent。因为CDC功能是要通过一个两个作业来自动化完成的

SQL Server 2008数据库中CDC的功能使用及说明

Tag标签: SQL      Server      2008   数据库中   CDC     
  • 专题推荐

About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规