Oracle数据库包含多种日志文件,下面就为您详细介绍Oracle归档日志的查看方法,如果您对Oracle归档日志方面感兴趣的话,不妨一看。
CrbI+oW>^ 9tPW(-`P@显示归档日志信息
&(6zp[S |F`nM|%|b1,使用ARCHIVE LOG LIST命令可以显示日志操作模式,归档位置,自动归档机器要归档的日志序列号等信息.
o/Y_W\ A~L2^[eCAG2显示日志操作模式
|8VY[N'CF Rb Y"kSELECT name,log_mode FROM v$database;
`\J_E`l4 a}gJoUa3,显示Oracle归归档日志信息.
aFy k dAetyGCol name format a46
yB3=>P4!.Q5u"O'Select name, swquence#, first_change# FROM v$archived_log;
Name用于表示Oracle归归档日志文件名,sequence#用于表示归档日志对应的日志序列号,firs_change#用于标识归档日志的起始SCN值.
/x[8w m(G -46ShNn4、执行介质恢复时,需要使用归档日志文件,此四必须准确定位归档日志的存放位置.通过查询动态性能视图v$archive_dest可以取得归档日志所在目录.
@7>RG%<fY rPhn#_deqSELECT destination FROM v$archive dest;
?#U{W|Et Xr|<4Ri@%J5,显示日志历史信息
iPT@ hQ bN'R z{@J=SELECT * FROM v$loghist;
|GJ| {-J=!hi(THREAD#用于标识重做线程号,SEQUNCE#用于标识日志序列号,FIRST_CHANGE#用于标识日志序列号对应的起始SCN值,FIRST_TIME用于标识起始SCN的发生时间.SWICTH_CHANGE#用于标识日志切换的SCN值.
C3V`y7|Om #/pJ 7c=6.显示归档进程信息.
PIQ%0b "n,7:aN_进行日志切换时,ARCH进程会自动将重做日志内容复制到Oracle归归档日志中,为了加快归档速度,应该启用多个ARCH进程.通过查询动态性能视图V$ARCHIVE_PROCESSES可以显示所有归档进程的信息!
j42A z5K a\aL"DX(SELECT * FROM v$archive_processes;
Stw/?~>e 1 M=RlVb$Porcess用于标识ARCH进程的编号,status用于标识ARCH进程的状态(ACTIVE:活动,STOPPED:未启动),log_sequence用于标识正在进行归档的日志序列号,state用于标识ARCH进程的工作状态