【情景简介】

生产环境丢失了服务器的参数文件,rman已开启自动备份设置。

【操作过程简述】

----启动rman

$rman target /

----检查rman设置

RMAN> show all;

----配置一遍rman自动备份控制文件,模拟初次设置rman自动备份控制文件

RMAN>CONFIGURE CONTROLFILEAUTOBACKUP ON;

RMAN>CONFIGURE CONTROLFILEAUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F';

----根据维护人员所制定的执行计划完成了控制文件自动备份之后

----到相应目录下查看自动备份的控制文件的格式

$ls

----格式说明:控制文件备份名_参数文件-数据库ID(DBID)-备份日期-序列号

ctl_spfile_c-2712710828-20140526-38

ctl_spfile_c-2712710828-20140526-39

----查询数据库的DBID,rman中自动备份的控制文件会以此命名

----生产环境下查看v$database需要管理员赋权

SQL> select  DBID,NAME from v$database;

DBID        NAME

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

2712710828  DRON

$export ORALCE_SID=DRON

----创建一个简单的pfile文件启动实例或者从$Oracle_HOME/dbs下cp一个pfile文件

$vi initDRON.ora

"initDRON.ora" [New file]

db_name='DRON'

db_block_size=8192

$sqlplus / as sysdba

----用新创建的pfile启动实例

SQL> startup nomount pfile ='/home/oracle/initDRON.ora';

$export ORACLE_SID=DRON

$rman target/

RMAN> set dbid=2712710828

----转储spfile从自动控制文件的备份

RMAN> restore spfile [to '/home/oracle/initDRON.ORA'] from autobackup;

【小结】

以上过程就是通过rman的自动备份生成的spfile文件,这种方法适用于丢失了服务器的参数文件时,并且要保证rman设置了控制文件的自动备份,用此方法便可以解决。

--------------------------------------推荐阅读 --------------------------------------

--------------------------------------分割线 --------------------------------------

oracle rman备份spfile,利用RMAN自动备份转储Spfile相关推荐

  1. 数据服务器数据自动备份工具,网站数据自动备份工具介绍

    12月的寒风吹过,站长无时无刻不在担心网站,会不会在下一分钟就被关闭.而此时,为了防止服务器机房断网,网站被迫关闭,网站的数据备份就显得格外重要,一旦网站出现问题,我们可以利用最新的数据上传到其他空间 ...

  2. 企业数据备份方案-MxsDoc的自动备份的应用

    一.简介 企业数据包括各种文档资料.代码资料以及数据库的数据,对于一个企业来说至关重要. 计算机硬件和软件会因为各种原因(包括火灾.地震等自然灾害)导致数据的丢失或损坏,为了避免出现此类情况后,能够快 ...

  3. mysql 备份 没有自动删除文件_删掉spfile在没有自动备份控制文件下从以前的rman备份中恢复数据库...

    1.首先要有一个包含spfile备份的rman备份: run { allocate channel c1 device type disk; allocate channel c2 device ty ...

  4. 利用winrar自动备份重要资料

    每个人的电脑上都有很多有价值的资料,例如你写的论文.Outlook中的信件.IE收藏夹.FeedDemon中的rss链接等等,经常备份的重要性自不用多说,但怎样让备份变为轻松简单而不是繁重的劳动呢,我 ...

  5. c#利用定时器自动备份数据库(mysql)

    1:引用dll MySql.Data.dll,   MySqlbackup.dll 2:建一个数据连接静态类 public static class mysql { public static str ...

  6. mysql web备份软件_GitHub - toolzone/mysql_web_backup: mysql数据库自动备份,web网站自动备份shell脚本...

    注意: Mysql_backup.sh 为 mysql 自动备份 脚本,配合 crontab命令 用来管理需要周期性执行任务 Web_backup.sh 为 web文件 自动备份 脚本,配合 cron ...

  7. centos mysql自动备份_CentOS下每天自动备份mysql数据库

    每天自动备份mysql数据库的脚本,并且自动发送到你指定的邮箱面,这样vpser再也不会为丢失数据烦恼啦. mysqldump -uuser -ppassword –databases db1 db2 ...

  8. mysql 自动备份发送,Centos定时自动备份MySQL数据库并发送至指定邮箱

    在Centos中使用Cron定时自动备份mysql数据库并通过Mutt发送到指定Gmail邮箱,利用Gmail垃圾邮件策略实现定时删除 { No.1 编写Shell 文件 } // Path /roo ...

  9. 服务器u盘备份系统,套娃自动备份unraid系统u盘

    套娃自动备份unraid系统u盘 2020-11-04 10:51:45 16点赞 134收藏 10评论 有没有担心过unraid的系统u盘挂掉,我是担心过.虽然u盘挂了不影响数据,但是很多设置是会丢 ...

最新文章

  1. android 监听物理返回键,Android应用开发之react-native 监听Android物理返回键
  2. 知道c语言单元测试答案西安工程大学免费,C语言程序设计(西安工程大学)知到章节测试题答案...
  3. 汉三水属国(北地属国、安定属国)
  4. 2月份Github上很热门的Python项目
  5. (07)System Verilog 数组常用操作
  6. “拉勾2020年超级雇主”奖项颁布:美团、腾讯等获得“巅峰雇主”奖
  7. ArcGIS属性字段名设置不超过四个中文的解决方法
  8. AppWeb或云打分时,附加分相关问题
  9. 怎样在php中制作电子相册,电子相册制作 如何制作电子相册带音乐和文字
  10. 快递100 的 《API URL 所支持的快递公司及参数说明》和《支持的国际类快递及参数说明》
  11. 深度学习入门基于python的理论与实现
  12. icem合并面网格_icem 混合网格 流沙
  13. python写梦幻西游手游脚本_AirtestIDE实践一:梦幻西游手游师门任务自动化
  14. 计算机视觉(二)图像分类
  15. 30行JS代码带你手写自动回复语音聊天机器人
  16. 一世人中,最黑仔嘅一日
  17. Well-ordered String
  18. Discuz x2.5 单页制作的教程
  19. spring框架多数据源切换问题的解决
  20. 工业设备远程监控与维护系统

热门文章

  1. 阿里云独享虚拟主机和共享虚拟主机区别对比
  2. php隐藏后门,php后门隐藏技巧
  3. 半导体激光器的工作原理
  4. Houdini中四种实现龙卷风速度场的方法及比较
  5. 品悟C 抛弃C程序设计中的谬误与恶习 pdf
  6. ValueError With n_samples=0, test_size=0.2 and train_size=None, the resulting train set will be empt
  7. 最新最全的免费股票数据接口--沪深A股深度分析机构持股数据API接口(十二)
  8. 归途表情 哪个get到了你回家的心情
  9. 憨批豪的java成长日记-MYSQL数据库
  10. Ubuntu 下用tar 命令打包文件