加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

跟踪Microsoft SQL Server数据库中的更改

发布时间:2020-12-14 05:32:02 所属栏目:Windows 来源:网络整理
导读:我想知道MS SQL Server中是否有任何功能可以让我有机会跟踪表之间的数据移动? 我在一个数据库驱动的应用程序上做客户支持,在一个数据库中有数百个表.在应用程序中注册的数据经历了一系列阶段,并且当在这些阶段之间转换时,数据经常从一个表移动到另一个表.
我想知道MS SQL Server中是否有任何功能可以让我有机会跟踪表之间的数据移动?

我在一个数据库驱动的应用程序上做客户支持,在一个数据库中有数百个表.在应用程序中注册的数据经历了一系列阶段,并且当在这些阶段之间转换时,数据经常从一个表移动到另一个表.

我希望更好地理解应用程序的基础数据模型,因此,如果有任何机制或其他方法来跟踪数据库中的插入,更新,删除或其他移动,将会很有帮助.

例如,如果我在应用程序中注册数据,那么我希望之后更喜欢SQL Server Management Studio,并获得某种通知,即新数据已插入表X.如果我对应用程序中的数据进行了更改我可以回到SQL Server Management Studio,看到数据已从表X中删除并添加到表Y ..

解决方法

你可以阅读:

> SQL Server Audit,
> Change Data Capture

您也可以通过触发器捕获它,但它在数据库级别上并不擅长.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读