安装 Oracle GoldenGate for TimesTen 的先决条件
了解为 TimesTen 数据库安装 Oracle GoldenGate 的先决条件。
要创建 Oracle GoldenGate for Oracle TimesTen 部署,需要在要安装 Oracle GoldenGate 的服务器上安装 Oracle TimesTen 客户端。如果 Oracle GoldenGate 安装在 Oracle TimesTen 数据库服务器上,则所需的客户机组件已经可用。但是,如果要在集线器服务器上安装 Oracle GoldenGate,则必须单独安装 Oracle TimesTen 客户机。
Oracle TimesTen 软件安装
从以下站点下载 Oracle TimesTen 软件,基于要安装 Oracle GoldenGate 的平台以及 Oracle TimesTen 数据库的版本选择软件的版本和操作系统平台。
https://www.oracle.com/database/technologies/timesten-downloads.html
有关受支持的 Oracle GoldenGate 平台和受支持的 Oracle TimesTen 数据库版本列表,请查看此 Oracle GoldenGate 发行版的认证矩阵。
-
下载支持的数据库版本的内存中数据库。
-
根据 Oracle TimesTen In-Memory Database Installation Guide 中提供的说明,将 Oracle TimesTen 安装文件提取到指定的位置。
-
请按照 TimesTen 文档提供的安装说明进行操作,了解完整的安装详细信息。
仅客户机实例创建
对于计划安装 Oracle GoldenGate 的非数据库服务器环境,在安装 Oracle TimesTen 客户机库后,请按照 TimesTen 文档说明创建仅客户机实例 TimesTen。1。执行以下操作:
<pre class="copy"><code>[oracle@tt_installation_dir]$ ./bin/ttInstanceCreate -clientonly</code></pre>
- 按照实例安装提示进行操作,记下实例名称和实例安装位置。设置 Replicat 与 Oracle TimesTen 的 ODBC 连接时,需要提供此信息。
设置环境变量
在安装 Oracle GoldenGate for TimesTen 之前,请确保已为所需的系统环境变量寻源。与 Oracle TimesTen 交互的所有会话或进程都需要正确的环境设置。每个 Oracle TimesTen 实例(服务器和客户机)都包含用于设置所需环境变量的脚本。此脚本位于 tt_instance_home/bin 中,名为 ttenv.[c]sh。它应该始终点缀或寻源,并且永远不会直接执行。
为位于 /home/oracle/tt221 的 TimesTen 实例设置 bash shell 环境的示例:
source /home/oracle/tt221/bin/ttenv.sh
虽然可以手动设置所需的环境变量,但不建议这样做。