12c中添加PDB后GoldenGate的配置

本文介绍了在Oracle 12c环境中,如何在添加PDB后配置GoldenGate进行数据复制。内容包括创建用户、权限分配、停止与启动extract和replicat进程,以及设置源目标库的相关参数,确保PDB间的数据同步。
摘要由CSDN通过智能技术生成
OS:Oracle Linux 6.6 x64 + Windows Server 2008 R2 x64
DB:Oracle RAC 12.1.0.2
GoldenGate:12.2

当前状态:
Linux上的RAC数据库其下有一PDB名为PDB1,已与Windows下的单实例中的PDB1,通过OGG实现同步。

现计划:在RAC中新增一个PDB2,与Windows通过OGG保持同步。

需知:
1)OGG源端只需一个Extract和一个Pump进程来捕获所有PDB的数据;而目的端需为每个PDB准备一个Replicat进程;
2)源端只需一个Pump进程,但需要多个Remote Trail文件与目的端的Replicat进程一一对应;

以下是大致步骤:

0. 准备
源端和目的端都创建好PDB2。源端需要准备好数据、用户权限、Constraints,目的端只需准备好表空间。

1. OGG授信认证
源端若已经创建了container=all的用户,可继续使用该用户创建ALIAS

点击(此处)折叠或打开

  1. ALTER CREDENTIALSTORE ADD USER c##ggadm@pdb2 PASSWORD ggadm ALIAS ggadm2 DOMAIN ext
目的端需创建PDB下的用户并赋权:

点击(此处)折叠或打开

  1. create user ggadm identified by ggadm;
  2. grant dba to ggadm;

  3. GGSCI
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值