当前位置:我的异常网» 数据库 » oracle闪来

oracle闪来

www.myexceptions.net  网友分享于:2013-09-10  浏览:1次

oracle闪回

闲来无事,把以前的笔记整理一下放到这里。

默认情况下,oracle10g可以直接闪回表,闪回表数据,但是如果要闪回整个数据库,则需要预先设定。

1、闪回删除的表:

SQL>flashback table test_drop to before drop;

2、闪回表数据:

alter table tableA enable row movement;   --先启动行移动命令,

flashback table tableA to timestamp to_timestamp('2009-10-12 10:50:00','yyyy-mm-dd   hh24:mi:ss');

--闪回数据

alter table tableA disable row movement;  --关闭行移动命令

3、闪回整个数据库的设定方式以及闪回命令。

SQL> shutdown immediate

数据库已经关闭。

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup mount;

ORACLE 例程已经启动。

Total System Global Area  612368384 bytes

Fixed Size                  1250428 bytes

Variable Size             176163716 bytes

Database Buffers          427819008 bytes

Redo Buffers                7135232 bytes

数据库装载完毕。

SQL> archive log list

数据库日志模式             非存档模式

自动存档             禁用

存档终点            USE_DB_RECOVERY_FILE_DEST

最早的联机日志序列     1

当前日志序列           3

SQL> alter database archivelog;

数据库已更改。

SQL> alter database open ;

数据库已更改。

SQL> archive log list

数据库日志模式            存档模式

自动存档             启用

存档终点            USE_DB_RECOVERY_FILE_DEST

最早的联机日志序列     1

下一个存档日志序列   3

当前日志序列           3

SQL> shutdown immediate

数据库已经关闭。

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup

ORACLE 例程已经启动。

Total System Global Area  612368384 bytes

Fixed Size                  1250428 bytes

Variable Size             167775108 bytes

Database Buffers          436207616 bytes

Redo Buffers                7135232 bytes

数据库装载完毕。

数据库已经打开。

SQL> alter system switch logfile;

系统已更改。

SQL> archive log list;

数据库日志模式            存档模式

自动存档             启用

存档终点            USE_DB_RECOVERY_FILE_DEST

最早的联机日志序列     2

下一个存档日志序列   4

当前日志序列           4

SQL>  shutdown immediate;

数据库已经关闭。

已经卸载数据库。

ORACLE 例程已经关闭。

SQL>  startup mount

ORACLE 例程已经启动。

Total System Global Area  612368384 bytes

Fixed Size                  1250428 bytes

Variable Size             171969412 bytes

Database Buffers          432013312 bytes

Redo Buffers                7135232 bytes

数据库装载完毕。

SQL> alter database flashback on;

数据库已更改。

SQL> alter database open;

数据库已更改。

SQL> select FLASHBACK_ON from v$database;

FLASHBACK_ON

------------------

YES

---------------------上面是开启设置闪回数据库的功能,下面是使用闪回数据库的功能--------------------------

SQL> shutdown immediate;

数据库已经关闭。

已经卸载数据库。

ORACLE 例程已经关闭。

SQL> startup mount;

ORACLE 例程已经启动。

Total System Global Area  612368384 bytes

Fixed Size                  1250428 bytes

Variable Size             176163716 bytes

Database Buffers          427819008 bytes

Redo Buffers                7135232 bytes

数据库装载完毕。

SQL> flashback database  to timestamp to_timestamp('2010-11-03 22:11:00','yyyy-mm-dd hh24:mi:ss');

闪回完成。

SQL> alter database open;

alter database open

*

第 1 行出现错误:

ORA-01589: 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项

SQL> alter database open resetlogs;

数据库已更改。

文章评论

oracle会闪,oracle闪来相关推荐

  1. oracle会闪,Oracle闪来操作

    Oracle闪回操作 Oracle闪回操作 1.记录当前时间或SCN 在数据库变动前记录时间或SCN SQL> select  to_char(sysdate,'YYYY-MM-DD HH24: ...

  2. Oracle 临时表、数据闪回、查询被锁表、系统常用表、及常用操作

    目录 Oracle 系统常用表/视图 Oracle 临时表概述与创建 flashback  闪回表中被删除的数据 flashback  闪回整个被 drop 的表 查询 Oracle 中被锁定的表 查 ...

  3. Oracle Database 9i, 10g闪回版本查询

    不需要设置,立即识别对行的所有更改 在 Oracle9i Database 中,我们看到它推出了以闪回查询形式表示的"时间机器".该特性允许 DBA 看到特定时间的列值,只要在还原 ...

  4. oracle flashback清理,Oracle的Flashback Drop闪回删除功能实践

    Oracle的Flashback Drop闪回删除功能给出我们一种误DROP删除表的便捷恢复方式,实现这种功能的原理是Oracle的"回收站"(RecycleBin)功能.注意,如 ...

  5. oracle数据库 名词,Oracle数据库名词解释

    SQL(Structured Query Language) --- 结构化查询语言 VPD(virtual private database) --- 虚拟专用数据库 OAS(Oracle Appl ...

  6. 查看oracle关闭重启,oracle 数据库关闭重启

    Oracle 11G DataGuard重启详细过程 场景,重启数据库,不重启linux系统,所以不用考虑监听程序, #linux输入lsnrctl start 1 数据库关闭1.1 关闭主库 SHU ...

  7. oracle until freed,Oracle中报错Connect internal only, until freed

    Oracle中报错Connect internal only, until freed属于归档日志满了. 有两种方法可以解决,第一种是删除归档日志,第二种是增大闪回日志文件的最大大小 SQL> ...

  8. Oracle 概念(Oracle 10.2)

    1.Oracle介绍 本章提供了针对Oracle数据库服务器的概述,包含以下主题 Oracle数据库体系结构 Oracle数据库特点 Oracle数据库应用开发 Oracle数据库体系结构 Oracl ...

  9. oracle数据库 adg,Oracle 11g R2 ADG 搭建

    Oracle 11g R2 ADG 搭建 发布时间:2020-07-12 13:28:59 来源:51CTO 阅读:4845 作者:UltraSQL --============Oracle ADG搭 ...

  10. oracle数据库dcl,Oracle的DML、DDL、DCL详解

    DML 全称Data Manipulation Language,即数据操作语言:insert update delete select DDL 全称Data Definition Language, ...

最新文章

  1. Lambda表达式关于like问题(未解决)
  2. python中and与or的执行顺序-python 代码运行顺序问题?
  3. 【字符串】大小写的转换
  4. php判断日期为空值,php判断值是否为空实例代码
  5. linux开端口不重启,Linux 防火墙开放端口(有时不生效可能是没有保存、重启导致)...
  6. ASP正则表达式方面小笔记
  7. JS单引号嵌套的问题,怎么改才能对呢!
  8. 存储:Cookie/localStorage
  9. asp.net中涉及子文件夹的母版页和相对路径文件引用问题(一)
  10. LINUX 查看分区UUID的两种方法
  11. 树莓派Raspberry Pi 4B
  12. C语言期末复习不挂科(快速入门)(和bug郭一起学C系列1)
  13. 发票校验属于物料管理(MM)模块,发票为财务和成本控制提供付款信息和发票评估。
  14. 洛谷----P2689 东南西北
  15. 用HTML做树形菜单,jquery实现树形菜单完整代码
  16. 2022年湖北省文化产业示范园(基地)发展专项资金申报条件以及奖励补贴情况!
  17. 英语语法总结--主谓一致
  18. 如何添加/去掉开机的启动项
  19. [PS教程]怎么用PS将图片印章的背景变透明
  20. 牛客网SQL刷题问题汇总

热门文章

  1. 3蛋白wb_老司机手把手教你选WB内参
  2. ie浏览器剪贴板操作警告弹窗关闭方法
  3. QQ浏览器如何更改截图路径
  4. 12nm 制程、Zen+ 微架构 AMD Ryzen 7 2700X 处理器详细测试 - 电脑领域 HKEPC Hard
  5. 几款优秀的点播、RTSP/RTMP直播播放器介绍
  6. autocomplete 属性 清除input框输入存留历史值,防止下拉历史值显示
  7. android如何获得开发者权限,Android 动态权限获取 超级简单的方式
  8. centos mysql_CentOS MySQL数据库备份工具mysqldump介绍
  9. c语言高低位拷贝_C语言指针详解
  10. java开发利器 源码_Java开发的利器: 反编译工具 JD-GUI