码迷,mamicode.com
首页 > 其他好文 > 详细

rman(下)

时间:2014-10-24 16:39:46      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:11g   database   oracle   rman   数据库   

备份控制文件
 
 方法一:使用RMAN的控制文件自动备份
 configure controlfile autobackup on;
 configure controlfile autobackup off;
 
 方法二:使用用户管理的备份
 alter database backup controlfile to ‘XXX/XXX/XXX‘; -- 二进制文件
 alter database backup controlfile to trace; -- 文件文件
 
 方法三:使用RMAN手动备份控制文件
 backup current controlfile format ‘XXX/XXX/XXX‘;
 
 方法四:进行其他备份时,一同备份控制文件
 backup datafile 5 include current controlfile;
 备份SPFILE
 backup spfile format ‘XXX/XXX/SPFILEback_%s%t‘;
 
 将RMAN命令执行的结果写入到一个日志文件中
 
 方法一:(1)spool log to ‘XXX/XXX/log1.txt‘ append;
 (2)执行RMAN命令
 (3)spool log off;
 
 方法二:(1)rman log ‘XXX/XXX/log1.txt‘
 
 run{
 allocate channel c1 type disk;
 sql ‘alter system archive log current‘;
 backup
 format ‘D:\backup\pitt_%U‘
 archivelog all delete input;
 release channel c1;
 }
 
 如何手工删除归档日志文件?(如果采用RMNA备份后则不用手工删除)
 一、先手工删除归档日志文件
 二、用RMAN删除数据库记录的归档列表信息
 1) 进入本数据库的rman,在命令行模式输入"rman target /",进入rman,查看提示,确认连接的是否是本库?
 2) 查看归档日志文件的状态:
 RMAN> list archivelog all;
 3) 删除操作系统中的日志文件(到操作系统级进行手工删除,也可以是第一步;
 4) 将归档日志信息进行更新;
 RMAN> crosscheck archivelog all;
 RMAN> delete expired archivelog all; (确认时键入"yes")
 RMAN> exit

rman(下)

标签:11g   database   oracle   rman   数据库   

原文地址:http://blog.csdn.net/jenya007/article/details/40427723

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