Installing Oracle GoldenGate

了解首次安装 Oracle GoldenGate 微服务体系结构的步骤,并包含有关下载新版本 Oracle GoldenGate 基本发行版的说明。

要下载并安装基本发行版的后续修补程序,请转到 My Oracle Support 的 Patches and Updates(修补程序和更新)选项卡,网址为:

https://support.oracle.com 另请参见 Installing Patches for Oracle GoldenGate Microservices Architecture 。

安装 Oracle GoldenGate 微服务体系结构

安装 Oracle GoldenGate Microservices Architecture for Oracle 和非 Oracle 数据库的步骤相同。但是,在开始安装之前有一些先决条件。

开始安装之前,请验证是否满足操作系统和所需的数据库配置。在开始安装微服务体系结构之前,请参阅以下链接:

要安装 Oracle GoldenGate 微服务体系结构 (Microservices Architecture,MA),请执行以下步骤:

  1. 使用 Performing an Interactive Installation with OUI for MA 或 Performing a Silent Installation with OUI 中提供的步骤安装 Oracle GoldenGate 软件。

  2. 如果需要,为数据库设置必要的环境变量。

    注:(仅限 Oracle)从 Oracle GoldenGate 21c 发行版开始,ORACLE_HOME 和 LD_LIBRARY_PATH 不指向任何数据库目录。借助统一构建功能,这些环境变量现在指向 OGG_HOME(子)目录,因为 Oracle Database Client Software 嵌入在 Oracle GoldenGate 中。

  3. 为安全 GoldenGate 部署创建客户机、服务器和可信 rootCA 证书。Create Certificates for Secure Deployments 中提供了创建这些证书的步骤。

  4. 运行 Oracle GoldenGate Configuration Assistant (oggca) 向导可为 Oracle GoldenGate 安装添加部署。有关运行 OGGCA 实用程序的步骤,请参见 Add a Deployment 。

安装程序将 Oracle GoldenGate 主目录 ($OGG_HOME) 注册到与所选数据库关联的主产品清单。如果产品是使用 OUI 安装的,清单将存储有关主机上安装的所有 Oracle 软件产品的信息。

使用 OUI 为 MA 执行交互式安装

使用图形用户界面安装 Oracle GoldenGate,并提示您提供所需的安装信息。以下说明适用于新安装和升级:

  1. 创建要在其中安装 Oracle GoldenGate 的临时暂存目录。

    例如,在 Linux 上,目录为 mkdir /u01/stage/oggsc。

    对于 Windows,创建用于安装 Oracle GoldenGate 的目录(例如 gghome),以及用于保留安装 .zip 文件(例如 ogg)的目录。例如:C:>mkdir gghome ogg

  2. 将安装 .zip 文件解压缩到临时暂存目录中。例如:

    对于 Linux:unzip ./fbo_ggs_Linux_x64_Oracle_services_shiphome.zip -d ./temp directory

    对于 Windows:C:\ogg>unzip fbo_ggs_Windows_x64_Oracle_services_shiphome.zip -d temp

  3. 在展开的目录中,在 UNIX 或 Linux 上运行 fbo_ggs_Linux_x64_Oracle_services_shiphome/Disk1/runInstaller 程序。在 Windows 上,运行 fbo_ggs_Windows_x64_Oracle_services_shiphome/Disk1/setup.exe 程序。

    OUI 安装向导已启动。

  4. 在选择安装选项页上,为您的环境选择 Oracle Database 版本,然后单击下一步。

  5. 在指定安装详细信息页上,指定以下内容:

    1. 对于软件位置,指定将安装 Oracle GoldenGate 软件的位置。这将是安装完成后的 Oracle GoldenGate 主目录 (OGG_HOME)。例如:适用于 Windows 的 C:\gghome。如果设置了 $OGG_HOME 环境变量,则这应该是显示的路径。指定的目录不能是 Oracle Central Inventory 中的注册主目录。

    2. 单击下一步。

  6. 在 Summary(概要)页面上,确认有足够的空间用于安装,并且安装选择正确无误。

    1. (可选)单击保存响应文件以将安装信息保存到响应文件。您可以从命令行将此文件作为输入来运行安装程序,以复制在其他系统上成功安装的结果。您可以编辑此文件或从模板创建新文件。

    2. 单击 Install 开始安装,或单击 Back 返回并更改任何输入规范。升级现有 Oracle GoldenGate 安装时,OUI 会通知您软件位置具有文件或目录。单击是继续。

    3. 如果创建了主产品清单目录,系统会提示您运行 INVENTORY_LOCATION/orainstRoot.sh 脚本。必须以 root 操作系统用户身份执行此脚本。此脚本将建立清单数据并为每个已安装的 Oracle 产品(在本例中为 Oracle GoldenGate)创建子目录。

    安装完成时会通知您。

  7. 单击 Close(关闭)完成安装。

使用 OUI 执行无提示安装

如果您的系统没有 X-Windows 或图形界面,或者您希望以自动方式执行安装,则可以从命令行界面执行静默安装。静默安装可确保组织中的多个用户在安装 Oracle 产品时使用相同的安装选项。

无提示安装是使用响应文件驱动的。通过在交互式 Oracle Universal Installer 会话期间选择保存响应文件选项或在解压缩 Oracle GoldenGate 二进制文件后编辑位于响应目录中的 oggcore.rsp 模板,可以保存响应文件。

编辑默认响应文件

您可以编辑默认响应文件,而不必从交互式 Oracle Universal Installer 会话保存设置。如果要手动编辑响应文件,请提供以下信息并保存该文件:

Installing Oracle GoldenGate

要使用响应文件执行无提示安装,请执行以下步骤:

  1. 运行以下命令以解压缩包含 Oracle GoldenGate 安装程序的文件夹。

    cd unzipped_directory/[fbo_]ggs_OS_database_services_shiphome/Disk1
  2. 运行以下命令以启动安装程序。

    ./runInstaller -silent -nowait -responseFile absolute_path_to_response_file

将 Oracle GoldenGate 微服务体系结构集成到集群中

如果在集群中安装了 Oracle GoldenGate,请执行以下步骤将 Oracle GoldenGate 集成到集群解决方案中。

Oracle GoldenGate 微服务架构通过 HTML5 网页、命令行界面和 API 提供支持 REST 的服务,包括远程配置、管理和监视。

有关在集群中安装和使用 Oracle GoldenGate 的更多信息,请参见 Oracle GoldenGate Microservices Architecture with Oracle Real Application Clusters Configuration Best Practices 技术简报。