安装 Oracle GoldenGate for Db2 LUW 的先决条件
了解为 Db2 LUW 数据库安装 Oracle GoldenGate 的先决条件。
为 Db2 LUW 选择安装系统
要为 Db2 LUW 安装 Oracle GoldenGate,可以使用以下任一配置:
-
要远程连接 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 点。
-
-
对于远程捕获/应用,请将远程数据库服务器编入目录,以将 Oracle GoldenGate 配置为远程连接到数据库服务器。请参见 Choosing and Configuring a System for Remote Capture or Delivery 。
-
安装 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 服务器。
要配置远程捕获或传送,请执行以下操作:
-
在具有 DB2 Connect 的远程服务器上为 LUW 安装并运行 Db2。
-
使用以下 DB2 命令将远程服务器列入 Db2 源或目标数据库目录。
catalog tcpip node *db2_node_name* remote *remote_DNS_name*
- 使用以下 DB2 命令将远程服务器上的 Db2 LUW 数据库中的 Db2 目标节点编入目录:
catalog tcpip node *db2_node_name* remote *remote_DNS_name* server *remote_port_number*
- 使用以下 DB2 命令将 Db2 源或目标数据库添加到远程服务器上的 Db2 目录:
catalog db *database_name* as *database_alias* at node *db_node_name*
注:有关这些命令的更多信息,请参阅 IBM Db2 LUW 文档。
- 下载并安装适用于远程服务器上的 Db2 LUW 数据库的 Oracle GoldenGate 构建。