Oracle10G归档模式应用

一、更改归档模式
1、在pfile里,可以修改log_archive_dest_n 这个参数.n=1,2,3,....10, 10G缺省会使用log_archive_dest_10这个参数来使用flash recovery area里面存放的归档日志文件。
归档日志文件占用空间大小可设置db_recovery_file_dest_size参数。
eg:
修改log_archive_dest_1="location=/.../archivelog quota_size=20G"
   ...
或者用sysdba权限的用户在数据库mount的状态下进入数据库修改参数,如
alter system set log_archive_dest_1="location=/.../archivelog quota_size=20G" scope=both;
....
2、启动归档模式
(1)如果是修改PFILE文件的,则用sysdba进入sqlplus,
shutdown immediate --关闭数据库
startup mount pfile='/..../*.ora' --用初始化文件启动数据库mount状态
alter database archivelog; --如果启用flashback, alter database flashback on;
  alter database open;
  archive log list (查看归档模式状态,如果前面的log_archive_dest_n没有设置,则会显示USE_DB_RECOVERY_FILE_DEST)
(2)如果是用alter system命令修改参数的,数据库已经是mount的状态,可以直接启用归档
alter database archivelog; --如果启用flashback, alter database flashback on;
  alter database open;
3、停止归档模式
  如果启用了flashback, 需要在 alter database noarchivelog
  之前先禁用flashback. alter database flashback off ;
二、查看归档文件使用了多少空间
使用语句;
select sum(a.BLOCK_SIZE*a.BLOCKS)/1024/1024 from v$archived_log a where a.DELETED='NO';
或者
select * from V$FLASH_RECOVERY_AREA_USAGE where FILE_TYPE='ARCHIVELOG'; --查看百分比 10G才有

三、清理归档日志文件
当归档日志占用空间大小超出了db_recovery_file_dest_size,数据库会报错,客户端无法连接。
1、在操作系统先手工删除归档日志文件,建议保留最近几天日志。
2、进入数据库RMAN,
rman target /
3、查看归档日志使用情况
RMAN>list archivelog all;
4、归档日志信息进行更新
RMAN>crosscheck archivelog all;
验证的是DB的归档日志即log_archive_dest参数指定位置的文件,当手工删除了归档日志以后,Rman备份会检测到日志缺失,从而无法进一步继续执行,所以此时需要手工执行crosscheck过程,之后Rman备份可以恢复正常。
5、删除信息
RMAN> delete expired archivelog all;
确认时键入"yes"

四、某些RMAN参数
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 30 DAYS; 保留日志30 天
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 2; 保持备份两份冗余

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/21100044/viewspace-1018629/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/21100044/viewspace-1018629/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值