`
services
  • 浏览: 78200 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

oracle 闪回操作详细过程

阅读更多
oracle删除一条数据后,然后提交了该事务,但是该数据还是可以找到的,其实删除的数据存放在undo“数据区”中,在一定的时间内,进行此操作是有效的。详细的操作过程如下:
首先在cmd中输入命令sqlplusw /nolog
然后进入如下界面:
SQL*Plus: Release 10.2.0.1.0 - Production on 星期四 7月 31 20:46:43 2008

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

SQL> conn /as sysdba
已连接。
SQL> show parameter undo

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
undo_management                      string      AUTO
undo_retention                       integer     900
undo_tablespace                      string      UNDOTBS1
SQL> show parameter recovery

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
db_recovery_file_dest                string      E:\oracle\product\10.2.0/flash
                                                 _recovery_area
db_recovery_file_dest_size           big integer 4G
recovery_parallelism                 integer     0
SQL> conn mis/mis
已连接。
SQL> select table_name from user_tables where table_name like '%DEMO%';

TABLE_NAME
------------------------------
MLOG$_BZZD_DEMO
DEMO_YANSHI
BZZD_DEMO

SQL> desc bzzd_demo;
名称                                      是否为空? 类型
----------------------------------------- -------- ----------------------------
BILLID                                    NOT NULL VARCHAR2(10)
FLID                                               VARCHAR2(10)
FILENAME                                           VARCHAR2(500)

SQL> select * from bzzd_demo;

BILLID     FLID
---------- ----------
FILENAME
--------------------------------------------------------------------------------
1041       1020
Mis平台详细设ssss计.doc

1080       1062
d:/fj/office/新建 文本文档,v0.txt(0.00M)


SQL> set wrap off
SQL> set linesize 1000
SQL> insert into bzzd_demo values(1,'1','11');

已创建 1 行。

SQL> commit;

提交完成。

SQL> select * from bzzd_demo;

BILLID     FLID       FILENAME
---------- ---------- ------------------------------------------------------------------------------
1          1          11
1041       1020       Mis平台详细设ssss计.doc
1080       1062       d:/fj/office/新建 文本文档,v0.txt(0.00M)

SQL> delete from bzzd_demo where billid =1;

已删除 1 行。

SQL> commit;

提交完成。

SQL> select * from bzzd_demo;

BILLID     FLID       FILENAME
---------- ---------- ------------------------------------------------------------------------------
1041       1020       Mis平台详细设ssss计.doc
1080       1062       d:/fj/office/新建 文本文档,v0.txt(0.00M)

SQL> alter  table bzzd_demo enable row movement;

表已更改。

SQL> flashback table bzzd_demo  to timestamp to_timestamp('2008/07/31 20:53:00','yyyy/mm/dd hh24:mi:ss');

闪回完成。

SQL> select * from bzzd_demo;

BILLID     FLID       FILENAME
---------- ---------- ------------------------------------------------------------------------------
1          1          11
1041       1020       Mis平台详细设ssss计.doc
1080       1062       d:/fj/office/新建 文本文档,v0.txt(0.00M)

SQL> show parameter undo

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
undo_management                      string      AUTO
undo_retention                       integer     900
undo_tablespace                      string      UNDOTBS1
SQL>
分享到:
评论

相关推荐

    ORACLE闪回技术恢复指南

    完整的描述了ORACLE闪回的整个过程,参数和配置开关以及部分注意事项.包含ORACLE中:闪回表、闪回删除、闪回数据库等操作。

    Oracle 10g数据库中闪回表特性剖析

    Oracle9i Database 推出了闪回查询选项的概念,以便检索过去某个时间点的数据,但它不能闪回 DDL 操作,如删除表的操作。唯一的恢复方法是在另一个数据库中使用表空间的时间点恢复,然后使用导出/导入或其他方法,在...

    Oracle数据库实验操作

    实验61:通过回退段闪回历史数据 136 实验62:闪回数据的查询方法,以及历史交易 137 表—存储数据的最基本单元 138 实验63:rowid的使用 138 实验64:临时表和压缩数据表的使用 141 实验65:压缩存储数据 142 实验...

    Oracle 10g 基础教程 习题解答

    第3篇为管理篇(第10~14章),主要介绍Oracle数据库的管理知识,包括数据库的启动与关闭、数据库各种对象的管理、数据库安全性管理、数据库的备份与恢复及闪回技术等。第4篇为应用开发篇(第15~17章),主要介绍...

    oracle经典实战课件

    本资源为ppt课件,本课件共分10个章节系统地介绍了oracle的基本知识以及常用到的操作,本资源适合初学oracle或者稍有oracle基础的人群学习,希望能够给你带来帮助。...第9章 闪回操作和Undo.ppt 第10章 其他概念.ppt

    oracle 12c 数据库 教程

    (一)安装 Oracle Linux 7.3 64 位操作系统 17 (二)安装 Oracle Database 12cR2 19 (三)使用 DBCA 创建 Oracle 数据库 21 (四)验证 Oracle Database 12cR2 环境 25 (五)使用 oracle-database-server-12cR2-...

    Oracle11g从入门到精通2

    《Oracle11g从入门到精通》面向数据库管理人员和数据库开发人员,从实际角度出发,系统地介绍了数据库和Oracle的相关概念和原理、Oracle的...完整案例来介绍基于Java开发包和Oracle数据库进行案例开发的详细过程...

    oracle基础培训

    Oracle比较全面的培训教程,而且还是PPT的,还包括各章的示例代码。...ch16闪回操作.ppt ch17数据传输技术.ppt ch18使用大对象技术.ppt chap19Oracle的数据字典.ppt 应该可以帮助你快速而又全面的熟悉Oracle数据库。

    oracle 10g经典实战

    oracle 10g 经典实战: oracle10g经典实战第1章Oracle_10g简介.ppt oracle10g经典实战第2章_数据库和表的创建.ppt ...oracle10g经典实战第9章_闪回操作和Undo.ppt oracle10g经典实战第10章_其他概念.ppt

    Oracle11g从入门到精通

    《Oracle11g从入门到精通》面向数据库管理人员和数据库开发人员,从实际角度出发,系统地介绍了数据库和Oracle的相关概念和原理、Oracle的...完整案例来介绍基于Java开发包和Oracle数据库进行案例开发的详细过程...

    循序渐进Oracle 数据库管理、优化与备份恢复.pdf

    详细讨论了Oracle数据库的创建、从OEM到Grid Control、Oracle的字符集、用户的创建与管理、表空间和数据文件、自动存储管理(ASM)、临时表空间和临时文件、备份与恢复、备份方案与特例恢复、Oracle的闪回特性、Oracle...

    构建最高可用Oracle数据库系统 Oracle 11gR2 RAC管理、维护与性能优化

    13.4.4快速闪回细粒度数据 13.4.5闪回事务 13.4.6闪回DROP的表 13.5数据库特殊情况的恢复 13.5.1联机Redo日志损坏与恢复 13.5.2数据文件脱机与恢复 13.5.3表空间脱机与恢复 13.6本章小结 第14章 RAC安全性 ...

    技术分享之Oracle技术学习总结

    对工作中遇到的Oracle数据库的相关知识进行了总结,从Oracle数据库的基本概念、数据库启动、开发及Oracle数据库管理过程中遇到的常见问题、数据库配置文件、数据库闪回操作,到数据库备份、高可用性的介绍,内容体系...

    oracle10g课堂练习II(1)

    练习概览:执行闪回数据库 6-30 7 处理数据库损坏 课程目标 7-2 什么是块损坏 7-3 块损坏故障现象: ORA-01578 7-4 如何处理损坏 7-5 与损坏相关的功能 7-7 DBVERIFY 实用程序 7-8 解释 DBVERIFY 输出 7-9...

    oracle 10g教程PPT

    其中是一整套的oracle 10g教学PPT包括 第一章 oracle 10g简介 第二章 数据库和标的创建 第三章 数据库的操作 第四章 数据库的查询和视图 第五章 PLSQL介绍 ...第九章 闪回操作和UNDO 第十章 其他概念

    Oracle.11g.从入门到精通 (2/2)

    第7章 Oracle数据库管理操作 7.1 学会使用视图 7.1.1 增加安全性 7.1.2 隐藏数据的复杂性 7.1.3 实现命名简洁性和易读性 7.1.4 实现更改灵活性 7.2 实现记录的唯一性 7.2.1 用键实现 7.2.2 创建唯一索引 7.2.3 使用...

    Oracle.11g.从入门到精通 (1/2)

    第7章 Oracle数据库管理操作 7.1 学会使用视图 7.1.1 增加安全性 7.1.2 隐藏数据的复杂性 7.1.3 实现命名简洁性和易读性 7.1.4 实现更改灵活性 7.2 实现记录的唯一性 7.2.1 用键实现 7.2.2 创建唯一索引 7.2.3 使用...

    循序渐进Oracle数据库管理、优化与备份恢复

    详细讨论了oracle数据库的创建、从oem到grid control、oracle的字符集、用户的创建与管理、表空间和数据文件、自动存储管理(asm)、临时表空间和临时文件、备份与恢复、备份方案与特例恢复、oracle的闪回特性、oracle...

Global site tag (gtag.js) - Google Analytics