分散サービス・パスのアクション

分散パスを管理するために、パス停止または一時停止、レポートや統計の表示、パスの再配置、フィルタの変更、パスの削除などの様々なタスクを実行できます。

左側のナビゲーション・ペインで、「Distribution Service Paths」をクリックします。分散サービス・パス・ページが表示されます。デプロイメントに関連付けられているすべての分散サービス・パスを開始および停止するには、すべてのパス・アクション・ドロップダウン・リストから「すべてのパスの開始」または「すべてのパスの停止」オプションを選択します。

すべての分散サービス・パスが停止した場合の「すべてのパス・アクション」ドロップダウン・ボタンの下のオプション。

分散サービス・パスが実行中の場合、「すべてのパス・アクション」ドロップダウン・メニューに「すべてのパスを停止」オプションが表示されます。

「すべてのパス・アクション」ドロップダウン・ボタンを使用して、すべてのパスを停止します。「アクション」列を使用して、パスのフィルタ処理を停止、削除、再配置および変更します。

分散サービスのパス・リストから、「アクション」列のアイコンを使用して、選択した分散パスを管理するための次のアクションを実行できます。

パスの再配置

パスは必要に応じて再配置できます。分散パスまたはターゲット開始分散パスを再配置するには、次の手順を実行します。

  1. 左側のナビゲーション・ペインの「分散サービス・パス」をクリックして、「分散サービス・パス」ページを開きます。

  2. パスの「アクション」ボタンをクリックし、ドロップダウン・リストから「再配置」を選択します。「再配置」ダイアログ・ボックスが表示されます。

  3. ソース証跡順序番号およびソースRBAオフセットを指定します。

  4. 「適用」をクリックします。

パスのフィルタリングの変更

既存のパスのフィルタ設定を変更するためのステップは、新しいパスのフィルタを作成するステップとほとんど同じです。

左側のナビゲーション・ペインで、「Distribution Service Paths」をクリックして「Distrbution Service Paths」ページを開きます。

特定の分散パスの場合は、「アクション」をクリックします。ドロップダウン・リストから、「フィルタの変更」をクリックします。

ルール構成 タスク
パスを追加

切替えボタンから選択してフィルタを有効にし、「ルールの追加」をクリックすると、「ルール定義」ダイアログ・ボックスが表示されます。

  • Rule Name
  • Rule Action: 「除外」または「含める」のいずれかを選択します。
  • Filter Type: 次のオプションのリストから選択します。
    • オブジェクト型: DML、DDLおよびProcedureの3つのオブジェクト型から選択します。

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

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

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

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

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

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

「JSON」タブをクリックして、ルールのJSONスクリプトを表示することもできます。

ルールを追加すると、そのルールは「包含ルール」にリストされます。ルールを削除したり、編集したりできます。ルールの編集時には、ルールの追加時と同じオプションに加えて次のフィルタを使用できます。

オプション 摘要
または 論理演算子を1つ選択します。
チャンクID データベース・シャードの設定を編集または削除します(シャーディングを使用している場合)。
オブジェクト・タイプ: ルールのオブジェクト・タイプを編集または削除します。

既存のパスのフィルタ設定を変更するためのステップは、新しいパスのフィルタを作成するステップとほとんど同じです。

Distribution Serviceのホームページで、パスの「アクション」をクリックします。ドロップダウン・リストから、「フィルタの変更」をクリックします。

ルール構成 タスク
パスを追加

切替えボタンから選択してフィルタを有効にし、「ルールの追加」をクリックすると、「ルール定義」ダイアログ・ボックスが表示されます。

  • Rule Name

  • Rule Action: 「除外」または「含める」のいずれかを選択します。

  • Filter Type: 次のオプションのリストから選択します。

    • オブジェクト型: DML、DDLおよびProcedureの3つのオブジェクト型から選択します。

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

      ノート:

      Oracle GoldenGate 26ai以降、CDBはダウンストリームExtractでのみ使用されます。

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

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

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

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

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

「JSON」タブをクリックして、ルールのJSONスクリプトを表示することもできます。

ルールを追加すると、そのルールは「包含ルール」にリストされます。ルールを削除したり、編集したりできます。ルールの編集時には、ルールの追加時と同じオプションに加えて次のフィルタを使用できます。

オプション 摘要
または 論理演算子を1つ選択します。
チャンクID データベース・シャードの設定を編集または削除します(シャーディングを使用している場合)。
オブジェクト・タイプ: ルールのオブジェクト・タイプを編集または削除します。

分散パスまたは受信パスでフィルタリング・オプションを設定する方法は、Oracle GoldenGateコマンドライン・インタフェース・リファレンスのALTER DISTPATHおよびALTER RECVPATHを参照してください。