应用到 Oracle Autonomous AI Database 的先决条件

您可以从经过 Oracle GoldenGate 认证的任何源数据库或平台复制到 Oracle Autonomous AI Database。

您应具有以下详细信息:

要使用 Oracle GoldenGate 将数据传送到 Oracle Autonomous AI Database 实例,请执行以下任务:

解锁适用于 Oracle GoldenGate 的自治 AI 数据库用户

以下是完成配置任务的步骤:

注:说明基于已配置源环境的假设。了解在 Oracle Autonomous AI Database 环境中配置复制所需的步骤。

  1. 对于 Oracle GoldenGate 本地部署,请确保已安装 Oracle GoldenGate。

    您还可以使用 Oracle GoldenGate Microservices Architecture 21c for Marketplace for Oracle Autonomous AI Database Serverless 21c。Oracle GoldenGate Microservices Architecture 21c 及更高版本支持使用 Marketplace for Oracle Autonomous AI Database Serverless 捕获自治 AI 数据库。

  2. 为您的 Oracle GoldenGate 环境创建部署。这是将创建将数据应用于自治 AI 数据库的复制的部署。

  3. 自治 AI 数据库实例具有 Oracle GoldenGate 内部部署的预创建用户 ggadmin。已向 ggadmin 用户授予复制所需的特权。此用户将存储用于 Oracle GoldenGate 处理的任何对象,例如检查点表和心跳对象。缺省情况下,此用户将被锁定。要解锁 ggadmin 用户,请使用任何 SQL 客户端工具以 ADMIN 用户身份连接到 Oracle Autonomous AI Database 实例。请参阅关于连接到自治 AI 数据库实例。

  4. 运行 ALTER USER 命令以解锁 ggadmin 用户并为其设置密码。此选项将在命令行中用于 Oracle Autonomous AI Database 上的任何 DBLOGIN 操作。它将在 Replicat 中使用,以允许 Oracle GoldenGate 连接到 Oracle Autonomous AI Database 并应用数据。

    ALTER USER ggadmin IDENTIFIED BY p0$$word ACCOUNT UNLOCK;

获取自治 AI 数据库客户端身份证明

要与 Oracle Autonomous AI Database 实例建立连接,您需要下载客户端身份证明文件。可通过两种方式下载客户端身份证明文件:Oracle Cloud Infrastructure Console 或 Database Actions 启动板。

有关详细信息,请参见 Downloading Client Credentials (Wallets) 。

注:如果您没有 Oracle Autonomous AI Database 的管理员访问权限,则应要求服务管理员下载身份证明文件并向您提供这些文件。

以下步骤使用数据库操作启动板下载客户端身份证明文件。

  1. 登录到自治 AI 数据库账户。

  2. 从数据库实例页中,单击数据库操作。这将启动“Database Actions(数据库操作)”启动板。Launchpad 尝试以 ADMIN 身份将您登录到数据库。如果不成功,系统会提示您输入数据库 ADMIN 用户名和口令。

  3. 在数据库操作启动板上的管理下,单击下载客户端身份证明 (Wallets) 。

  4. 输入用于保护客户端身份证明 zip 文件的密码,然后单击下载。

    注:下载 wallet 时提供的密码可保护下载的客户端身份证明 wallet。

  5. 将凭证 zip 文件保存到本地系统。凭证 zip 文件包含以下文件:

    • cwallet.sso

    • ewallet.p12

    • keystore.jks

    • ojdbc.properties

    • sqlnet.ora

    • tnsnames.ora

    • truststore.jks

    • ewallet.pem

    • README.txt

    在配置 Oracle GoldenGate 以使用 Oracle Autonomous AI Database 实例时,请参阅并更新 sqlnet.ora 和 tnsnames.ora 文件(如果需要)。

为自治 AI 数据库设置复制先决条件后的后续步骤

为 Oracle Autonomous AI Databases 准备 Oracle GoldenGate 后,您可以按照主题为 Oracle Autonomous AI Database 配置复制中的说明操作。