Skip to content

Log Explorer数据库恢复要点

2014-02-22 22:12:29   来源:技王数据恢复

Log Explorer主要用于对MSSQLServer的事物分析和数据恢复。你可以浏览日志、导出数据、恢复被修改或者删除的数据(包括执行过update,delete,drop和truncate语句的表格)。一旦由于系统故障或者人为因素导致数据丢失,它能够提供在线快速的数据恢复,最大程度上保证恢复期间的其他事物不间断执行。

其实网上文档也很多。我只说一下可以做事后审计用和数据恢复用。

事后审计运营的人和开发的人每次找不到原因时总会问运维的我知道是谁删除的某某表吗,知道谁登录过吗? 好吧我很想说不知道,甚至更有甚者有人后台操作失误说能不能将某表的某些记录恢复一下!!!

看看Log Explorer 吧 还不错

当然你可以选中一项操作或多项然后选择撤销会针对此操作生成相应的SQL脚本继续跑一下就好了。

=========另外附上操作代码=========

FORMAT_PAGE

写新分配数据页的表头

INSET_ROWS

在用户表或系统表插入行

DELETE_ROWS

从表里删除行

MODIFY_ROW

使用Update命令更新行

MODIFY_HEADER

SQLSERVER分配新数据页,初始化页表头

MODIFY_COLUMNS

使用Update命令更新行

DELTA_SYSIND

SYSINDEXES系统表被修改

DELETE_SPLIT

行移动到新物理页,并从原物理页删除这些行

FILE_HDR_MODIF

SQLSERVER增长数据文件大小

BEGIN_XACT

启动一个事务

COMMIT_XACT

提交一个事务

ABORT_XACT

回滚一个事务

MARK_SAVEPOINT

程序发布'SAVE TRANSACTION'命令

MARK_DLL

表结构被修改

BEGIN_CKPT

启动一个检查点

XACT_CKPT

在执行检查点时打开事务

END_CKPT

执行完检查点

SORT_BEGIN

创建索引时执行排序

SORT_END

创建索引时排序完成

CREATE_INDEX

创建一个索引

DROP_INDEX

删除一个索引

Back To Top
Search