SQL Server 2008新功能 捕获数据变化(1)
2008-04-14 09:54:09 来源:WEB开发网核心提示: 第三步为了监控表的变化,还需要在表上开启变化数据捕获功能,SQL Server 2008新功能 捕获数据变化(1)(3),我们可以通过如下语句来开启它,(参见图Fig 1.5)USE [MyDataBase]GOEXEC sys.sp_cdc_enable_table_change_dat
第三步
为了监控表的变化,还需要在表上开启变化数据捕获功能。我们可以通过如下语句来开启它。(参见图Fig 1.5)
USE [MyDataBase]
GO
EXEC sys.sp_cdc_enable_table_change_data_capture
@source_schema = 'dbo',
@source_name = 'MyTable',
@role_name = 'cdc_MyTable'
GO
执行结果
homesql2008(HOMEMAK):
Job'cdc.MyDataBase_capture'startedsuccessfully.
homesql2008(HOMEMAK):
Job'cdc.MyDataBase_cleanup'startedsuccessfully.
通过阅读以上结果,我们很容易知道在捕获和清空时SQL Server代理是必须的。在SQL Server的调度任务中,我们可以看到这些任务实际上被创建了。(参见图Fig 1.6, 1.7)
现在,我们来执行如下语句,看看这些数据是否能够插入CDC表中。
select*fromcdc.captured_columns
select*fromcdc.change_tables
select*fromcdc.index_columns
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››Sqlite数据库插入和读取图片数据
- ››Sql server 2005拒绝了对对象 'xx表' (数...
- ››Sql server 2005拒绝了对对象 'xx表' (数...
更多精彩
赞助商链接