oracle恢复删除的表数据
oracle恢复删除的表数据
oracle恢复删除的表数据一、oracle恢复删除的表方法
由于drop一个表在Oracle中只是对该表重命名,而并没有迁移该表对应的表空间,因此删除后的表如果没有purge,则会一直占用该表空间。直到表空间不足时,Oracle首先会去回收站中按照先进先出的原则来清理回收站中的表。
flashback命令直接找回
SQL> FLASHBACK TABLE RECYCLETEST TO BEFORE DROP;
二、oracle恢复删除的表数据的方法
1、通过scn恢复删除且已提交的数据
(1)、获得当前数据库的scn号
select current_scn from v$database; (切换到sys用户或system用户查询)
查询到的scn号为:1499223
(2)、查询当前scn号之前的scn
select * from 表名 as of scn 1499220; (确定删除的数据是否存在,如果存在,则恢复数据;如果不是,则继续缩小scn号)
(3)、恢复删除且已提交的数据
flashback table 表名 to scn 1499220;
2、通过时间恢复删除且已提交的数据
(1)、查询当前系统时间
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;
(2)、查询删除数据的时间点的数据
select * from 表名 as of timestamp to_timestamp('2013-05-29 15:29:00','yyyy-mm-dd hh24:mi:ss'); (如果不是,则继续缩小范围)
(3)、恢复删除且已提交的数据
flashback table 表名 to timestamp to_timestamp('2013-05-29 15:29:00','yyyy-mm-dd hh24:mi:ss');
注意:如果在执行上面的语句,出现错误。可以尝试执行 alter table 表名 enable row movement; //允许更改时间戳
- oracle for update nowait和for update区别
- mysql的事务隔离级别怎么实现(mysql、oracle默认事务隔离级别的说明)
- Oracle正则表达式的用法
- oracle自定义异常
- mysql与oracle如何直接连接(Oracle更换为MySQL遇到的问题及解决)
- oracle和mysql查询所有表(Oracle、MySQL和SqlServe三种数据库分页查询语句的区别介绍)
- php连接oracle(PHP远程连接oracle数据库操作实现方法图文详解)
- MySQL与Oracle数据类型对应关系
- Oracle TO_CHAR的使用
- 安装SQL Server 2016出错提示:需要安装oracle JRE7 更新 51(64位)或更高版本问题的解(安装SQL Server 2016出错提示:需要安装oracle JRE7 更新 5164位或更高版本问题的解)
- oracle删除表后怎么清理磁盘空间(Oracle 删除用户和表空间详细介绍)
- 自己在做项目过程中的php知识(PHP+Oracle本地开发环境搭建方法详解)
- oracle中varchar2(byte)、varchar2(char)、nvarchar2()区别
- oracle中rownum和row_number()
- oracle RMAN CONFIGURE配置项
- zabbix支持oracleodbc功能吗(使用zabbix监控oracle数据库的方法详解)
- 岳云鹏跟凤凰传奇谈心,说出了人生中最重要的三个人,这才成功(岳云鹏跟凤凰传奇谈心)
- 爱情可以当饭吃吗(爱情能当饭吃吗)
- Top 3 JSHS《运动与健康科学 英文 》跻身SCI体育学期刊世界前三(Top3JSHS运动与健康科学)
- 体坛传媒LOGO全新升级,多元发展迈出坚实步伐(体坛传媒LOGO全新升级)
- 超撩人治愈的绝美水彩,原来出自她之手 一笔一画令无数人沉醉(超撩人治愈的绝美水彩)
- 新手的勾线(新手的勾线)
热门推荐
- docker 快速搭建环境(如何自己搭建DockerHub实现过程解析)
- linux如何查看apache日志(限制 Apache日志文件大小的方法)
- dede织梦怎么在文章下面添加图片(dedecms织梦模板描述description长度限制修改方法)
- js隐藏显示tr
- php八大模式详解(php设计模式之工厂模式用法经典实例分析)
- pythonprint什么意思啊(Python中print和return的作用及区别解析)
- thinkphp导入excel(Yii框架使用PHPExcel导出Excel文件的方法分析改进版)
- dedecms使用教程(Dedecms提示信息及提示内容的修改方法)
- mongodb query查询
- dedecms的使用教程(解析DedeCms中data目录下的sessions是什么文件)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9