码迷,mamicode.com
首页 > 数据库 > 详细

oracle基础~rman备份脚本

时间:2021-03-04 13:30:40      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:man   基础   app   prompt   current   sys   切换   bsp   data   

零 环境
    RMAN 已设置 自动备份控制文件和初始化文件参数
一 全备
  #设置环境变量
  export ORACLE_BASE=/oracle
  export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
  export ORACLE_SID=hncdfpos001
  export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
  export PATH=$ORACLE_HOME/bin:$PATH
  rman target / log /backup/hncdfpos001/rman_full.log append<<EOF
  run
 {
#分配通道
 allocate channel c1 type disk;
 allocate channel c2 type disk;
#删除旧备份
 crosscheck backup;
 crosscheck archivelog all;
 delete noprompt  expired backup;
 delete noprompt  expired archivelog all;
 #切换日志
 sql ‘alter system archive log current‘;
 #备份
 backup database plus archivelog delete input format ‘/backup/hncdfpos001/full_%d_%T_%s_%p‘;
 #释放通道
 release channel c1;
 release channel c2;
 }
 EOF

oracle基础~rman备份脚本

标签:man   基础   app   prompt   current   sys   切换   bsp   data   

原文地址:https://www.cnblogs.com/danhuangpai/p/14478683.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!