分发服务路径的操作

要管理分配路径,可以执行各种任务,例如停止或暂停路径、查看报表和统计信息、重新定位路径、更改其筛选以及删除路径。

在左侧导航窗格中,单击 "Distribution Service Paths"(分发服务路径)。此时将显示 "Distribution Service Paths"(分配服务路径)页面。要启动和停止与部署关联的所有分发服务路径,可以从“All Path Actions(所有路径操作)”下拉列表中选择“Start All Paths(启动所有路径)”或“Stop All Paths(停止所有路径)”选项。

停止所有分发服务路径时,“所有路径操作”下拉按钮下的选项。

如果分发服务路径正在运行,则 "All Path Actions"(所有路径操作)下拉菜单将显示停止所有路径选项。

使用“All Path Actions(所有路径操作)”下拉按钮停止所有路径。使用“操作”列可以停止、删除、重新定位和更改路径的筛选。

从分发服务路径列表中,您可以使用操作列中的图标执行以下操作来管理选定的分发路径:

重新定位路径

您可以根据需要重新定位路径。要重新定位分发路径或目标启动的分发路径,请执行以下操作:

  1. 单击左侧导航窗格中的 "Distribution Service Paths"(分发服务路径)以打开 "Distribution Service Paths"(分发服务路径)页面。

  2. 单击路径的操作按钮,然后从下拉列表中选择重新定位。此时将显示 "Repition" 对话框。

  3. 指定源线索序号和源 RBA 偏移量。

  4. 单击应用。

更改路径筛选

如果要更改现有路径的筛选器设置,这些步骤大多与为新路径创建筛选的步骤相同。

从左侧导航窗格中,单击 "Distrbution Service Paths"(分发服务路径)以打开 "Distrbution Service Paths"(分发服务路径)页面。

对于特定的分发路径,单击操作。从下拉列表中,单击 Change Filtering 。

规则配置 任务
增加路径

如果通过从切换按钮中选择筛选条件并单击添加规则来启用筛选,您将看到“规则定义”对话框。

  • Rule Name
  • Rule Action:选择“排除”或“包括”
  • Filter Type:从以下选项列表中选择:
    • 对象类型:从以下三种对象类型中选择:DML、DDL 和 Procedure

    • Object Names:选择此选项以提供现有对象名称。由三部分组成的命名约定取决于您是否使用 CDB。对于 CDB,您需要使用三部分命名惯例,否则两部分惯例是必需的。三部分惯例包括容器、schema 和 object。两部分惯例包括 schema 和 object name。

    • Procedure Feature Name:选择此选项可根据现有过程功能名称进行筛选。

    • Column Based:如果选择此选项,将显示用于输入规则所适用的表和列名的选项。可以使用带有 LT、GT、EQ、LE、GE 和 NE 条件的列值进行筛选。您还可以指定要在筛选数据中具有图像之前还是图像之后。

    • Tag:选择此选项可基于标记设置筛选器。

    • Chunk ID:显示数据库分片的配置详细信息,但无法编辑详细信息。

  • Negate:如果需要否定任何现有规则,请选中此复选框。

您还可以通过单击 JSON 选项卡来查看规则的 JSON 脚本。

添加规则后,规则将列在“包含规则”中。您可以删除规则或编辑规则。编辑规则时,您与添加具有以下添加筛选器的规则具有相同的选项:

选项 说明
或者 选择一个逻辑运算符。
块 ID 如果使用分片,则编辑或删除数据库分片设置。
对象类型: 编辑或删除规则的对象类型。

如果要更改现有路径的筛选器设置,这些步骤大多与为新路径创建筛选的步骤相同。

在分发服务主页上,单击路径的操作。从下拉列表中,单击“Change Filtering(更改筛选)”。

规则配置 任务
增加路径

如果通过从切换按钮中选择筛选条件并单击添加规则来启用筛选,您将看到“规则定义”对话框。

  • Rule Name

  • Rule Action:选择“排除”或“包括”

  • Filter Type:从以下选项列表中选择:

    • 对象类型:从以下三种对象类型中选择:DML、DDL 和 Procedure

    • Object Names:选择此选项以提供现有对象名称。由 3 部分组成的命名约定取决于您是否使用 CDB。对于 CDB,您需要使用三部分命名惯例,否则两部分惯例是必需的。三部分惯例包括容器、schema 和 object。两部分惯例包括 schema 和 object name。

      注意:

      从 Oracle GoldenGate 26ai 开始,CDB 仅用于下游提取。

    • Procedure Feature Name:选择此选项可根据现有过程功能名称进行筛选。

    • Column Based:如果选择此选项,将显示用于输入规则所适用的表和列名的选项。可以使用带有 LT、GT、EQ、LE、GE 和 NE 条件的列值进行筛选。还可以指定要在筛选数据中具有图像之前还是图像之后。

    • Tag:选择此选项可基于标记设置筛选器。

    • Chunk ID:显示数据库分片的配置详细信息,但是无法编辑详细信息。

  • Negate:如果需要否定任何现有规则,请选中此复选框。

您还可以通过单击 JSON 选项卡来查看规则的 JSON 脚本。

添加规则后,规则将列在“包含规则”中。您可以删除规则或编辑规则。编辑规则时,您与添加具有以下添加筛选器的规则具有相同的选项:

选项 说明
或者 选择一个逻辑运算符。
块 ID 如果使用分片,则编辑或删除数据库分片设置。
对象类型: 编辑或删除规则的对象类型。

有关在分发路径或接收方路径中设置过滤选项的信息,请参见 Command Line Interface Reference for Oracle GoldenGate 中的 ALTER DISTPATH 和 ALTER RECVPATH 。