暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

Oracle云的GoldenGate实验(一)

FishData 2022-08-15
893

本文是介绍在Oracle云服务(OCI)上实践GoldenGate部署和配置操作系统教程的第一篇。虽然Oracle目前的颓势非常明显,但是放眼全球,在传统行业使用的Oracle应用还是特别多的,如果他们考虑上云的需求,为了保证IT架构的一致性,可能会更多的考虑使用OCI。

实验入口地址

https://apexapps.oracle.com/pls/apex/dbpm/r/livelabs/view-workshop?wid=797


点击Start进去实验



点击后需要使用Oracle账号进行登陆,如果没有账号的话可以在官网免费注册一个。


下一个页面默认预约其在线的workshop,并且需要确认接收Oracle的邮件才能进入下一步。 

提交后,Oracle才会为你预约一个在线课堂,其中包含免费的实验环境,预约可能要40分钟左右的时间。 

等部署完成后,就可以使用Launch Workshop
按钮进入演练用的环境。 

进入课程后,按照页面左侧的菜单栏步骤依次学习和操作即可。右上角有课程环境的倒计时,若不能在3小时内完成,别忘记点击Extend Workshop Reservation延时, 每次点击可以延长一个小时,总共可以点击三次。 

实验操作

获得实验环境的地址,点击左上角的View Login Info即可

oci环境信息

实验1

目的:创建Oracle Cloud Infrastructure (OCI) GoldenGate

创建GoldenGate实例

  • 登陆OCI,点击View Login Info页面中的Lauch OCI按钮,首次登陆需要重置密码 

OCI主页
  • 点击左侧菜单的Oracle数据库,然后选择GoldenGate

选择GoldenGate
  • 创建部署

部署详情页
  • 登记实例名,账号和密码

Instance: ggsinstance
Username: oggadmin
Password: <Yourpassword1>

部署成功后的详情

注册数据库

登记源和目的数据库。

  • 登记源

注意区间选择同GoldenGate创建时的选择保持一致,数据库用户密码从View Login Info中获取 

  • 登记目的

相同方式登记,数据库用户密码从View Login Info中获取 

并等待已注册数据库状态进入活动(Acitve)。 

解锁源数据用户

  • 从导航栏的Oracle数据库>自治事物处理进入设置

自治事物处理
  • 点击源数据库中的Database Actions按钮

自治数据库详情页
  • 在新开窗口中选择数据库用户

数据库用户
  • 解锁GGADMIN用户

使用的密码还是View Login Info中的Admin用户密码 

启动源库的supplemental logging

  • Database Action页面下点击SQL

打开SQL窗口
  • 打开补充日志功能

在SQL窗口输入以下命令,并执行

ALTER PLUGGABLE DATABASE ADD SUPPLEMENTAL LOG DATA;
  • 检查GoldenGate支持状态

在SQL窗口中执行以下的语句,查看support_mode
是否都为FULL

select * from DBA_GoldenGate_SUPPORT_MODE where owner = 'SRC_OCIGGLL';

support_mode

解锁目的数据库的用户

使用上一小节中相同的方法,此处不再赘述。

总结

在这一步创建了GoldenGate实例,实现与源和目的数据的连接配置。

文章转载自FishData,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论