如何记录redo和arch进程到日志文件(上)

来源:互联网 发布:淘宝网十二伏鹰眼灯 编辑:程序博客网 时间:2024/05/17 16:15

想要跟踪这两个进程,只需要设置一个参数:log_archive_trace

那么我们详细了解一下这个参数:

LOG_ARCHIVE_TRACE

性质

描述

参数类型

整型值

默认值

0

修改方式

ALTER SYSTEM

取值范围

0, 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192

初始状态

No

集群环境

多个实例可以有不同的值。

 

LOG_ARCHIVE_TRACE 记录并输出归档日志生成的过程。

这个过程可以由下列方式触发:

·        一个ARCn后台进程(称为ARCn输出日志)

·        一个显式session-invoked前台进程(指定为ARCH输出日志)

有效的值有以下含义::

·        0: 禁用archivelog跟踪(这是默认的)

·        1: 跟踪重做日志文件的归档

·        2: 跟踪档案每个归档日志目的地的归档的状态

·        4: 跟踪档案每个归档日志目的地的归档的状态

·        8: 跟踪归档日志目的地活动

·        16: 跟踪详细归档日志目的地活动

·        32: 跟踪归档日志目标参数的修改

·        64: 跟踪ARCn进城活动状态

·        128: 跟踪FAL(获取归档日志)服务器有关的活动

·        256: 跟踪RFS逻辑客户机

·        512: 跟踪LGWR重做传输网络活动

·        1024: 跟踪RFS物理端

·        2048: 跟踪RFS / ARCn心跳

·        4096: 跟踪实时应用

·        8192: 跟踪重做应用(媒介恢复或物理备用)

   你可以组合跟踪水平通过不同跟踪级别的值相加。例如,设置3将生成1级和2级的跟踪输出。你可以在主和备用数据库设置不同的值。
   当这个参数设置为默认值0,Oracle仍将产生适当的警报和跟踪条目以响应错误条件。如果你使用ALTER SYSTEM更改该参数的值,更改生效在archivelog开始的下一个操作。


0 0