Chinaunix首页 | 论坛 | 博客
  • 博客访问: 11484131
  • 博文数量: 48
  • 博客积分: 7017
  • 博客等级: 少将
  • 技术积分: 2073
  • 用 户 组: 普通用户
  • 注册时间: 2006-08-24 09:50
文章分类

全部博文(48)

文章存档

2011年(4)

2010年(15)

2009年(15)

2008年(14)

我的朋友

分类: Oracle

2008-12-18 11:56:02

测试通过:
 
一个星期7天的全备份。
 
bat文件(rman.bat)内容:
@echo off
set oracle_sid=orcl10
set oraclepath="D:\oracle\product\10.2.0\db_1\BIN"
%oraclepath%\rman target / msglog E:\DB_backup\Oracle_DB\rmanlog\%date:~0,10%.log cmdfile=E:\DB_backup\Oracle_DB\sql.rman
 
sql.rman内容:
RUN {
 CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;
 CONFIGURE CONTROLFILE AUTOBACKUP ON;
 CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 'E:/DB_backup/Oracle_DB/%F';
 ALLOCATE CHANNEL CH1 DEVICE TYPE DISK FORMAT 'E:/DB_backup/Oracle_DB/%U';
 BACKUP DATABASE SKIP INACCESSIBLE FILESPERSET 10
 PLUS ARCHIVELOG FILESPERSET 20
 DELETE ALL INPUT;
 RELEASE CHANNEL CH1;
 }
 ALLOCATE CHANNEL FOR MAINTENANCE DEVICE TYPE DISK;
 CROSSCHECK BACKUPSET;
 DELETE NOPROMPT OBSOLETE;
 

 
阅读(4143) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~