查看归档配置和归档信息

归档日志专题

1,查看初始化参数

select * from v$parameter2      where value != 'null' order by name


db_recovery_file_dest                  /mc/oracle//flash_recovery_area

db_recovery_file_dest_size           6442450944 (6G)

log_archive_format                            %t_%s_%r.dbf           //%t:重做线程编号 %s:日志序列号 %r:resetlogs的id值

log_archive_dest                        

修改初始化参数

Alter system set log_archive_min_succeed_dest=2;

2,查看归档模式

SQL> SELECT name,log_mode FROM v$database;


NAME                                       LOG_MODE

----------                                            ------------

MC                                         ARCHIVELOG


3,使用ARCHIVE LOG LIST命令可以显示日志操作模式,归档位置,自动归档机器要归档的日志序列号等信息.

SQL> ARCHIVE LOG LIST;

Database log mode        Archive Mode

Automatic archival        Enabled

Archive destination        USE_DB_RECOVERY_FILE_DEST

Oldest online log sequence     772

Next log sequence to archive   774

Current log sequence            774


注意:USE_DB_RECOVERY_FILE_DEST

[root@meta. archivelog]# ls

2009_05_20 2009_05_21

[root@meta. archivelog]# cd 2009_05_21/

[root@meta. 2009_05_21]# ls

o1_mf_1_771_51bd9vr0_.arc o1_mf_1_772_51cowvqj_.arc o1_mf_1_773_51d4ym6n_.arc

[root@meta. 2009_05_21]# pwd

/mc/oracle/flash_recovery_area/MC/archivelog/2009_05_21


4,显示归档信息

Col name format a46

Select name, sequence#, first_change# FROM v$archived_log;


NAME                                       SEQUENCE# FIRST_CHANGE#

---------------------------------------------- ---------- -------------

/mc/oracle/flash_recovery_area/MC/archivelog/2       773      16378709

009_05_21/o1_mf_1_773_51d4ym6n_.arc


name:归档日志文件名

sequence#:归档日志对应的日志序列号

first_change#:标识归档日志的起始SCN值


5,查询动态性能视图v$archive_dest可以取得归档日志所在目录.

select * from v$archive_dest


6,显示日志历史信息

SELECT * FROM v$loghist


thread#:标识重做线程号

sequnce#:日志序列号

first_change#:日志序列号对应的起始SCN值

FIRST_TIME:标识起始SCN的发生时间

SWICTH_CHANGE#:标识日志切换的SCN值


7,显示归档进程信息

进行日志切换时,ARCH进程会自动将重做日志内容复制到归档日志中,为了加快归档速度,应该启用多个ARCH进程.通过查询动态性能视图V$ARCHIVE_PROCESSES可以显示所有归档进程的信息!

SELECT * FROM v$archive_processes

process:标识ARCH进程的编号

STATUS:标识ARCH进程的状态(ACTIVE:活动,STOPPED:未启动)

LOG_SEQUENCE:正在运行归档的日志序列号

STATE:标识ARCH进程的工作状态


----------------

归档日志(Archive Log)是非活动的重做日志备份.通过使用归档日志,可以保留所有重做历史记录,当数据库处于ARCHIVELOG模式并进行日志切换式,后台进程ARCH会将重做日志的内容保存到归档日志中.当数据库出现介质失败时,使用数据文件备份,归档日志和重做日志可以完全恢复数据库.

 

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

转载于:http://blog.itpub.net/15037413/viewspace-674793/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值