事务日志里面“藏”着很多有用的信息。虽然SQL Server本身并没有提供分析工具,但是我们可以使用第三方工具来一探究竟。
Red Gate软件提供了一款叫做SQL Log Rescue的免费工具,但是只支持SQL Server 2000。ApexSQL和Lumigent公司提供的两款软件分别叫做ApexSQL Log和Log Explorer,它们支持SQL Server7、2000和2005,同时提供更多的功能。
下面这个例子显示了一些你使用ApexSQL Log从事务日志中抽取出来的信息
(点击查看完整图片)
以上信息可以帮助你:
- 精确找出谁(日志中记录了用户名)在什么时间(日志时间)在什么地方(假如正在使用ApexSQL Log)使用了什么应用程序(假如也是使用ApexSQL Log)做了什么(日志中记录了变更)
- 撤消数据更改。因为每个日志都记录了每次数据操作前后的值。
本文翻译自sqlbackuprestore,更多精彩内容请浏览http://www.sqlbackuprestore.com
本文介绍如何使用第三方工具如ApexSQLLog和LogExplorer从SQL Server事务日志中抽取有价值的信息,包括用户活动记录及数据更改详情。
![32139_1264477569BZ4t[1] 32139_1264477569BZ4t[1]](http://hi.youkuaiyun.com/attachment/201001/26/32139_1264477569BZ4t.jpg)
1228





