您现在的位置:主页 > 技术中心 > 数据库技术 > Oracle

oracle自动备份

来源:网络 责任编辑:admin 发表时间:2013-07-02 00:43 点击:

 

Java代码 

#!/bin/bash 

 

source /home/oracle/.bash_profile 

export NLS_DATE_FORMAT='yyyy-mm-dd hh24:mi:ss'; 

 

$ORACLE_HOME/bin/rman target / msglog=/backup/log/baklog_`date '+%Y%m%d%H%M%S'`.log <<EOF 

run{ 

allocate channel c1 type disk; 

backup as compressed backupset incremental level 0 tag 'lv0' database format '/backup/%d-Incr-0-%I-%T-S%s-P%p.rbak'; 

sql 'alter system archive log current'; 

backup archivelog all format '/backup/%d-Archlog-%I-%T-S%s-P%p.rbak'; 

delete noprompt expired backupset of archivelog all; 

release channel c1; 

quit; 

EOF 

 

 

注:以oracle用户执行,crontab定时

作者“szgaea”

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      评价:
      表情:
      用户名: 验证码:点击我更换图片

      推荐热点

      • Table函数使用简介
      • Oracle数据库Constraint约束的常用操作及异常处理
      • Bulk Collect性能分析(zz)
      • export/import的使用
      • OCP043第十五讲 Database Security
      • ORACLE10gr2数据导入MySQL方案
      • oracle 让sys用户可以使用isqlplus
      • 在oracle数据库下使用iSQL*Plus DBA访问数据库
      • Oracle行列转换小结
      ?? - ?? - ÝřŝžľŘÝź - TAGąęÇŠ - RSSśŠÔÄ - ??
      Copyright © 2004-2024 上海卓卓网络科技有限公司