Rman 非catalog恢复
Rman 恢复
1. 口令文件丢失
Orapwd file=orapwsid password=pass entries=5
2. spfile文件丢失
startup nomount;
set dbid 9815108;
restore spfile from autobackup; or from ‘具体路径加文件名’
shutdown immediate;
set dbid 9815108
startup;
3. controlfile丢失
startup nomount;
restore controlfile from autobackup; or from ‘具体路径加文件名’
alter database mount;
recover database;
alter database open resetlogs;
4. redolog 丢失
startup mount;
recover database until cancel; 此句在sqlplus 中执行
alter database open resetlogs;
5. 数据文件丢失
Sql “alter database datafile 5 offline”;
Restore datafile 5;
Recover datafile 5;
Sql “alter database datafile 5 online”;
6. 表空间丢失
Sql “alter tablespace users offline immediate”;
Restore tablespace users;
Recover tablespace users;
Sql “alter tablespace users online”;
7 非catalog方式完全恢复
startup nomount;
restore controlfile from autobackup;
alter database mount;
restore database;
recover database;
alter database open resetlogs;
vi initesheng.ora
add _allow_resetlogs_corruption=true /*许可没有online redo可以恢复*/
8,基于时间点不完全恢复:
a. RUN{
SET UNTIL TIME "to_date('2012-02-21:21:08:18','YYYY-MM-DD:hh24:mi:ss')";
RESTORE DATABASE;
RECOVER DATABASE;
ALTER DATABASE OPEN RESETLOGS;
}
b. $export NLS_DATE_FORMAT='YYYY-MM-DD:HH24:MI:SS'
RUN{
SET UNTIL TIME='2012-02-21:19:44:00';
RESTORE DATABASE;
RECOVER DATABASE;
ALTER DATABASE OPEN RESETLOGS;
}
9.基于SCN不完全恢复
startup mount;
restore database UNTIL SCN 10000;
recover database UNTIL SCN 10000;
alter database open resetlogs;
10. 基于日志序列的恢复:
startup mount;
restore database UNTIL SEQUENCE 100 thread 1;
recover database UNTIL SEQUENCE 100 thread 1;
alter database open resetlogs;
转载于:https://blog.51cto.com/janywang/824445
Rman 非catalog恢复相关推荐
- oracle10默认备份路径,oracle 10g RMAN备份及恢复
Oracle 10G数据库 使用rman备份(裸设备管理) 1检查数据库模式: oracle@yangzai ~]$uniread sqlplus / as sysdba [uniread] Loa ...
- 19.Oracle10g服务器管理恢复--RMAN表空间恢复(练习33)
在练习12-14中我们学习了如何将数据库中删除的表恢复到错误发生之前,而不需要恢复整个数据库.Oracle可以恢复数据库的一个表空间,此时还原表空间数据文件,然后应用归档日志文件直到失效前或错误发生处 ...
- RMAN 还原与恢复
为什么80%的码农都做不了架构师?>>> --==================== -- RMAN 还原与恢复 --==================== 在Oracle ...
- centos7 mysql还原dmp_Linux平台下RMAN异机恢复总结
下面总结.整理一下RMAN异机恢复这方面的知识点,这篇笔记在个人笔记里面躺了几年了,直到最近偶然被翻看到,遂整理.总结一下.如下所示,个人将整个RMAN异机恢复分为准备工作和操作步骤两大部分.当然,准 ...
- mysql 备份 没有自动删除文件_删掉spfile在没有自动备份控制文件下从以前的rman备份中恢复数据库...
1.首先要有一个包含spfile备份的rman备份: run { allocate channel c1 device type disk; allocate channel c2 device ty ...
- Oracle 10g配置RMAN RECOVERY CATALOG
Oracle的RMAN配置信息默认存放在target数据库的控制文件中,当然也可以配置一个recovery catalog服务器来存储这些信息,下面是控制文件和恢复的特性比较,一般来说维护10台以下的 ...
- Oracle RMAN 还原与恢复(一)--还原服务器参数文件
一. RMAN 还原与恢复基础 在RMAN 用于中,还原与恢复是两个不同的概念. 还原(restore):指访问先前生成的备份,从中得到一个或多个对象,然后在磁盘上的某个位置还原这些对象. 恢复(re ...
- linux dump命令 异机,Oracle 11.2.0.4 从单实例,使用RMAN 异机恢复到RAC
Oracle 11.2.0.4从单实例,使用RMAN异机恢复到RAC 注意: (1)迁移的2个db版本版本要一致.包括小版本. (2)RMAN异机恢复的时候,db_name必须相同.如果说要想改成其他 ...
- (RMAN)使用恢复目录数据库执行RMAN步骤
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://407882.blog.51cto.com/397882/212142 我想建立一 ...
最新文章
- Mysql修改设置root密码的命令及方法
- 【活动(深圳)】告别2018之12.22 大湾区.NET Meet 大会 ,同时有网络直播
- Android studio如何更改应用程序的图标以及名称
- android 半圆滚动菜单,自定义控件:实现半圆滚动菜单效果
- aps是什么意思_三分钟看懂ERP、MES、APS系统的关联和区别
- SpringBoot-15-之整合MyBatis-注解篇+分页
- 2019深圳罗湖民办小学有哪些?查查吧深圳学区地图
- base64编码计算机网络,什么是Base64(Base64)?
- 如何优化在搜索引擎上的友好度
- win32com操作excel 包含常用api等等
- Android 3D 魔方游戏的设计与开发
- 关于Intel文档的下载问题
- 为什么在浏览器中不能使用搜狗输入法,而其他地方是可以的
- 小米Note标配版 双网通刷原生安卓7.0教程(详细)
- 【论文阅读|深读】DRNE:Deep Recursive Network Embedding with Regular Equivalence
- jTopo入门 简单实现拓扑图
- Python中读写文件、异常和异常处理、模块和包
- 干货收集和整理:Pytorch,Keras,数据分析
- 【Linux】Ubuntu各版本号和名称对照
- android 仿qq好友列表分组效果及联系人分组效果
热门文章
- 代码安全招聘岗位火热来袭(职位更新)
- Cheat Engine 6.8 设置中文
- f2fs系列之二: 重要的数据结构
- ext.net 开发学习之TabPanel (二)
- 题解——洛谷P2734 游戏A Game 题解(区间DP)
- Python抓取小说
- 前端神器之Sublime Text2/3简单明了使用总结
- discuz点歌台插件
- 22.Silverlight使用WebService调用C++,Delphi编写的DLL文件
- 编译错误: Too much data space used by DLL's in MODULES section