ヘッダーをスキップ

Oracle Data Guard 概要および管理
11gリリース1(11.1)

E05755-03
目次
目次
索引
索引

戻る 次へ

G アーカイブ・トレースの設定

Oracleデータベースは、LOG_ARCHIVE_TRACEパラメータを使用して、ログ・アーカイブおよびREDO転送アクティビティに関する包括的なトレース情報の生成を可能にし、制御します。このトレース情報は、Automatic Diagnostic Repositoryに書き込まれます。

この項は、次の項目で構成されています。

G.1 LOG_ARCHIVE_TRACE初期化パラメータの設定

アーカイブ・トレース・パラメータの書式は次のとおりです。trace_levelは整数です。

LOG_ARCHIVE_TRACE=trace_level

フィジカル・スタンバイ・データベースでLOG_ARCHIVE_TRACEパラメータの有効化、無効化または変更を行うには、次のようなSQL文を発行します。

SQL> ALTER SYSTEM SET LOG_ARCHIVE_TRACE=15;

この例では、LOG_ARCHIVE_TRACEパラメータを15に設定したため、G.2項で説明するように、トレース・レベルが1、2、4および8に設定されます。

次のアーカイブREDOログ・ファイルをプライマリ・データベースから受信したときに、リモート・ファイル・サーバー(RFS)およびARCnプロセスによって生成されたトレース出力に作用するように、別のスタンバイ・セッションからALTER SYSTEM文を発行します。たとえば、次のように入力します。

SQL> ALTER SYSTEM SET LOG_ARCHIVE_TRACE=32;

G.2 整数値の選択

LOG_ARCHIVE_TRACEパラメータの整数値は、データのトレース・レベルを表します。一般的には、レベルが高いほど、情報が詳細になります。次の整数値を使用できます。

レベル  意味 

アーカイブREDOログのトレースを使用不可能にします(デフォルト設定)。 

ログ・ファイルのアーカイブを追跡します。 

アーカイブ・ログ・ファイルの宛先ごとにアーカイブ状況を追跡します。 

アーカイブ操作のフェーズを追跡します。 

アーカイブ・ログの宛先のアクティビティを追跡します。 

16 

アーカイブ・ログの宛先の詳細なアクティビティを追跡します。 

32 

アーカイブ・ログの宛先のパラメータ修正を追跡します。 

64 

ARCnプロセスの状態のアクティビティを追跡します。 

128 

FALサーバー・プロセスのアクティビティを追跡します。 

256 

RFSの論理的なクライアントを追跡します。 

512 

LGWRのREDO転送ネットワーク・アクティビティを追跡します。 

1024 

RFSの物理的なクライアントを追跡します。 

2048 

RFS/ARCnのpingのハートビートを追跡します。 

4096 

リアルタイム適用アクティビティを追跡します。 

8192 

REDO Applyアクティビティ(メディア・リカバリまたはフィジカル・スタンバイ)を追跡します。 

LOG_ARCHIVE_TRACEパラメータの値をいくつかのトレース・レベルを合計した値に設定すると、トレース・レベルを組み合せることができます。たとえば、パラメータを6に設定すると、レベル2とレベル4のトレース出力が生成されます。

次に、ログ・ファイル387を2つの異なる宛先(サービスstandby1およびローカル・ディレクトリ/oracle/dbs)にアーカイブすることによってプライマリ・サイトに生成されるARC0トレース・データの例を示します。


注意

レベルの数値は実際のトレース出力には表示されません。ここでは説明の目的で示してあります。 


Level   Corresponding entry content (sample) 
-----   -------------------------------- 
( 1)    ARC0: Begin archiving log# 1 seq# 387 thrd# 1 
( 4)    ARC0: VALIDATE 
( 4)    ARC0: PREPARE 
( 4)    ARC0: INITIALIZE 
( 4)    ARC0: SPOOL 
( 8)    ARC0: Creating archive destination 2 : 'standby1' 
(16)    ARC0:  Issuing standby Create archive destination at 'standby1' 
( 8)    ARC0: Creating archive destination 1 : '/oracle/dbs/d1arc1_387.log' 
(16)    ARC0:  Archiving block 1 count 1 to : 'standby1' 
(16)    ARC0:  Issuing standby Archive of block 1 count 1 to 'standby1' 
(16)    ARC0:  Archiving block 1 count 1 to :  '/oracle/dbs/d1arc1_387.log' 
( 8)    ARC0: Closing archive destination 2  : standby1 
(16)    ARC0:  Issuing standby Close archive destination at 'standby1' 
( 8)    ARC0: Closing archive destination 1  :  /oracle/dbs/d1arc1_387.log 
( 4)    ARC0: FINISH 
( 2)    ARC0: Archival success destination 2 : 'standby1' 
( 2)    ARC0: Archival success destination 1 : '/oracle/dbs/d1arc1_387.log' 
( 4)    ARC0: COMPLETE, all destinations archived 
(16)    ARC0: ArchivedLog entry added: /oracle/dbs/d1arc1_387.log 
(16)    ARC0: ArchivedLog entry added: standby1 
( 4)    ARC0: ARCHIVED 
( 1)    ARC0: Completed archiving log# 1 seq# 387 thrd# 1 
 
(32)  Propagating archive 0 destination version 0 to version 2 
         Propagating archive 0 state version 0 to version 2 
         Propagating archive 1 destination version 0 to version 2 
         Propagating archive 1 state version 0 to version 2 
         Propagating archive 2 destination version 0 to version 1 
         Propagating archive 2 state version 0 to version 1 
         Propagating archive 3 destination version 0 to version 1 
         Propagating archive 3 state version 0 to version 1 
         Propagating archive 4 destination version 0 to version 1 
         Propagating archive 4 state version 0 to version 1 
 
(64) ARCH: changing ARC0 KCRRNOARCH->KCRRSCHED 
        ARCH: STARTING ARCH PROCESSES 
        ARCH: changing ARC0 KCRRSCHED->KCRRSTART 
        ARCH: invoking ARC0 
        ARC0: changing ARC0 KCRRSTART->KCRRACTIVE 
        ARCH: Initializing ARC0 
        ARCH: ARC0 invoked 
        ARCH: STARTING ARCH PROCESSES COMPLETE 
        ARC0 started with pid=8 
        ARC0: Archival started

次に示すトレース・データは、スタンバイ・サイトで、ディレクトリ/stbyにアーカイブREDOログ・ファイル387を受信し、それをスタンバイ・データベースに適用するRFSプロセスによって生成されたものです。

level    trace output (sample) 
----    ------------------ 
( 4)      RFS: Startup received from ARCH pid 9272 
( 4)      RFS: Notifier 
( 4)      RFS: Attaching to standby instance 
( 1)      RFS: Begin archive log# 2 seq# 387 thrd# 1 
(32)      Propagating archive 5 destination version 0 to version 2 
(32)      Propagating archive 5 state version 0 to version 1 
( 8)      RFS: Creating archive destination file: /stby/parc1_387.log 
(16)      RFS:  Archiving block 1 count 11 
( 1)      RFS: Completed archive log# 2 seq# 387 thrd# 1 
( 8)      RFS: Closing archive destination file: /stby/parc1_387.log 
(16)      RFS: ArchivedLog entry added: /stby/parc1_387.log 
( 1)      RFS: Archivelog seq# 387 thrd# 1 available 04/02/99 09:40:53 
( 4)      RFS: Detaching from standby instance 
( 4)      RFS: Shutdown received from ARCH pid 9272

戻る 次へ
Oracle
Copyright © 1999, 2008 Oracle Corporation.

All Rights Reserved.
目次
目次
索引
索引