安装 Oracle GoldenGate for Db2 LUW 的先决条件

了解为 Db2 LUW 数据库安装 Oracle GoldenGate 的先决条件。

为 Db2 LUW 选择安装系统

要为 Db2 LUW 安装 Oracle GoldenGate,可以使用以下任一配置:

  1. 要远程连接 Oracle GoldenGate,请从以下选项中选择以连接到 Db2 LUW:

    • Db2 Connect v10.5 或更高版本

    • IBM Data Server Client v10.5 或更高版本

    • IBM Data Server Runtime Client v10.5 或更高版本

    如果 Oracle GoldenGate 未远程连接到 Db2 LUW 服务器,请参阅第 3 点。

  2. 对于远程捕获/应用,请将远程数据库服务器编入目录,以将 Oracle GoldenGate 配置为远程连接到数据库服务器。请参见 Choosing and Configuring a System for Remote Capture or Delivery 。

  3. 安装 Oracle GoldenGate,并在安装期间提供以下环境变量的值:

    • LD_LIBRARY_PATH 应具有已安装的 client/server lib64 目录的路径。

    • 应将 DB2INSTANCE 设置为运行 Oracle GoldenGate 的服务器上的本地实例的值。

为远程捕获或交付选择和配置系统

在远程安装中,可以在源数据库服务器或目标数据库服务器上远程安装 Oracle GoldenGate。此服务器可以是 Oracle GoldenGate 为 Db2 LUW 数据库支持的任何 Linux、UNIX 或 Windows 平台。Oracle GoldenGate 构建必须与安装服务器上运行的 Db2 LUW 版本匹配。

在此配置中,数据库的位置对提取和复制是透明的。Extract 可以读取源 Db2 LUW 数据库服务器上的 Db2 日志,Replicat 可以将数据应用于目标 Db2 LUW 服务器。

要配置远程捕获或传送,请执行以下操作:

  1. 在具有 DB2 Connect 的远程服务器上为 LUW 安装并运行 Db2。

  2. 使用以下 DB2 命令将远程服务器列入 Db2 源或目标数据库目录。

catalog tcpip node *db2_node_name* remote *remote_DNS_name*
  1. 使用以下 DB2 命令将远程服务器上的 Db2 LUW 数据库中的 Db2 目标节点编入目录:
catalog tcpip node *db2_node_name* remote *remote_DNS_name* server *remote_port_number*
  1. 使用以下 DB2 命令将 Db2 源或目标数据库添加到远程服务器上的 Db2 目录:
catalog db *database_name* as *database_alias* at node *db_node_name*

注:有关这些命令的更多信息,请参阅 IBM Db2 LUW 文档。

  1. 下载并安装适用于远程服务器上的 Db2 LUW 数据库的 Oracle GoldenGate 构建。