首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有方法手动跟踪在Microsoft上执行的DDL和DML活动?

问是否有方法手动跟踪在Microsoft上执行的DDL和DML活动?
EN

Database Administration用户
提问于 2020-12-01 16:03:49
回答 1查看 120关注 0票数 0

我已经启用了C4审计来记录以前的所有活动,并且神秘地关闭了它。因此,我正在寻找一种方法来跟踪整个数据库从一年前到现在的模式和数据所做的更改/更新。

大多数源指向存储在默认跟踪中的数据。不幸的是,它只存储了最后七天的数据。

我尝试使用fn_dblog(),但只看到了最新的数据。生成标准报告也产生了同样的结果。

那么,还有其他方法来查看这些历史数据吗?

EN

回答 1

Database Administration用户

发布于 2020-12-01 18:02:04

我猜您的审核在很久以前就关闭了,从而解释了为什么您只看到最近的数据(但无法告诉您是如何关闭的)。

在Server中内置的其他可能帮助您进行审计的工具是变更数据捕获和/或您也可以查看DDL触发器。

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/280669

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档