`

sqlserver2000误操作数据恢复工具的使用方法

阅读更多

log explorer使用

Log explorer是个好工具,极大的补了sqlserver之数据恢复之不足.收集了一些logexplorer的使用 不断更新中

打开log explorer file=>attach log file->选择服务器和登陆方式->connect->
选择数据库->attach->左面对话框中browse->view log->就可以看到log记录了

点击“View DDL Commands”里面就有很多drop table 命令
点击下面的“undo”按钮是生成表结构的语句(create table ....)
点击下面的“Salvage”按钮是生成插入语句的(insert into ...values....)


想恢复的话: 右键log记录 undo transation->选择保存文件名和路径->然后打开该文件到查询分析器里执行
T-sql代码就可以了

例如 如果log是delete table where ...的话,生成的文件代码就是insert table ....

log explorer使用的几个问题

1)对数据库做了完全 差异 和日志备份
备份时选用了删除事务日志中不活动的条目
再用Log explorer打试图看日志时
提示No log recorders found that match the filter,would you like to view unfiltered data
选择yes 就看不到刚才的记录了

如果不选用了删除事务日志中不活动的条目
再用Log explorer打试图看日志时,就能看到原来的日志

2)修改了其中一个表中的部分数据,此时用Log explorer看日志,可以作日志恢复

3)然后恢复备份,(注意:恢复是断开log explorer与数据库的连接,或连接到其他数据上,
否则会出现数据库正在使用无法恢复)
恢复完后,再打开log explorer 提示No log recorders found that match the filter,would you like to view unfiltered data
选择yes 就看不到刚才在2中修改的日志记录,所以无法做恢复.

3)
不要用SQL的备份功能备份,搞不好你的日志就破坏了.

正确的备份方法是:
停止SQL服务,复制数据文件及日志文件进行文件备份.

然后启动SQL服务,用log explorer恢复数据

这个软件必须安装在要恢复数据的SQL服务器上(至少也得在服务器上安装该软件的客户端)

--数据库恢复
LOG EXPLORER是根据日志恢复数据时使用的工具,如果没有了日志文件,则无法将数据恢复到当前时间点。
另外,如果在最近一次备份操作之后,又进行了截断日志的操作,则也无法恢复完整的数据。
分享到:
评论

相关推荐

    sql server误操作日志还原工具

    总之,"SQL Server误操作日志还原工具"是数据库管理员的重要工具,它提供了一种方法来修复因错误操作导致的数据损坏。合理利用这类工具,结合良好的数据库管理和备份策略,可以大大提高SQL Server数据库的安全性和...

    SqlServer无备份下误删数据恢复工具

    2. **使用第三方工具**:在SQL Server无备份下误删数据恢复工具,如ApexSQL或Red Gate SQL Recovery等,这些专业工具能深入解析事务日志,找出可恢复的数据。它们通常具有图形化的界面,使得恢复过程更加直观和易于...

    sqlserver 数据恢复工具

    标题中的“sqlserver 数据恢复工具”指的是用于恢复Microsoft SQL Server数据库中因误操作导致丢失的数据的工具。在SQL Server环境中,数据恢复是一个关键的过程,尤其是当用户意外删除、修改或遇到系统故障时。这里...

    SqlServer日志恢复数据工具

    该工具适用于各种数据丢失情况,如硬件故障、软件错误、人为误操作或者病毒攻击。无论是在企业级服务器还是个人开发环境中,都有可能成为数据恢复的重要工具。 通过理解和掌握"SqlSerer日志恢复数据工具",数据库...

    SQLServer数据库日志分析数据恢复工具

    总的来说,"SQLServer数据库日志分析数据恢复工具"是数据库管理员的强大助手,它能够帮助恢复丢失的数据,防止因误操作带来的损失。在日常管理中,结合良好的备份策略和定期日志分析,可以显著提高数据安全性,降低...

    SQL Server 2008 数据库误删除数据的恢复

    SQL Server 2008 数据库误删除数据的恢复 在 SQL Server 2008 数据库中,误...SQL Server 2008 数据库误删除数据的恢复是一个复杂的问题,但通过选择合适的恢复工具和遵循正确的恢复步骤,我们可以成功地恢复数据。

    sqlserver2012误删除数据恢复3

    总的来说,SQL Server 2012的误删除数据恢复是一项复杂的过程,需要深入理解数据库的工作原理和SQL Server的恢复模型。在无备份的情况下,恢复的成功率不能保证,因此,预防总是优于治疗,确保定期备份是保护数据的...

    SQL SERVER2000数据库备份和恢复存储过程.rar_SQL 备份_recovery in SQL_sql server

    首先,数据库备份是为了防止数据丢失,比如硬件故障、软件错误或人为误操作。SQL Server 2000提供了多种类型的备份,包括完整备份、差异备份、日志备份和文件或文件组备份。完整备份会保存整个数据库,而差异备份仅...

    SqlServer2008误操作数据(delete或者update)后恢复数据的方法

    实际工作中,有时会直接在数据库中操作数据,比如对数据进行delete或者update操作,当进行这些操作的时候,如果没有加上 where条件或者where条件不合理,那么导致的结果可想而知,如果操作的又是线上数据库,那么这个...

    数据库误操作 数据恢复软件 logexploer4sql321

    总之,"数据库误操作 数据恢复软件 logexploer4sql321" 是一款实用的工具,它利用SQL Server的日志系统帮助用户恢复误删的数据。通过理解其工作原理和使用方法,企业可以更好地应对数据库误操作带来的风险,保护宝贵...

    sqlserver2000.rar

    这个压缩包"sqlserver2000.rar"显然包含了与SQL Server 2000相关的资源,尽管文件列表中并未直接包含SQL Server 2000的安装程序,而是有"MySQL-Front_Setup.exe"、"下载说明.htm"和"sn.txt"这三个文件。 1. **MySQL...

    SQL Server数据修复软件

    SQL Server 数据修复软件是针对Microsoft SQL Server数据库遇到问题时,用于恢复和修复数据的重要工具。在数据库管理系统中,SQL Server是广泛使用的商业级数据库解决方案,它为企业提供了强大的数据存储、管理和...

    SQLserver日志恢复工具 v1.0.zip

    SQLserver日志恢复工具适用版本SQL2005或SQL2008版本,用于查看日志和恢复误删除数据,针对误删除MSSQL数据行的恢复。主要针对deletefrom 语句。 SQLserver日志恢复工具具体使用简介: 程序功能:找回误删除的数据...

    一款很好用的sql server日志恢复工具

    SQL Server日志恢复工具是一款非常重要的数据库管理辅助软件,它主要针对SQL Server数据库中的事务日志进行分析和恢复。在数据库管理系统中,事务日志记录了所有对数据库进行的更改操作,包括插入、删除和更新等,这...

    SQL Server误操作恢复.rar

    最高支持到SQLSERVER2014的误删除数据恢复,包括删除数据表之类的操作,简单日志的也可以恢复,是一款比较实用的数据库工具

    SQL server删除数据还原工具

    - 当内置的SQL Server功能无法满足需求时,可以借助第三方工具,如描述中的"LE_420_SqlServer",这类工具通常提供更强大的数据恢复功能,比如扫描已删除的记录,甚至在没有可用备份的情况下尝试恢复。 - 这些工具...

    ApexSQLLog_SqlServer数据恢复.zip

    总结,ApexSQL Log是一款强大且易用的SQL Server数据恢复工具,它利用SQL Server的事务日志功能,为用户提供了一种可靠的数据恢复途径。在日常数据库管理中,正确理解和使用这类工具对于防止数据损失和保障业务连续...

    sqlserver日志查看工具

    - **日志回滚**:允许用户执行日志中的操作的逆过程,这在误操作后恢复数据非常有用。 - **日志分析**:通过分析日志,可以找出性能瓶颈,例如长时间运行的事务,从而优化数据库性能。 - **日志导出**:可以将...

    Log Explore For Sqlserver 4.2(附注册码)

    总之,Log Explore for SQL Server 4.2是一款值得信赖的数据恢复工具,尤其在面临数据丢失危机时,它能有效地帮助用户找回宝贵的信息,减少损失。同时,其丰富的功能和用户友好的设计,使得无论是初级用户还是经验...

Global site tag (gtag.js) - Google Analytics