• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

利用RMAN自动备份转储Spfile

mysql 搞代码 4年前 (2022-01-09) 9次浏览 已收录 0个评论

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

【情景简介】

生产环境丢失了服务器的参数文件,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 ‘/hom本文来源gaodai$ma#com搞$代*码网2e/oracle/initDRON.ORA’] from autobackup;

【小结】

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

————————————–推荐阅读 ————————————–

RMAN 配置归档日志删除策略

Oracle基础教程之通过RMAN复制数据库

RMAN备份策略制定参考内容

RMAN备份学习笔记

Oracle数据库备份加密 RMAN加密

————————————–分割线 ————————————–

本文永久更新链接地址:


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:利用RMAN自动备份转储Spfile

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址