`
kjava
  • 浏览: 75875 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SQLServer数据库误删除恢复

SQL 
阅读更多

SQLServer的查询分析器和企业管理器给了我们很大便利,使用起来很方便,真要感谢微软。但是在操作的过程中,也很容易出现问题,少写一个Where语句,就会带来灾难,几年或者几十年的经营数据如果被误删除,而且无法恢复的话,老板非K死你不可,即便每天备份,但如果只能恢复到昨天的数据,那也是无法接受的,因此必须要能恢复到误删除前的那个时间点的数据,幸好,SQLServer 的 日志恢复提供了这种可行性。

 

进行日志恢复的先决条件

 

1)有一个库备份文件 (aaa.bak)

2)有日志备份文件  (aaa.log)

3)在库备份文件时间-日志备份文件时间间隔内,日志未被截断过

 

一定要注意以上的几个先决条件,很多朋友连日常备份都没有,那就完蛋了,也有很多朋友日志截断做得很勤,那也完蛋了。

 

有了以上的两个条件,就可以用一下SQL命令进行恢复

1、restore database 数据库名 from disk='d:\aaa.BAK' with norecovery

2、restore log 数据库名 from disk='d:\aaa.log' with stopat='2008-1-29 17:56:00'

 

stopat 是你想恢复的时间点。

 

祝你好运,如果不行的话,给我留言!

分享到:
评论

相关推荐

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

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

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

    SqlServer无备份下误删数据恢复 SqlServer 数据恢复 数据恢复工具 SqlServer2012之前版本

    sqlserver2012及以下版本误删除数据还原

    sqlserver2012及以下版本误删除数据还原 2012版本亲测可用。 2016版本会出现无法连接实例的情况。不清楚是我本地环境问题还是此2014版本软件无法支持sql 2016 后续如果有出新版本,再重新上传

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

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

    sqlserver数据库恢复工具

    ApexSQL Log 2018是一款实用的sql数据库误操作恢复工具,之前小编为大家提供过ApexSQL Log 2016版本的下载,这个版本增加了对sql2008,sql2012以及2018版本的支持,支持对数据进行审计,查看操作日志,以及查看完整...

    SQL数据库碎片恢复

    支持全部版本的SQL数据库恢复,专门针对 数据库误删除,所在分区被误格式化,数据库0字节开发。

    SQL Server2008 数据库误删除数据的恢复方法分享

    SQL Server中误删除数据的恢复本来不是件难事,从事务日志恢复即可。但是,这个恢复需要有两个前提条件: 1. 至少有一个误删除之前的数据库完全备份。 2. 数据库的恢复模式(Recovery mode)是“完全(Full)”。 ...

    恢复SQLSERVER被误删除数据.doc

    在数据库没有备份的情况下,对数据进行误删除,如何进行数据恢复的demo

    SQL Server误操作恢复.rar

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

    SqlMDF数据提取工具

    6、、系统崩溃只剩下Sqlserver数据文件的情况下的恢复,即无日志文件或者日志文件损坏情况下的恢复。 7、SqlServer数据文件内部存在坏页情况下的恢复。 8、在Sql Server运行在简单日志模式、完全日志模式或者大容量...

    SQL Server 2008数据库误删数据如何进行数据恢复

    有个朋友很着急地打电话给我,他用delete语句误删除了SQL Server 2008数据库中两个表中的所有记录,而这个数据库之前没有任何备份。让我帮他解决一下,不然他要赔偿客户很多钱。 SQL Server中误删除数据的恢复本来...

    成功恢复删除LOG文件后的数据库操作全部步骤--自已亲身经历

    成功恢复删除LOG文件后的数据库操作全部步骤--自已亲身经历,绝对可用有效。数据库日志文件有救了,再也不用担心数据库日志问题了。

    误删除数据,怎么恢复或回滚RDS数据库?

    sql server 恢复mssql备份或者恢复到时间点 恢复到一个临时数据库,可作为临时验证使用 登录临时数据库 pg 恢复备份或者恢复到时间点 把本地备份恢复到云上 ppas或oracle 恢复备份或者恢复到时间点 mariadb 恢复...

    数据库删除恢复工具,免安装.7z

    适用于2008-2014以内的SQLSERVER数据库 亲测2008r2完美恢复,简单明了 误删除、更新、修改都可恢复 原理是通过读取数据库日志

    SQL误删除恢复,介绍几种方法与软件的使用比较

    首先说第一个Log Explorer,第一个可能很多人都用过,我下载下来马上连上数据库,点view log,发现了很多条操作记录,不过不管怎么调,那日志的时间都是6月12日到6月16日,我不知道我的数据库日志为什么只从6...

    SQL SERVER数据恢复软件

    SQL SERVER数据恢复工具软件,可以根据SQL生成的日志来恢复误删除的数据。包括软件和破解码。

    Sql 数据库修复工具 v3.0

    Sql Server 修复,SQL 修复,SQL恢复,误删除表,SQL 数据恢复,SQL SERVER 数据库恢复修复,SQL 找回业务

    sqlserver 数据库日志备份和恢复步骤

    CREATE DATABASE Db GO –对数据库进行备份 BACKUP DATABASE Db TO DISK=’c:\db.bak’ WITH FORMAT GO –创建测试表 CREATE TABLE Db.dbo.TB_test(ID int) –延时1秒钟,再进行后面的操作(这是由于SQL Server的时间...

Global site tag (gtag.js) - Google Analytics