把oracle数据库恢复到某个时间点或者某个scn
alter session set nls_date_format='yyyymmdd hh24:mi:ss';
select sysdate from dual;
conn dbauser/123456; 随便一个用户,然后删除其中的一张表用来做测试
drop table test;
rman target/
startup mount;
restore database; 还原数据文件
sql 'alter session set nls_date_format="yyyymmdd hh24:mi:ss"'; 因为在rman中执行,所以需要sql ‘’;
recover database until time '20110414 11:33:56'; 恢复到这个时间的数据,执行之后需要重新生成重做日志文件
sql 'alter database open resetlogs';
scn是指系统改变号,oracle数据库使用它来记录数据库的过去时间内的状态和轨迹
conn /as sysdba
select dbms_flashback.get_system_chage_number from dual;
select to_char(scn_to_timestamp(963959),'YYYY-MM-DD HH24:MI:SS') from dual; 将scn转换为时间
select * from (select time_dp,scn from smon_scn_time order by time_dp desc) where rownum<10; 根据用户删除数据时间找出相应的scn号
rman target/
startup mount;
restore database; 还原数据文件
recover database until scn 963915;
sql 'alter database open resetlogs'; 重新生成重做日志文件
最新文章
- 利用a标签解析URL
- Android自动化测试中Monkeyrunner详解
- Windows Store App 全球化:引用分离资源文件中的资源
- Cocos2d-x SpriteFrameCache的使用
- java.lang.RuntimeException: Fail to connect to camera service问题
- Scrum Meeting---Eight(2015-11-3)
- python编码基础知识
- 使用ajax传递及接收数据
- shell编程笔记(基本部分)
- Java的I/O总结
- leetcode range sum query
- 201521123057 《Java程序设计》第5周学习总结
- 基于 HTML5 的电力接线图 SCADA 应用
- 基于docker 如何部署surging分布式微服务引擎
- WebWorker 中将已处理好的 VDOM 数据提交主线程渲染 DOM
- gulp结合Thinkphp配置
- 2018.9青岛网络预选赛(J)
- 在python中使用正则表达式(三)
- centos 6.5 配置ssh免登录
- 【转】WCF OpenTimeout, CloseTimeout, SendTimeout, ReceiveTimeout
热门文章
- Cracking The Coding Interview3.3
- jmeter4.0 源码编译 二次开发
- 读写锁 SRWLOCK
- static全局变量与普通全局变量的区别,static局部变量与普通局部变量的区别,static函数与普通函数的区别
- Gym - 100971J (思维+简单bfs)
- L267 How to save money
- ubuntu Cairo图形库 环境搭建
- REST easy with kbmMW #20 – OpenAPI and Swagger UI
- python 爬虫时间数据-时间格式转换
- MySQL Workbench将模型生成SQL文件出错