Oracle误删数据的恢复,分为两种方法:SCN和时间戳两种方法恢复。 一、通过SCN恢复删除且已提交的数据 1、获得当前数据库的SCN号 select current_scn from v$database; (切换到sys用户或system用户查询) 查询到的SCN号为:1499223 2、查询 ...
分类:
数据库 时间:
2019-09-02 17:04:57
阅读次数:
155
因为开发在7月九号凌晨4点删除一条数据,现在交易出现问题,需要检查这条数据当时的状态,历史表没有存这个数据,现在使用备库闪回到删除之前的时间点,找回数据。当时操作没有留记录,所以只写操作过程。1.查看支持闪回的时间:selectoldest_flashback_scnos,to_char(oldest_flashback_time,‘YYYYMMDDhh24:mi:ss‘)ot,r
分类:
其他好文 时间:
2019-07-17 00:52:44
阅读次数:
142
还在因误删数据而懊恼吗?disk drill mac版来帮您!这款苹果数据恢复软件提供磁盘监控、Mac清理、恢复驱动器、数据保护、数据备份等实用功能,支持快速扫描和深度扫描,所有丢失的数据都可以帮你找回,是找回你心爱数据的得力帮手! 使用Disk Dril找回丢失数据 要在Disk Drill中启动 ...
分类:
系统相关 时间:
2019-05-18 19:15:25
阅读次数:
162
前言 某一天,天朗气清;突然传来消息:数据库被删库了!这简直不亚于8级大地震呀;一找原因,服务器宕机造成了数据库数据丢失。于是,通过日志恢复数据的救援开始了。 正文 在数据库开启binlog功能 注意:log_bin是生成的bin log的文件名,后缀则是6位数字的自增编码,从000001开始: m ...
分类:
数据库 时间:
2019-03-28 15:46:06
阅读次数:
224
今天我要和你讨论的是一个沉重的话题:误删数据。 在前面几篇文章中,我们介绍了MySQL的高可用架构。当然,传统的高可用架构是不能预防误删数据的,因为主库的一个drop table命令,会通过binlog传给所有从库和级联从库,进而导致整个集群的实例都会执行这个命令。 虽然我们之前遇到的大多数的数据被 ...
分类:
其他好文 时间:
2019-01-24 14:38:57
阅读次数:
193
吃一堑长一智,有过一次经验教训 以后只会记得更深刻,所以 在数据库操作时切记一定要备份 并且谨慎操作
分类:
数据库 时间:
2019-01-18 13:57:42
阅读次数:
206
在日常的数据库开发过程汇总难免会出现一些误删除的动作, 对于一些误删的操作我们可以通过oracle提供的闪回机制恢复误删数据, 从而避免出现较大的生产事故. 下面是本人平时工作中积累的一些常用的操作,非常简单实用,分享给大家. 恢复dml误删的数据: select * from 误删除的表名 as ...
分类:
数据库 时间:
2019-01-10 19:27:02
阅读次数:
571
生产上误删数据、误改数据的现象也是时常发生的现象,作为 DBA 这时候就需要出来补锅了,最开始的做法是恢复备份,然后从中找到需要的数据再进行修复,但是这个时间太长了,对于大表少数数据的修复来讲,动作太大,成本也大。 当然还有其他的一些操作方法,我们今天有主角。 MySQL 闪回工具 -- binlo ...
分类:
数据库 时间:
2018-11-22 17:14:45
阅读次数:
238
1.先查出被删除的时间点: select * from flashback_transaction_query where table_name='表名'; 2.根据时间点恢复数据: insert into 表名 select * from 表名 as of timestamp to_timesta... ...
分类:
数据库 时间:
2018-09-29 13:04:37
阅读次数:
168
以下内容仅代表个人观点顺丰删库事件回顾:据悉,顺丰科技数据中心的一位邓某因误删生产数据库,导致某项服务无法使用并持续590分钟。事发后,顺丰将邓某辞退,且在顺丰科技全网通报批评。真实地玩了一把“从删库到跑路”。毫无疑问地,我们又突然象被打了鸡血般,整了整衣领,挺了挺胸,存在感立马爆棚,拉个小板凳,就着中秋节的月光,絮絮叨叨地讲讲想当年。好汉要提当年勇,回忆我们的牛X岁月想当年,我国那啥机构,设备升
分类:
其他好文 时间:
2018-09-26 14:54:46
阅读次数:
162