レシーバ・サービス・パスの追加

受信サービス・パスは、ソース・デプロイメントで分散サービスへのパス接続を開始し、ソースから証跡ファイルをプルするために使用されます。

  1. 左側のナビゲーション・ペインで、「受信サービス・パス」を選択します。

  2. ホームページ上の「+」記号をクリックして、パスの追加を開始します。受信サービス・パスの追加ウィザードが表示されます。

  3. 「パス情報」画面で、「レシーバ・サービス・パス」の名前と説明を入力し、次の「レシーバ・サービス・パス」オプションの値を入力します。

    • ソース: ターゲット開始パスによって接続されるソース・デプロイメントのオプションを指定します。

      • リバース・プロキシの有効化: リバース・プロキシを使用する場合に選択します。リバース・プロキシ・サーバーの構成の詳細は、「NGINXを使用したOracle GoldenGateリバース・プロキシの構成」を参照してください。

      • ソース認証方式: ソースURIの認証方式を選択します。認証オプションは、「OAuth 2.0」、「証明書」、「ユーザーID別名」です。

      • ソース・プロトコル: ドロップダウン・リストから、データ転送プロトコルを選択します。デフォルトのオプションは、「セキュアWebソケット・プロトコル」(wss)です。その他のオプションは、wsです。

      • ソース・ホスト: パスはソース証跡を受け取り、ここで指定するターゲット証跡にデータ送ります。これは後で作成されるどのReplicatによっても使用できます。ソース・ホストのURLを指定します。たとえば、localhost (ソースが同じシステム上にある場合)。

      • ポート番号: 分散サービスのポート番号を入力します。

      • 証跡ファイル: ソースで読み取る証跡ファイル名を入力します。

      ノート: 分散サービス・パスでは、ソースに証跡は作成されません。指定された証跡ファイルのみ読み取ることができます。{. infoboxnote}

      • ソース認証方式: ソース認証方式は、ソース・デプロイメントで選択した内容に基づいて事前選択されます。オプションには、OAuth、証明書およびUserID別名があります。

      • 開始: このオプションを使用すると、ログ・データを受信する開始位置を構成できます。オプションは:

        • 現在: 受信した証跡データを開始する現在の位置。

        • カスタム時間: 指定した期間内の証跡データを受信します。

        • Position in Log (デフォルト): ログ内の位置に基づいて証跡データを受信します。

        • CSN (次以降):証跡データを受信するCSN値(またはそのCSNの値以降)を指定します。

      • ソース・ログ: 必要に応じて、順序番号とRBAオフセットを指定します。

    • ターゲット: ターゲット・サーバーの証跡ファイル名を指定します。

    • 暗号化の使用: 受信サービス・パスの暗号化を設定するには、このチェック・ボックスを選択します。

      • 暗号化プロファイル: 暗号化プロファイルの名前を入力します。

      • ターゲット暗号化アルゴリズム: ターゲット証跡の暗号化アルゴリズムを選択します。オプションには、AES128、AES192、AES256があります。

      • 暗号化の変更: パスの作成後に暗号化アルゴリズムを変更できるようにするには、このトグル・スイッチを有効にします。

    1. 「フィルタリングの有効化」チェック・ボックスを選択して、レシーバ・サービス・パスにフィルタを適用し、「次へ」をクリックします。このチェックボックスをオンにすると、[フィルター]画面が表示されます。

    2. 「フィルタ」画面で、「フィルタ・オプション」画面で次のオプションを指定して、フィルタ・ルールを追加します。

      • ルール名: 作成する必要があるルールの名前。

      • ルール・アクション: 「除外」または「含める」ルールから選択します。「除外」は選択したオプションに基づいて除外され、「含める」は指定されたオプションに基づくデータが含まれます。

      • フィルタ・タイプ: 次のオプションのリストから選択します。

        • オブジェクト・タイプ: DML、DDLおよびプロシージャの3つのオブジェクト・タイプから選択します。

        • オブジェクト名: 既存のオブジェクト名を指定する場合は、このオプションを選択します。3部構成の命名規則は、CDBを使用するかどうかに依存します。CDBでは、3つの部分からなるネーミング規則を使用する必要があります。それ以外の場合は、2つの部分からなる規則が必須です。3つの部分からなる規則には、コンテナ、スキーマ、オブジェクトが含まれます。2つの部分からなる規則には、スキーマ、オブジェクト名が含まれます。

        • プロシージャ機能名: 既存のプロシージャ機能名に基づいてフィルタするには、このオプションを選択します。

        • 列ベース: このオプションを選択すると、ルールを適用する表および列名を入力するオプションが表示されます。LT、GT、EQ、LE、GE、NEの各条件を列の値と一緒に使用するとフィルタ処理できます。フィルタされたデータに前イメージまたは後イメージを含めるかどうかも指定できます。

        • タグ: タグに基づいてフィルタを設定するには、このオプションを選択します。

        • チャンクID: データベース・シャードの構成詳細が表示されますが、詳細は編集できません。

      • オブジェクト名: フィルタ処理するオブジェクトの名前。

      • 否定: 既存のルールを否定する必要がある場合は、このチェック・ボックスを選択します。

    3. 「追加」をクリックしてルールを追加し、「次へ」をクリックします。

    4. 「確認」画面で、構成済の分散パスの詳細を確認し、必要に応じて編集します。「デフォルト」設定を使用する場合は、「管理対象オプション」を次のように構成できます。

      • クリティカル: 高可用性の分散パスを構成する場合は、このオプションを有効にします。

      • 自動再起動: 自動再起動オプションを調整するには、このトグル・スイッチを有効にします: 自動再起動再試行、自動再起動遅延

    5. 「確認」画面で、「詳細」ボタンをクリックして、証跡フォーマット・オプションおよびネットワーク・オプションを構成します。

      フォーマット・オプション: セクションを展開し、「タイプ」ドロップダウン・ボックスからトレイル・タイプを選択します。証跡形式オプションは、「プレーン・テキスト」、「XML」、「SQL」です。選択した証跡フォーマットに応じて、次の証跡フォーマット・オプションを設定します。

      SQL

      • 修飾名の使用: パラメータ・ファイルの完全修飾名を使用する場合に選択します。

      • トランザクション情報を含める: トランザクション情報を含める場合に有効にします。

      • 互換性: Oracle、SQLPlus、SQLLOADERとの互換性を選択できます。

      • 主キー更新なし: デフォルトでは無効です。PK更新を許可するには、このスイッチを有効にします。

      XML

      • トランザクション情報を含める: トランザクション情報を含める場合に有効にします。

      • 大きなLOBを含める: 大きなLOBトランザクションを含めることを可能にします。

      • ユーザー・トークンを含める: ユーザー・トークンを含めることを有効にします。

      • トランザクションのクローズ: 証跡ファイルのロギング・トランザクションが完了した後にトランザクションをクローズできるようにします。

      • インライン・プロパティを使用: インライン証跡フォーマット・プロパティを含める場合に有効にします。

      • エンコーディング: ドロップダウン・リストでエンコーディングを選択します。

      プレーン・テキスト

      • 互換: 証跡ファイルと互換性のあるユーティリティを選択します。オプションはBCP、SQLLOADER、COMCASTです。

      • タイムスタンプ精度: トレイル・ファイルのタイムスタンプ精度値を指定します。オプションはTS、Date、Timeです。

      • 追加列: 各レコードの末尾に追加列のためのプレースホルダが含まれます。このオプションは、ターゲット表にソース表よりも多くの列がある場合に使用してください。

        1から9の間の値を指定します。

      • SYSKEYを含める: Replicat構成にSYSKEYを含む表が含まれる場合は、このオプションを選択します。

      • 見積形式: データベース要件に応じて見積形式を選択します。オプションは、単一、なし、埋込みです。

      • 列名を含める: トレイル・ファイルに列名を含めるには、このオプションを有効にします。

      • Nullは空白: 証跡ファイルのnull値が空白であることを示すには、このオプションを選択します。

      • プレースホルダを含める: 紛失した列に対してプレースホルダをの出力します。

      • ヘッダー・フィールドを含める: トレイル・ファイルにヘッダー・フィールドを含めるする場合に選択します。

      • デリミタ: 代替デリミタ文字。

      • 操作タイプを含める: 証跡オプションに証跡操作タイプを含めるには、このオプションを有効にします。

      • イメージを含めるインジケータ: イメージの前後の詳細を含めるには、このオプションを有効にします。

      • オブジェクト名を含める: 証跡の詳細にオブジェクト名を含めるには、このオプションを有効にします。

      • エンコーディング: UTF-8

      • 修飾名の使用: パラメータ・ファイルの完全修飾名を使用する場合に選択します。

      • トランザクション情報を含める: トランザクション情報を含める場合に有効にします。

      ネットワーク・オプション: セクションを展開して、次のネットワーク構成を設定します。

      • HTTPプロキシ: このスイッチを有効にして、分散パスのHTTPプロキシ設定を許可します。

      • ネットワーク圧縮の有効化: このオプションを有効にする場合は、圧縮しきい値を設定します。

      • 圧縮しきい値: このオプションは、ネットワーク圧縮を有効にしたときに表示されます。圧縮しきい値を指定します。

      • ターゲット・トレイル・シーケンス長: トレイル順序番号の長さ。

      • Eof Delay (センチ・秒): Eof Delayをセンチ・秒単位で指定できます。Linuxプラットフォームではデフォルト設定を保持できます。ただし、Linux以外のプラットフォームでは、高帯域幅、高レイテンシ・ネットワーク、またはサービス品質(QoS)の設定(DSCPおよびサービス時間(ToS))のあるネットワークに合せて、この設定の調整が必要になることがあります。

      • チェックポイント頻度: チェックポイントをとっているパスの頻度(秒)。

      • TCPフラッシュ・バイト: TCPフラッシュ・サイズ(バイト単位)を入力します。

      • TCPフラッシュ秒数: TCPフラッシュ間隔(秒単位)を入力します。

      • DSCP: Differentiated Services Code Point (DSCP)の値をドロップダウン・リストから選択してください。または、リストから検索します。

      • TOS: サービス・タイプ(TOS)の値をドロップダウン・リストから選択してください。

      • TCP_NODELAY: Nagleのオプションの使用時に遅延を防ぐには、このオプションを有効にします。

      • クイック確認: データの受信後にクイック確認応答を送信するには、このオプションを有効にします。

      • TCP_CORK: Nagleアルゴリズムのコルク・オプションの使用を許可するには、このオプションを有効にします。

      • システム送信バッファ・サイズ: フロー制御のために送信バッファ・サイズの値を設定できます。

      • システム受信バッファ・サイズ: フロー制御のために受信バッファ・サイズの値を設定できます。

      • キープ・アライブ: キープアライブのタイムアウト。

コマンド・オプションの詳細は、「管理クライアント・コマンド」「ADD RECVPATH」、「ALTER RECVPATH」、「INFO RECVPATH」、「DELETE RECVPATH」、「START RECVPATH」を参照してください。