Wednesday, August 21, 2024

Oracle Golden Gate 21c Microservices Installation

Oracle Golden Gate Microservices Architecture

Oracle Golden Gate Microservices Architecture has been introduced in Oracle Golden Gate version 12.3. A kind of architecture mainly designed on the perspective of Cloud operations. So, the older one is now called as Classic Architecture.

As we all aware that, Oracle Golden Gate Classic Extract for Oracle Database is already de-supported from OGG version 18c and now from OGG 21c, Oracle Golden Gate Classic Architecture itself got deprecated and may be de-supported and unavailable in future releases.

So, Oracle recommends the customers to move to Microservices architecture.

Downloaded the binary and unzipped in the below location.


Before installing OGG 21c MA, you need to create three directories which are below,

Why you need the above three directories ? What is the need of it ?

/u01/ogg/ogg21c_ma       >   OGG_HOME
/u01/ogg/ogg21c_sm       >   Service Manager Home
/u01/ogg/ogg21c_deploy   >   Deployment Home


Installer






Choose software location. This is OGG HOME /u01/ogg/ogg21c_ma










Installed binaries understanding


Deploying OGG Microservices

Run the oggca.sh which takes us to the Deployment screen.



[oracle@ebsazt bin]$ ./oggca.sh

Configure Service Manager. The location of Service Manager is /u01/ogg/ogg21c_sm
If you want to register as a service check the box Register Service Manager as a system service/daemon




Name deployment name like deployment01





Note down the underline directories as well.










Provide Schema name to add it in the GLOBALS file.
c##ggadmin
















As we have registered the Service Manager as daemon, it will be started automatically. Check if it is running,



Login to the Service Manager GUI. Provide the username and password.



Once you login to the Service Manager, you can see the other services running. Here Service Manager is just a watch dog




Administration Service is where we can create Extract and Replicate processes. 
Login to the Administration server. Port 7002
(Default is 7001 but in my case I change default due to already user)
 




Distribution Service is where we configure the data push. Where the data needs to be replicated? To which Target.

































































Oracle Golden Gate 21c Microservices Installation

Oracle Golden Gate Microservices Architecture Oracle Golden Gate Microservices Architecture has been introduced in Oracle Golden Gate versio...