安装 Oracle GoldenGate for Sybase 的先决条件

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

创建 Oracle GoldenGate FOR Sybase 部署要求在启动 Oracle GoldenGate Configuration Assistant (OGGCA) 之前安装受支持的操作系统版本 SDK FOR SAP ASE 16.0.3 和 Linux 网络库 (libnsl) 软件包。

必需的 Linux 软件包

在创建部署之前,需要提供 Linux 网络库 (libnsl) 软件包。运行以下命令安装该软件包:

sudo yum install libnsl

Sybase SDK FOR SAP ASE 安装

下面是安装 SDK FOR SAP ASE 16.0.3 的基本步骤。

有关详细说明和要求,请参阅 SAP 文档。1。通过查看认证矩阵 Certification Matrix ,验证此版本的 Oracle GoldenGate for Sybase 支持哪些操作系统。

  1. 下载 SDK FOR SAP ASE 16.0.3(位于 https://me.sap.com/softwarecenter ),然后根据要安装 Oracle GoldenGate FOR Sybase 的操作系统选择下载。注:请勿安装 SDK FOR SAP ASE 16.0 版本,因为众所周知,这会导致 Oracle GoldenGate 管理服务出现问题。
  1. 运行以下命令将下载的程序包解压缩到暂存文件夹,然后导航到提取的文件夹。

    tar -xvf SDKASE160003PL_15-81009139.TGZ-C /path/staging
    cd /path/staging/ebf30977
  2. 启动 setup.bin 程序并按照提示选择安装文件夹。

    ./setup.bin
  3. 选择要安装的 Install Set(安装集)时,选择 Custom(定制),并且至少安装 Open Client(打开客户机) > DB-Library(DB-Library) 软件包。

  4. 安装完成后,以将安装 Oracle GoldenGate 的用户的身份导航到 Sybase SDK 安装目录。

    示例:

    [oracle@localhost]$ cd /opt/sap

  5. 源代码为 Sybase SDK 环境变量。这将设置 LD_LIBRARY_PATH 和 SYBASE 会话变量的正确值,这些变量是创建 Oracle GoldenGate for Sybase 部署所需的值。

    [oracle@locahost sap]$ . ./SYBASE.sh

  6. 运行以下命令以确认已正确设置这两个变量,然后继续创建部署。

    [oracle@locahost sap]$ echo $LD_LIBRARY_PATH
    [oracle@locahost sap]$ echo $SYBASE

    示例输出:

    [oracle@localhost sap]$ echo $LD_LIBRARY_PATH
    /opt/sap/OCS-16_0/lib:/opt/sap/OCS-16_0/lib3p64:
    /opt/sap/OCS-16_0/lib3p:
    [oracle@localhost sap]$ echo $SYBASE
    /opt/sap/

注:创建部署时,请确保 Oracle GoldenGate Configuration Assistant 的步骤 3 的“环境变量”部分中同时列出了 LD_LIBRARY_PATH 和 SYBASE 变量。否则,请使用系统中的值手动添加缺少的任何变量,然后继续创建部署。