摘要:
--建测试表create table tzs(x varchar(10))--建存储过程create proc add_tzsasbegin set nocount on declare @mx varchar(10),@i int,@j1 char(1),@j2 char(1) select @mx=max(x) from tzs if @mx is null begin insert into tzs(x) values('0000001') return end else begin select @i=2,@mx='0'+substring(@mx,pa 阅读全文
摘要:
介绍:SQL Server 2008变更数据捕获SQL Server 2008的CDC函数读取激活了CDC的每个表所关联的事务日志来记录系统表中的变更。它将这些文件写到同一个数据库的系统表中,这些系统表是可以通过直接查询或系统函数来访问的。让我们看些示例代码并看看每一步有什么改变。使用示例代码来跟踪可变部分首先,我们从一个全新的数据库开始。要跟踪这些变更,打开对象浏览器并展开这些文件夹:· Databases· SQLServer Agent | Jobs· (数据库创建之后)Security | Roles | Database Roles· (数据库 阅读全文
摘要:
跟踪企业数据库中的更改Paul S. Randal概览:跟踪更改的需要在 SQL Server 2005 中跟踪更改SQL Server 2008 中的更改跟踪SQL Server 2008 中的更改数据捕获 目录您如何在 SQL Server 2005 中跟踪更改 在 SQL Server 2008 中跟踪更改更简单的方法 更改数据捕获的工作原理 更改跟踪的工作原理 结束语对开发人员来说,SQL Server 中的一个难题是跟踪数据库中哪些数据发生了更改。但更大的挑战是设计出一套既不会严重影响工作负荷性能,又不难创建、实现和管理的简单解决方案。那为什么要这么大费周章跟踪更改呢?跟踪更改真的值 阅读全文