rman备份控制文件
rman备份控制文件分为两种情况。
1、自动备份
需要配置configure controlfile autobackup on
配置之后,控制文件和spfile会在每次rman备份之后自动备份controlfile和spfile
另外在数据库的structure变化之后,也会自动备份controlfile
自动备份的controlfile,可以在没有rman的catalog的情况下,进行恢复,因为oracle知道默认的controlfile自动备份所在的位置及命名规则,所以可以搜索该备份,进行恢复,使用命令 restore controfile from autobackup
2、手工备份
(1)运行backup current controlfile
(2) 在backup时,包含include current controlfile
(3) 在备份datafile 1时会自动备份controlfile和spfile
手工备份的controlfile不同于自动备份的controlfile。
在手工备份生成的controlfile备份中只包含当前rman备份的信息,手工备份的controlfile不能自动恢复,需要使用dbms_backup_restore这个包来完成。
转载于:https://www.cnblogs.com/princessd8251/p/3339982.html
rman备份控制文件相关推荐
- 案例解读:RMAN 备份控制文件报错 ORA-00230
墨墨导读:本文来自墨天轮用户"JiekeXu"投稿,墨天轮主页:https://www.modb.pro/u/4347.这里记录错误 ORA-00230:执行备份时,有几个数据库在 ...
- 使用RMAN备份控制文件(control file)和系统参数文件(spfile)
1.Use the CONFIGURE CONTROLFILE AUTOBACKUP command to eanable 设置RMAN配置文件,将CONFIGE CONTROLFILE AUTOBA ...
- 玩转oracle 11g(36):rman备份-控制文件丢失恢复
ORA-00205: error in identifying control file, check alert log for more info 检查oracle的报警日志包含类似报错: ORA ...
- RMAN备份数据库_使用RMAN备份数据库文件
1.使用RMAN备份整个数据库 可以在数据库挂载或打开时执行整个数据库备份. 使用BACKUP DATABASE命令从RMAN提示符中执行整个数据库的备份. 你可能想从整个数据库备份中排除特定的表空间 ...
- 用备份控制文件做不完全恢复下的完全恢复(数据文件备份旧--新建表空间--控制文件备份次新--日志归档文件新)...
为什么会使用备份的控制文件? 实际工作中主要有两种情况: 第一种:当前控制文件全部损坏,而数据文件备份,控制文件备份及当前日志处于不同SCN版本,它们之间又增加过表空间(数据文件). 第二种:当前控制 ...
- mysql 备份 没有自动删除文件_删掉spfile在没有自动备份控制文件下从以前的rman备份中恢复数据库...
1.首先要有一个包含spfile备份的rman备份: run { allocate channel c1 device type disk; allocate channel c2 device ty ...
- 丢失控制文件,有旧的备份控制文件,之后有drop表空间和create表空间的操作恢复。...
一.实验说明: 本实验是基于: <丢失控制文件恢复实验记录--1(当前的控制文件损坏,使用旧控制文件进行恢复(旧控制文件之后DROP了表空间的情况))> 和 <丢失控制文件恢复实验记 ...
- ORACLE基础学习-RMAN应用-控制文件恢复
在NOCATALOG模式下,RMAN创建的备份信息都将保存在目标数据库的控制文件中,所以一旦控制文件丢失,不仅目标数据库崩溃,连RMAN的备份信息也尽数丢失,这种情况下,如果您有控制文件备份,那还有救 ...
- oracle rman删除备份文件,手动删除rman备份的文件,利用rman中的delete删除备份
os版本:RHEL6.1 oracle版本:11.2.0.3.0 单机环境 利用rman测试时候: 由于在系统层面执行了删除操作,命令如下: #cd /oradata/backup #rm -rf b ...
- oracle数据库bak文件恢复,Oracle使用备份控制文件恢复数据库
有备份的control file,但之后我做了ddl操作,导致当前的controlfile比备份的新,然后control file全部丢失,怎么用备份的controlfile来恢复数据库? 步骤1:检 ...
最新文章
- WPF如何获得变量异步回调函数时产生的异步回调
- 【Linux】8_存储管理逻辑卷LVM
- rest_framework之解析器详解 05
- usb协议规范_USB连接标准接口简述发布
- Git Bash中npm配置,加速下载等作用
- element table批量删除_element 表格批量删除
- POJ 1113 Wall 求凸包
- android休眠 wifi 断流,WiFi断流算什么!安卓8.0曝出重大bug,严重多了
- Nginx安装与常用配置
- Visio简单画图使用方法
- Java的Jsoup爬虫
- UBUNTU 编译安装GEOS
- 可以说是迄今为止最好用的右键菜单管理工具
- 信息孤岛影响_解读制造业信息化转型的11大关键点!
- 基于单片机(STM32F103ZE)的智能家居集成控制器设计
- P-NUCLEO-IHM001 电机开发套件(一)
- 云队友丨稻盛和夫:“愚直”的人,终成大器
- 第1关:Object类
- 杨元庆:联想华为各有所长 不能光看短期结果
- 主动变被动9个例句_高中英语 :主动表被动的适用范围
热门文章
- Mac电脑如何一键打开常用的app?
- Mac的触控板坏了怎么办?将键盘变成鼠标的方法
- 如何解决Mac苹果电脑使用Safari浏览器时无法在地址栏搜索?
- MacOS如何控制应用对麦克风和日历日程的访问
- [深入学习C#]输入输出安全性——可变类型形參列表的变化安全性
- OleDb驱动调用Oracle存储过程出错:ORA-06502
- 牛逼!国产开源的远程桌面火了,只有 9MB,支持自建中继器!
- 好险!一入职,就遇到MySQL这么大Bug!差点背锅走人~
- 国外大牛最终还是放弃迁移到微服务,为什么?
- Google 开源机器学习数据集可视化工具 Facets