Skip to Main Content

Analytics Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

goldengate upgrade

RobeenApr 20 2021

Hello Team,

we are actually running GG version 18.1 on 12.1.0.2 DB. I am planning to upgrade DB to 19c soon. GG also should be upgraded as compatibility matrix.

Environment runs extract and replicat. It does a downstream capture : archivelogs are shipped from source to the target where goldengate is running.

Verify that there are no open and uncommitted transactions

send extdwh showtrans
send extdwh logend

Stop the Extract (and Pump)
stop extract *
Ensure Replicat has finished processing all current DML and DDL data in the Oracle GoldenGate trails before stopping the replicat

send reploggt status
stop replicat *
Stop the Manager process

 stop mgr !

Take a backup of the current Oracle GoldenGate installation directory on target.
cp -R /ogg/ora12c /ogg/ora12cBK
install Oracle GoldenGate 19c (19.1.0) using Oracle Universal Installer (OUI) into an existing Oracle GoldenGate directory.
Note: Ensure the checkbox to start the ManagerĀ is not ticked.

./runInstaller 

Execute the ulg.sql script located in the GoldenGate software root directory as SYSDBA. This script converts the existing supplemental log groups to the format as required by the new release.
Reposition both the existing Extract Pump as well as the Replicat processes to start reading from and processing the new trail file.

./ggsci
alter extract extdwh etrollover 
alter extract pxdwn etrollover 
info extdwh detail 
alter pxdwn extseqno <output> extrba <output>
info pxdwn detail 
alter reploggt extseqno <output> extrba <output>

start all golden gate processes.

Kindly advise if any steps are incorrect or have been missed.

Regards,

Roshan

This post has been answered by LexmanLexman-Oracle on Apr 29 2021
Jump to Answer
Comments