怎样让日志在归档目录保留5天?
cmdfile.sql
backup database plus archivelog; --备份数据库和归档日志
DELETE ARCHIVELOG ALL COMPLETED before
'SYSDATE-5'; --删除5天前归档日志
--实验
--查看日志如下:
恢复管理器: Release 10.2.0.4.0 - Production on 星期六 10月 2 11:33:26
2010
Copyright (c) 1982, 2007, Oracle. All rights
reserved.
连接到目标数据库: BACK (DBID=4048592102)
连接到恢复目录数据库
RMAN> backup database plus archivelog;
2> DELETE ARCHIVELOG ALL COMPLETED before
'SYSDATE-5';
3>
启动 backup 于 02-10月-10
当前日志已存档
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=145 devtype=DISK
分配的通道: ORA_DISK_2
通道 ORA_DISK_2: sid=141 devtype=DISK
通道 ORA_DISK_1: 正在启动存档日志备份集
通道 ORA_DISK_1: 正在指定备份集中的存档日志
输入存档日志线程 =1 序列 =27 记录 ID=25 时间戳=731244183
输入存档日志线程 =1 序列 =28 记录 ID=26 时间戳=731330595
输入存档日志线程 =1 序列 =29 记录 ID=27 时间戳=731331216
通道 ORA_DISK_1: 正在启动段 1 于 02-10月-10
通道 ORA_DISK_2: 正在启动存档日志备份集
通道 ORA_DISK_2: 正在指定备份集中的存档日志
输入存档日志线程 =1 序列 =23 记录 ID=21 时间戳=730812075
输入存档日志线程 =1 序列 =24 记录 ID=22 时间戳=730898485
输入存档日志线程 =1 序列 =25 记录 ID=23 时间戳=730984891
输入存档日志线程 =1 序列 =26 记录 ID=24 时间戳=731071305
通道 ORA_DISK_2: 正在启动段 1 于 02-10月-10
通道 ORA_DISK_1: 已完成段 1 于 02-10月-10
段句柄=D:\BACKUP\BACKUP_3CLPEEKK_1_1 标记=TAG20101002T113340
注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:03
通道 ORA_DISK_2: 已完成段 1 于 02-10月-10
段句柄=D:\BACKUP\BACKUP_3DLPEEKK_1_1 标记=TAG20101002T113340
注释=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:00:03
完成 backup 于 02-10月-10
启动 backup 于 02-10月-10
使用通道 ORA_DISK_1
使用通道 ORA_DISK_2
通道 ORA_DISK_1: 启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
输入数据文件 fno=00001
name=D:\ORACLE\PRODUCT\10.2.0\ORADATA\BACK\SYSTEM01.DBF
输入数据文件 fno=00004
name=D:\ORACLE\PRODUCT\10.2.0\ORADATA\BACK\USERS01.DBF
通道 ORA_DISK_1: 正在启动段 1 于 02-10月-10
通道 ORA_DISK_2: 启动全部数据文件备份集
通道 ORA_DISK_2: 正在指定备份集中的数据文件
输入数据文件 fno=00003
name=D:\ORACLE\PRODUCT\10.2.0\ORADATA\BACK\SYSAUX01.DBF
输入数据文件 fno=00002
name=D:\ORACLE\PRODUCT\10.2.0\ORADATA\BACK\UNDOTBS01.DBF
通道 ORA_DISK_2: 正在启动段 1 于 02-10月-10
通道 ORA_DISK_2: 已完成段 1 于 02-10月-10
段句柄=D:\BACKUP\BACKUP_3FLPEEKP_1_1 标记=TAG20101002T113344
注释=NONE
通道 ORA_DISK_2: 备份集已完成, 经过时间:00:01:20
通道 ORA_DISK_1: 已完成段 1 于 02-10月-10
段句柄=D:\BACKUP\BACKUP_3ELPEEKO_1_1 标记=TAG20101002T113344
注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:01:37
完成 backup 于 02-10月-10
启动 backup 于 02-10月-10
当前日志已存档
使用通道 ORA_DISK_1
使用通道 ORA_DISK_2
通道 ORA_DISK_1: 正在启动存档日志备份集
通道 ORA_DISK_1: 正在指定备份集中的存档日志
输入存档日志线程 =1 序列 =30 记录 ID=28 时间戳=731331326
通道 ORA_DISK_1: 正在启动段 1 于 02-10月-10
通道 ORA_DISK_1: 已完成段 1 于 02-10月-10
段句柄=D:\BACKUP\BACKUP_3GLPEEO3_1_1 标记=TAG20101002T113530
注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:04
完成 backup 于 02-10月-10
启动 Control File and SPFILE Autobackup 于 02-10月-10
段 handle=D:\BACKUP\CONTROL_C-4048592102-20101002-00
comment=NONE
完成 Control File and SPFILE Autobackup 于 02-10月-10
释放的通道: ORA_DISK_1
释放的通道: ORA_DISK_2
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=145 devtype=DISK
分配的通道: ORA_DISK_2
通道 ORA_DISK_2: sid=141 devtype=DISK
已删除的存档日志
存档日志文件名 =D:\ARCHLOG\ARC00023_0729788970.001 记录 ID=21 时间戳
=730812075 --删除了1天的日志
1 对象已删除
恢复管理器完成。