教你如何用Lumigent 4.1 工具查看SQLServer2000 SQLServer 2005
废话少说,直接开始正文~~ 你要下载一个工具 Lumigent 4.1 在我的上传资料里面有的(5个资源费分,不过你评论了就不扣了,哈哈) 下载下来就安装 第一步选Server和 Client 第二个输入你本地的SQL 用户名密码,剩下的就下一步下一步~~这里就不浪费口水了 打开
废话少说,直接开始正文~~
你要下载一个工具 Lumigent 4.1 在我的上传资料里面有的(5个资源费分,不过你评论了就不扣了,哈哈)
下载下来就安装
第一步选Server 和 Client 第二个输入你本地的SQL 用户名密码,剩下的就下一步下一步~~这里就不浪费口水了
打开 Log Explorer
点击Connect后,选择我们要查看的事务日志所属数据库,注意这里有两个选项:Use On-Line Log和Use Backup Log,这里普及一下SQL Server的事务日志知识:
事务日志会“忠实”记录一切你对数据库的操作,包括增加、删除表、字段,增删改查数据等等,我们在SQL Server企业管理器的管理(Management)、数据库维护计划(Database Maintenance Plan)、事务日志备份(Transaction Log Backup)选项卡中是可以设定事务日志的备份计划的,比如我们设定为1小时备份一次。
那么如果我们查看的事务日志还没有备份,我们选择Use On-Line Log,如果已经备份成了后缀名为TRN(这也是可以由你自定义的)的备份文件,我们选择Use Backup Log;如果未备份的、已备份的事务日志都需要查看,则都选
我这里只选User On-Line Log
点击Attach
ok,现在可以看到这个界面就是操作的日志
现在你可以导出到SQL数据库里,或者是导出到xml文件里
我选择的是导出xml文件。当然在导出到文件的时候,还可以选择性的过滤下日志记录,比如 ,你只看对哪个表的操作,或者你只看哪段时间的操作等等。
剩下的就该你自己来做下日志分析了,几点几分做了什么,另外说下,这个日志会记录事务,比如一个事务里的操作,会共用一个TransID,这样就更方便了,因为你一个业务的数据操作应该都在一个事务里嘛(当然也不是绝对的-_-)
ok,就到这里了,有进一步分享的继续奉献给大家
Best Regads,
Gavin