原文:truncate表后的快速恢复方法(前提是没有备份,没有其他恢复手段时的特殊情况)

原创谢平IT那活儿 在数据库运维中,相信大家都遇到过truncate表后,又需要找回数据的情况。但技术上因truncate表后不会产生日志记录和未生成回滚段,因此不能使用常规在线方式恢复,当然也不能用闪回恢复。 常用的补救方法有: 有备份的情况下可以用rman恢复,但是在生产业务库中,一般不能轻易停库,而且为了一张表而关库也会对其它正常的业务产生影响 ,所以这在时间上和空间上都是不可取的。 检查 ...

2020-09-29 14:42 0 432 推荐指数:

查看详情

truncate恢复方法集合

truncate恢复方法集合 一.1 BLOG文档结构图 一.2 前言部分 一.2.1 导读和注意事项 各位技术爱好者,看完本文,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① truncate操作恢复方法(重点 ...

Mon Apr 18 04:52:00 CST 2016 0 2631
mysql truncate恢复

生成数据字典,参考https://www.cnblogs.com/omsql/p/9253234.html 生成t_e创建脚本 扫描逻辑卷 查看page里面的数据是否存在 数据存在 ...

Thu Jun 06 01:19:00 CST 2019 0 2590
MySQL没有备份情况下误删除恢复

一、下载安装 1.1 下载地址 git clone https://github.com/twindb/undrop-for-innodb.git 1.2 安装 安装依赖包 编译安装 增加用于恢复结构的工具sys_parse ...

Mon Oct 22 21:47:00 CST 2018 0 5679
vivo机便签没有备份怎么恢复

机便签具有“备份、提醒”的功能,能够记录我们需要进行的事项,还能发出提醒,在生活工作中,机便签能给予我们都很大的帮助。可是如果有失误操作,将便签不小心删除怎样找回呢?在使用机便签的时候,vivo机便签支持进行云备份,如果机便签不小心删除的话,还能够通过云备份进行便签找回,但是云备份需要 ...

Fri Oct 22 23:33:00 CST 2021 0 796
MySQL单恢复方法

  正休息的时候一个电话将我的睡意完全打散,“开发童鞋写update SQL的时候忘了加where条件了”,相信每一个DBA同学听到这个消息的时候都有骂街的冲动吧。万幸只是单写花了,而不是哪位大神在DB里面drop table玩。虽然已经很久没进行单恢复了,但是还好步骤都印在脑海中,没有出问题 ...

Fri Dec 06 09:35:00 CST 2013 2 15132
oracle中误truncate 恢复数据方法

前几天在工作中不小心truncate了一个, 而该中的数据又是很重要的数据。并且该数据又没有备份的,有备份的也不是最新的,一之间不知如何是好。在网上找了很多资料,但没有一个很适合的,有适合的但又没详细说明,很无奈。经过多方面的查找,以下是我综合网上的资料,成功恢复数据的详细 ...

Fri Oct 23 01:46:00 CST 2015 0 1847
MySQL没有备份怎么恢复被drop的(利用undrop-for-innodb)

介绍:     也许大家都难以理解,这么重要的数据为啥不备份(或者备份不可用)?而且还任性的drop table了。显然有备份是最好的,但是它们并不总是可用的。这种情况令人恐惧,但并非毫无希望。在许多情况下,可以恢复数据库或中的几乎所有数据。恢复计划取决于InnoDB是否将所有数据保存 ...

Tue Nov 06 01:53:00 CST 2018 0 2737
Oracle恢复truncate

一、模拟truncate操作:SQL> conn scott/tigerSQL> select count(*) from t; COUNT(*)---------- 13SQL> truncate table t;二、恢复truncate的数据1.下载 ...

Thu Sep 08 16:15:00 CST 2016 1 3878
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM