一、表的恢复 对误删的表,只要没有使用PURGE永久删除选项,那么从flash back区恢复回来希望是挺大的。一般步骤有: 1、从flash back里查询被删除的表 select * from recyclebin 2、执行表的恢复 flashback table tbName to befor ...
分类:
数据库 时间:
2017-09-01 09:56:10
阅读次数:
206
flashback 功能 依赖组件 相关参数 典型错误 query undo tbs undo_retention dml version query undo tbs undo_retention dml flashback table undo tbs undo_retention dml fl ...
分类:
其他好文 时间:
2017-08-19 10:55:27
阅读次数:
187
一、下载安装#wgethttps://github.com/58daojia-dba/mysqlbinlog_flashback/archive/master.zip工具相关使用参数:[root@ops-db-test01mysqlbinlog_flashback-master]#pythonmysqlbinlog_back.py--help
===logwillalsowriteto.//mysqlbinlog_flashback.log===
Usage:pythonmysq..
分类:
数据库 时间:
2017-08-15 14:14:38
阅读次数:
226
误删数据库表解决方法 SQL> alter table test1 enable row movement;//在闪回前必须 启动行移动功能 否则会报错误: ORA-08189: 因为未启用行移动功能, 不能闪回表 SQL> FLASHBACK TABLE test1 TO TIMESTAMP to ...
分类:
数据库 时间:
2017-08-13 11:07:36
阅读次数:
187
SQL Fundamentals: 表的创建和管理(表的基本操作,闪回技术flashback,表结构修改) SQL Fundamentals: 表的创建和管理(表的基本操作,闪回技术flashback,表结构修改) Oracle Schema Objects——Tables——TableStorag ...
分类:
其他好文 时间:
2017-08-01 19:25:41
阅读次数:
262
1.背景*为了数据安全,搭建了主从。实时主从备份只能防止硬件问题,比如主库的硬盘损坏。但对于误操作,则无能为力。比如在主库误删一张表,或者一个update语句没有指定where条件,导致全表被更新。当操作被同步到从库上后,则主从都“回天无力”。*闪回用于快速恢复由于误操作..
分类:
数据库 时间:
2017-07-21 22:03:15
阅读次数:
218
1. 检查主备库同步状态 2. 开启备库的闪回功能和闪回目录 3. 取消备库的恢复进程 4. 创建备库的还原点 5. 在主库归档日志 6. 确认备库已经归档了最新的日志 7. 延迟指向将被激活的备的日志归档目的地 8. 激活备库 9. 向备库写入测试数据 10. 将备库闪回至还原点 11. 重新启用 ...
分类:
数据库 时间:
2017-07-06 00:32:45
阅读次数:
247
1. 授予行迁移权限 alter table table_name enable row movement; 2. 到15分钟前: flashback table order to timestamp systimestamp - interval '15' minute; 到某个时间点: FLAS ...
分类:
数据库 时间:
2017-06-26 17:04:07
阅读次数:
190
flashback 恢复数据准备工作:1.创建表空间 create tablespace zxq datafile 'd:\zxq.dbf' size 2m;2.创建用户 create user zxq identified by zxq default tablespace zxq ;3.创建测试 ...
分类:
数据库 时间:
2017-06-23 19:28:22
阅读次数:
177
Oracle flashback 是一种方便快捷的数据库恢复技术,它不使用备份文件,通过闪回日志可以使数据库恢复到过去的某个状态,当用户发生逻辑错误时(误删表数据、表、表空间等)需要快速恢复数据库,可以使用Flashback 实现。 1 启用Flashback 数据库 Oracle 默认不启动fla ...
分类:
数据库 时间:
2017-06-22 00:09:22
阅读次数:
226