将数据从 YugabyteDB 复制到自治 AI 事务处理
开始之前
要成功完成此快速入门,请确保您具有:
- 充当源数据库的 YugabyteDB 安装
- 自治 AI 事务处理实例,用作目标数据库。
- 为 Oracle GoldenGate 准备的 YugabyteDB
环境设置: Autonomous AI Transaction Processing (ATP)
- 下载并解压缩示例数据库方案。
- 解锁 GGADMIN 用户。
- 在 Oracle Cloud 控制台中,从 Autonomous AI Database 页面中选择 ATP 实例,以查看其详细信息并访问 Database Actions。
- 依次单击 Database Actions(数据库操作)和 Database Users(数据库用户)。
- 定位 GGADMIN ,然后单击其省略号菜单(三个点)并选择编辑。
- 在“编辑用户”面板中,输入 GGADMIN 密码,确认密码,然后取消选择帐户已锁定。
- 单击应用更改。
- 加载目标示例方案和数据。
- 从“Database Actions(数据库操作)”菜单中,选择 SQL 。
- 将脚本从 OCIGGLL_OCIGGS_SETUP_USERS_ADW.sql 复制并粘贴到 SQL 工作表中。
- 单击运行脚本 “Script Output(脚本输出)”选项卡显示确认消息。
- 清除 SQL 工作表,然后从 OCIGGLL_OCIGGS_SRC_MIRROR_USER_SEED_DATA.sql 中复制并粘贴 SQL。
- 要验证表是否已成功创建,请关闭 SQL 窗口,然后重新打开该窗口。在“Navigator(导航器)”选项卡中,查找 SRC_OCIGGLL 方案,然后从其各自的下拉列表中选择表。
任务 1:创建 OCI GoldenGate 资源
此快速入门示例需要源和目标的部署和连接。
- 为源 PostgreSQL 数据库创建部署。
- 为目标 Autonomous AI Transaction Processing 实例创建部署。
- 创建与源 PostgreSQL 数据库的连接。
- 对于类型,请确保选择 YugabyteDB 。
- 对于数据库名称,请输入 YugabyteDB 名称。
- 对于主机,输入 YugabyteDB 运行的计算实例的公共 IP。
- 对于端口,输入
5433。 - 对于用户名,输入
ggadmin。 - 对于 Password(密码),输入密码。
- 对于 Security Protocol(安全协议),选择 Plain(普通)。
- 为目标 Autonomous AI Transaction Processing 实例创建连接。
- 创建与 GoldenGate 的连接,然后将此连接分配给源 PostgreSQL 部署。
- 将源连接分配给源 PostgreSQL 部署。
- 将目标连接分配给目标 Oracle 部署。