资源简介
支持 MS SQL 2005 之前的版本 不支持 sql 2008
介绍
Log Explorer主要用于对MSSQLServer的事物分析和数据恢复。你可以浏览日志、导出数据、恢复被修改或者删除的数据(包括执行过update,delete,drop和truncate语句的表格)。一旦由于系统故障或者人为因素导致数据丢失,它能够提供在线快速的数据恢复,最大程度上保证恢复期间的其他事物不间断执行。
他可以支持SQLServer7.0、SQLServer2000和SQLServer2005,提取标准数据库的日志文件或者备份文件中的信息。
其中提供两个强大的工具:日志分析浏览,对象恢复。具体功能如下:
l 日志文件浏览
l 数据库变更审查
l 计划和授权变更审查
l 将日志记录导出到文件或者数据库表
l 实时监控数据库事物
l 计算并统计负荷
l 通过有选择性的取消或者重做事物来恢复数据
l 恢复被截断或者删除表中的数据
l 运行SQL脚本
产品
LogExplore包含两部分
l 客户端软件
l 服务器代理
服务器端代理是保存在SQLServer主机中的一个只读存储过程,他的作用是接受客户端请求,读取在线事物日志块并通过网络传给客户端软件,由客户端软件来读取这些原始的数据块来完成Log Explore所提供的所有功能。
他依赖来的网络协议包括:
l Named Pipe:局域网中适用
l Tcp/Ip:广域网中适用
数据库相关介绍
事物日志(Transaction Log)
SQLServer的每个数据库都包含事物日志,它以文件的形式存储,可以记录数据库的任何变化。发生故障时SQLServer就是通过它来保证数据的完整性。
操作(Operation)
操作是数据库中定义的"原子行为",每个操作都在日志文件中保存为一条记录。它可以是用户直接输入的SQL语句,比如标准的insert命令,日志文件中便会记录一条操作代码来标志这个insert操作。
事物(Transaction)
事物是一系列操作组成的序列。他可以理解为直观的不可分割的一笔业务,可以执行成功或者失败。典型的事物比如由应用程序发出的具有开启-提交功能的一组SQL语句。不同的事物靠事物Id号(transaction ID)来区分,具有相同ID的事物记录的日志也相同。
在线事物日志(Online Transaction Log)
在线事物日志是指当前活动数据库所用的日志。可以通过如下命令来确定其对应文件
Select * from SYSFILES
他的文件后缀名一般是.LDF
离线事物日志(Offline Transaction Log)
离线事物日志是指非活动数据库所用的日志。当其数据库处于关闭(ShutDown)才状态下可以进行复制备份操作。他的结果同在线事物日志完全相同。
备份文件
备份文件是保存食物日志备份的文件,通常管理员通过运行SQL语句或者企业管理器来生成该文件。备份文件的内部结构和事物日志不同,他采用称为MTF的格式来保存数据。一个备份文件可以包含一个日志的多组备份,甚至包括多个数据库的混合备份.
设置为自动收缩
企业管理器--服务器--右键数据库--属性--选项--选择"自动收缩"
强烈要求该项不要选中.否则SQLServer将已循环的方式来覆盖先前的日志记录,将会导致LogExplore无法恢复错误.
数据恢复介绍
LogExplore允许你恢复应为误操作或者程序错误而导致的数据丢失或者更改.比如执行update\Delete语句时丢失了where子句,或者错误使用了Dts功能.
LogExplore不支持直接修改数据库.他可以生成事物的逆操作脚本.
如果log是delete table where ...的话,生成的文件代码就是insert table ....
你可以通过SQL查询分析器,或者LogExplore的Run SQL Script功能来执行生成脚本.
关于Undo
Undo功能可以逆操作一组指定的用户事物。包括insert,delete和update,其局限性如下:
l 事物类别:LogExplore只能undo用户事物。用户事物是指在用户表上定义的事物,不支持系统表的更新恢复。同时,他也不支持计划变更的回滚。
l Blob类型:包括text,ntext,image类型。LogExplore只支持这些类型的insert和delete恢复,不支持update语句恢复。
关于redo
Redo功能可以再次运行一组指定事物。它可以在以下情况中用到:
丢失数据库而且没有任何备份文件。
l 如果原始日志文件没有丢失可以通过Redo来实现恢复。
l
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2004-06-19 19:10 rorls402-2004-02-01
目录 0 2004-02-01 09:48 rorls402-2004-02-01\Windows
目录 0 2004-02-01 09:48 rorls402-2004-02-01\Windows\Tour
目录 0 2004-02-01 09:48 rorls402-2004-02-01\Windows\Tour\SqlServer
目录 0 2004-02-01 09:48 rorls402-2004-02-01\Windows\Tour\SqlServer\scripts
文件 9507 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\scripts\AuditApp.txt
文件 155 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\scripts\ComplexTrans.txt
文件 2032 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\scripts\CreateSchema.txt
文件 620 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\scripts\CreateUpdate.txt
文件 79 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\scripts\DropCustomerTable.txt
文件 1041 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\scripts\PopulateTable.txt
文件 227 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\scripts\RecreateTableSchema.txt
文件 2253 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\scripts\RemoveSchema.txt
文件 2673 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\scripts\RTMLoop.txt
目录 0 2004-02-01 09:48 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages
文件 1765 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\Analyze2.htm
文件 763 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\AnalyzeBehavior.htm
文件 1211 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\ApplyAndView.htm
文件 1002 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\ApplyUndoTrans.htm
文件 887 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\Audit.htm
文件 1399 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\AuditChanges.htm
文件 1501 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\AuditExport.htm
文件 8913 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\AuditSchema.htm
文件 1643 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\AuditUsers.htm
文件 1864 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\Cleanup.htm
文件 1109 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\ComplexTrans.htm
文件 955 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\ConnectPre.htm
文件 1433 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\CreateSchemaPre.htm
文件 1777 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\DemoOverview.htm
文件 660 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\DropTableDoit.htm
............此处省略112个文件信息
----------- --------- ---------- ----- ----
目录 0 2004-06-19 19:10 rorls402-2004-02-01
目录 0 2004-02-01 09:48 rorls402-2004-02-01\Windows
目录 0 2004-02-01 09:48 rorls402-2004-02-01\Windows\Tour
目录 0 2004-02-01 09:48 rorls402-2004-02-01\Windows\Tour\SqlServer
目录 0 2004-02-01 09:48 rorls402-2004-02-01\Windows\Tour\SqlServer\sc
文件 9507 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\sc
文件 155 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\sc
文件 2032 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\sc
文件 620 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\sc
文件 79 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\sc
文件 1041 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\sc
文件 227 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\sc
文件 2253 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\sc
文件 2673 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\sc
目录 0 2004-02-01 09:48 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages
文件 1765 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\Analyze2.htm
文件 763 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\AnalyzeBehavior.htm
文件 1211 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\ApplyAndView.htm
文件 1002 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\ApplyUndoTrans.htm
文件 887 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\Audit.htm
文件 1399 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\AuditChanges.htm
文件 1501 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\AuditExport.htm
文件 8913 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\AuditSchema.htm
文件 1643 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\AuditUsers.htm
文件 1864 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\Cleanup.htm
文件 1109 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\ComplexTrans.htm
文件 955 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\ConnectPre.htm
文件 1433 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\CreateSchemaPre.htm
文件 1777 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\DemoOverview.htm
文件 660 2003-12-18 13:40 rorls402-2004-02-01\Windows\Tour\SqlServer\Pages\DropTableDoit.htm
............此处省略112个文件信息
相关资源
- mysql数据库驱动8.0.12版本
- 安装SQLServer 2008 R2安装详细图文教程
- SQLServer2008R2简体中文版(64位)
- SQL Server 2000 绿色版
- SQL Server 绿色版,不需安装
- mha4mysql-0.56-0.el6
- mysql_5.6.24_winx64
- MYSQL作业提交作业批改系统.zip
- Maven搭建Spring+Mybatis+MySql
- sql server 2012 R2企业版安装光盘ISO
- 成语首尾字用于成语接龙.sql
- MySQL中文手册api帮助文档
- linux_mysql5.1.66x86_64.zip
- postgresql分布式安装部署
- PostgreSQL-从入门到精通
- SQL文自动整理格式工具
- 赛门铁克Backup Exec 12防护Microsoft SQL
- 6.SparkSQL下--Spark实战应用.pdf
- oracle 到mysql转换工具
- SqlServer+ServHA Cluster双机热备配置实战
- Sql高级查询练习题(有答案
- 易语言SQL操作ACCESS数据库例程源码
- 易语言SQLserver数据库操作例程源码
- 数据库原理实验指导书Mysql
- 金蝶K3 新旧物料编码转换 SQL语句
- mysql 5.6 绿色精简版 5Mb
- mysql Premium 破解
- PL SQL Developer 7.1.4 汉化包
- 深入浅出MySQL第二版本pdf
- 深入浅出MySQL.pdf
评论
共有 条评论