この章ではCollectorプロセスのパラメータについて説明し、次のトピックを含みます。
Collectorプロセスは、ターゲット・システム上で動作し、受信データを受け取ってトレイルに書き込みます。Collectorの使用方法の詳細は、Oracle GoldenGateの管理for Windows and UNIXを参照してください。
通常Oracle GoldenGateユーザーは、Collectorプロセスとやり取りを行いません。これが動的Collectorと呼ばれます。これはManagerプロセスによって動的に起動されますが、パラメータは特定のExtractまたはReplicatパラメータのオプションとしてCollectorに送信できます。
ManagerでCollectorを実行するかわりに、次に示す構文と入力パラメータを使用してコマンドラインでSERVERプログラムを実行することにより、静的
Collectorを手動で実行できます。
server parameter [parameter] [...]
Collectorパラメータは、大/小文字が区別され、先頭にダッシュを付ける必要があります。たとえば、-e
と-E
は2つの別個のパラメータで、結果はまったく異なります。
次に、使用可能なCollectorパラメータの概要を示します。
表4-1 Collectorパラメータ
パラメータ | 説明 |
---|---|
|
デフォルトのファイル・バッファ・サイズを指定します。 |
|
別名Extractグループ用にCollectorで保持するチェックポイント・ファイルの名前を指定します。 |
|
DEFGENユーティリティによって生成されたローカル定義ファイルの名前を指定します。 |
|
受信ヘッダーおよびデータを、ASCIIからEBCDICフォーマットに変換します。 |
|
Collectorにカスタマイズした方法で特定のフォーマット・エラーにレスポンスするように指示します。 |
|
Extractパラメータ・ファイルの |
|
Extractプロセスに成功ステータスを返す前に、強制的にファイルへのすべての書込みをディスクにフラッシュさせます。 |
|
2GBより大きなファイルをサポートします(Solarisのみ)。 |
|
ソース・システムの名前またはIPアドレスを指定します。 |
|
サービス提供先のExtractプロセスが接続を切断したときに終了するようにCollectorに指示します。 |
|
ローカル |
|
指定したファイルに出力を記録します。 |
|
割り当てる最大ログ・ファイル数を指定します。 |
|
Collectorパラメータを含むローカル・ファイルを指定します。 |
|
TCP/IPポート番号を指定します。 |
|
無効な数値ASCIIデータを代替値に置換します。 |
|
Oracle GoldenGateで処理できなかったレコードを格納する破棄ファイルを指定します。 |