Log Explorer 使用说明 一、介绍 Log Explorer主要用于对 MSSQLServer 的事物分析和数据恢复。你可以浏览日志、导出数据、恢复被修改或者删除的数据(包括执行过 update,delete,drop和 truncate 语句的表格)。一旦由于系统故障或者人为因素导致数据丢失,它能够提供在线快速的数据恢复,最大程度上保证恢复期间的其他事物不间断执行。 他可以支持 SQLServer7.0 和 SQLServer2000,提取标准数据库的日志文件或者备份文件中的信息。 其中提供两个强大的工具:日志分析浏览,对象恢复。具体功能如下: ➢ 日志文件浏览 ➢ 数据库变更审查 ➢ 计划和授权变更审查 ➢ 将日志记录导出到文件或者数据库表 ➢ 实时监控数据库事物 ➢ 计算并统计负荷 ➢ 通过有选择性的取消或者重做事物来恢复数据 ➢ 恢复被截断或者删除表中的数据 ➢ 运行 SQL 脚本 二、安装 LogExplore 包含两部分: ➢ 客户端软件 ➢ 服务器代理 服务器端代理是保存在 SQLServer 主机中的一个只读存储过程,他的作用是接受客户端请求,读取在线事物日志块并通过网络传给客户端软件,由客户端软件来读取这些原始的数据块来完成Log Explore 所提供的所有功能。 他依赖来的网络协议包括: ➢ Named Pipe:局域网中适用 ➢ Tcp/Ip:广域网中适用 此软件是 C/S 模式,在 MSSQL 服务器上安装服务端,客户端可以安装在需要的地方。 三、使用说明 3 .1 连接数据库 双击 Log Explore,出现的软件界面 点击左上框的 Attach Log File,进入连接数据库界面 注意: 选择你需要查看的数据库名,以及选择是使用在线的日志还是使用备份的文件进行分析。 成功连接到数据库后,会出现一个警告,按确定。 3 .2 功能说明 Log Summary: 日志文件的概要信息。 Load Analysis: 列出指定时间范围内的一些事物,用户和表载入的概要信息。 Filter Log Record: 日志过滤设置。支持过滤条件包括:时间、操作类型、表、用户、SPID、搜索深度、Dropped 表项以及登录设置和应用程序设置 Browse: 日志浏览,核心模块。 ➢ View Log 功能: 列表如图,可以用TransID 来区分事物并用不同颜色标识。工具栏的按钮是一些基本查询操作。鼠标右键弹出菜单中有 Undo Transaction 和UndoOperation 可以恢复黑色箭头选中的事物或者操作项。 ➢ Real-Time Monitor: 实时监控事物日志,通过轮询来实现。可以暂停或者停止监控...