安装 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 支持哪些操作系统。
- 下载 SDK FOR SAP ASE 16.0.3(位于 https://me.sap.com/softwarecenter ),然后根据要安装 Oracle GoldenGate FOR Sybase 的操作系统选择下载。注:请勿安装 SDK FOR SAP ASE 16.0 版本,因为众所周知,这会导致 Oracle GoldenGate 管理服务出现问题。
-
运行以下命令将下载的程序包解压缩到暂存文件夹,然后导航到提取的文件夹。
tar -xvf SDKASE160003PL_15-81009139.TGZ-C /path/staging cd /path/staging/ebf30977 -
启动
setup.bin程序并按照提示选择安装文件夹。./setup.bin -
选择要安装的 Install Set(安装集)时,选择 Custom(定制),并且至少安装 Open Client(打开客户机) > DB-Library(DB-Library) 软件包。
-
安装完成后,以将安装 Oracle GoldenGate 的用户的身份导航到 Sybase SDK 安装目录。
示例:
[oracle@localhost]$ cd /opt/sap -
源代码为 Sybase SDK 环境变量。这将设置
LD_LIBRARY_PATH和SYBASE会话变量的正确值,这些变量是创建 Oracle GoldenGate for Sybase 部署所需的值。[oracle@locahost sap]$ . ./SYBASE.sh -
运行以下命令以确认已正确设置这两个变量,然后继续创建部署。
[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 变量。否则,请使用系统中的值手动添加缺少的任何变量,然后继续创建部署。