oracle会闪,oracle闪来
当前位置:我的异常网» 数据库 » 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闪来相关推荐
- oracle会闪,Oracle闪来操作
Oracle闪回操作 Oracle闪回操作 1.记录当前时间或SCN 在数据库变动前记录时间或SCN SQL> select to_char(sysdate,'YYYY-MM-DD HH24: ...
- Oracle 临时表、数据闪回、查询被锁表、系统常用表、及常用操作
目录 Oracle 系统常用表/视图 Oracle 临时表概述与创建 flashback 闪回表中被删除的数据 flashback 闪回整个被 drop 的表 查询 Oracle 中被锁定的表 查 ...
- Oracle Database 9i, 10g闪回版本查询
不需要设置,立即识别对行的所有更改 在 Oracle9i Database 中,我们看到它推出了以闪回查询形式表示的"时间机器".该特性允许 DBA 看到特定时间的列值,只要在还原 ...
- oracle flashback清理,Oracle的Flashback Drop闪回删除功能实践
Oracle的Flashback Drop闪回删除功能给出我们一种误DROP删除表的便捷恢复方式,实现这种功能的原理是Oracle的"回收站"(RecycleBin)功能.注意,如 ...
- oracle数据库 名词,Oracle数据库名词解释
SQL(Structured Query Language) --- 结构化查询语言 VPD(virtual private database) --- 虚拟专用数据库 OAS(Oracle Appl ...
- 查看oracle关闭重启,oracle 数据库关闭重启
Oracle 11G DataGuard重启详细过程 场景,重启数据库,不重启linux系统,所以不用考虑监听程序, #linux输入lsnrctl start 1 数据库关闭1.1 关闭主库 SHU ...
- oracle until freed,Oracle中报错Connect internal only, until freed
Oracle中报错Connect internal only, until freed属于归档日志满了. 有两种方法可以解决,第一种是删除归档日志,第二种是增大闪回日志文件的最大大小 SQL> ...
- Oracle 概念(Oracle 10.2)
1.Oracle介绍 本章提供了针对Oracle数据库服务器的概述,包含以下主题 Oracle数据库体系结构 Oracle数据库特点 Oracle数据库应用开发 Oracle数据库体系结构 Oracl ...
- oracle数据库 adg,Oracle 11g R2 ADG 搭建
Oracle 11g R2 ADG 搭建 发布时间:2020-07-12 13:28:59 来源:51CTO 阅读:4845 作者:UltraSQL --============Oracle ADG搭 ...
- oracle数据库dcl,Oracle的DML、DDL、DCL详解
DML 全称Data Manipulation Language,即数据操作语言:insert update delete select DDL 全称Data Definition Language, ...
最新文章
- Lambda表达式关于like问题(未解决)
- python中and与or的执行顺序-python 代码运行顺序问题?
- 【字符串】大小写的转换
- php判断日期为空值,php判断值是否为空实例代码
- linux开端口不重启,Linux 防火墙开放端口(有时不生效可能是没有保存、重启导致)...
- ASP正则表达式方面小笔记
- JS单引号嵌套的问题,怎么改才能对呢!
- 存储:Cookie/localStorage
- asp.net中涉及子文件夹的母版页和相对路径文件引用问题(一)
- LINUX 查看分区UUID的两种方法
- 树莓派Raspberry Pi 4B
- C语言期末复习不挂科(快速入门)(和bug郭一起学C系列1)
- 发票校验属于物料管理(MM)模块,发票为财务和成本控制提供付款信息和发票评估。
- 洛谷----P2689 东南西北
- 用HTML做树形菜单,jquery实现树形菜单完整代码
- 2022年湖北省文化产业示范园(基地)发展专项资金申报条件以及奖励补贴情况!
- 英语语法总结--主谓一致
- 如何添加/去掉开机的启动项
- [PS教程]怎么用PS将图片印章的背景变透明
- 牛客网SQL刷题问题汇总
热门文章
- 3蛋白wb_老司机手把手教你选WB内参
- ie浏览器剪贴板操作警告弹窗关闭方法
- QQ浏览器如何更改截图路径
- 12nm 制程、Zen+ 微架构 AMD Ryzen 7 2700X 处理器详细测试 - 电脑领域 HKEPC Hard
- 几款优秀的点播、RTSP/RTMP直播播放器介绍
- autocomplete 属性 清除input框输入存留历史值,防止下拉历史值显示
- android如何获得开发者权限,Android 动态权限获取 超级简单的方式
- centos mysql_CentOS MySQL数据库备份工具mysqldump介绍
- c语言高低位拷贝_C语言指针详解
- java开发利器 源码_Java开发的利器: 反编译工具 JD-GUI