Saturday, January 21, 2023

Checking in at the Golden Gate 19c

Checking in at the Golden Gate

https://paulguerin.medium.com/checking-in-at-the-golden-gate-e8af42eba786

git clone https://github.com/oracle/vagrant-projects
cd ~/vagrant-projects/OracleGoldenGate/19.3.0

Now just need to download the database and Golden Gate prerequisite files that are the following:      

    LINUX.X64_193000_db_home.zip
   191004_fbo_ggs_Linux_x64_shiphome.zip (or later)
   OGG_BigData_Linux_x64_19.1.0.0.1 (or later)

vagrant up
vagrant ssh
sudo su - oracle
cd /u01/oggbd
./ggsci
info all

vagrant script has an error related to KAFKA download :
https://downloads.apache.org/kafka/2.8.2/
curl https://downloads.apache.org/kafka/2.8.2/kafka_2.12-2.8.2.tgz -# -o /tmp/kafka_2.12-2.8.2.tgz


Other GoldenGate Links : 
----------------------------------

The Ultimate Guide to Setup Golden Gate On Vagrant Box : 

HOW TO PREPARE A GOLDENGATE TEST LAB?

Oracle GoldenGate - Basic Configuration : 

Administering Oracle GoldenGate 19c :
https://docs.oracle.com/en/middleware/goldengate/core/19.1/admin/administering-oracle-goldengate.pdf


GoldenGate for Big Data and Kafka Handlers hands-on – part 1
https://blog.yannickjaquier.com/oracle/goldengate-for-big-data-and-kafka-handlers-hands-on-part-1.html

GoldenGate for Big Data and Kafka Handlers hands-on – part 2
https://blog.yannickjaquier.com/oracle/goldengate-for-big-data-and-kafka-handlers-hands-on-part-2.html

----------------------------------


HOW TO CREATE THE SAMPLE HR SCHEMA IN YOUR PDB?
https://ora-base.com/?p=1415

Step 1 ) Navigate to the DEMO folder
[oracle@ggs1 ~]$ cd /u01/app/oracle/product/19c/dbhome_1/demo/schema/human_resources

Step 2 ) Connect to the PDB and execute the “hr_main.sql”
[oracle@ggs1 human_resources]$ sqlplus / as sysdba

SQL> alter session set container=ORCLPDB;
SQL> @hr_main.sql

specify password for HR as parameter 1:
Enter value for 1: hr

specify default tablespeace for HR as parameter 2:
Enter value for 2: users

specify temporary tablespace for HR as parameter 3:
Enter value for 3: temp

specify log path as parameter 4:
Enter value for 4: /tmp

Step 3 ) Let’s connect as HR and check the tables
[oracle@ggs1 human_resources]$ sqlplus hr/hr@orclpdb

SQL> show user
SQL> set lin 200
SQL> col tname format a30
SQL> select * from tab;


----------------------------------

Oracle GoldenGate 12c
http://samiora.blogspot.com/2020/05/oracle-goldengate-12c.html
Oracle GoldenGate Processes

How GoldenGate Works :

















ORACLE GOLDENGATE - critical components :
https://medium.com/@Xavient/oracle-goldengate-57b09329222

Oracle GoldenGate Windows and UNIX Administrator’s Guide 11g Release 2 Patch Set 1 https://docs.oracle.com/cd/E35209_01/doc.1121/e29397.pdf

15 comments:

  1. Android developer classes provide guided learning from experienced instructors. They focus on real-time mobile application development. These android developer classes improve technical expertise. They are reliable.

    ReplyDelete
  2. “Insightful share! Our Java course focuses on real-time coding and project-based learning.” complete java course

    ReplyDelete
  3. “Excellent content! Our UI/UX training builds practical design skills for modern applications.” ui and ux training

    ReplyDelete
  4. Android developer classes teach professional app development techniques. It focuses on industry-standard practices. This android developer classes improves coding efficiency. Learners build real-world applications. Material design concepts are included. Performance optimization is covered. Practical exercises are explained. It supports career advancement.

    ReplyDelete
  5. An iOS development bootcamp online provides intensive training for learners who want to quickly master mobile app development. It explains Swift programming, UI design, and development techniques clearly. This ios development bootcamp online helps students gain practical experience through real-time projects. Learners build applications to strengthen their skills. The bootcamp prepares learners for professional iOS developer roles.

    ReplyDelete
  6. CPQ training focuses on mastering the Configure, Price, Quote process, helping you optimize sales processes and reduce errors. This training will give you hands-on experience with leading CPQ tools, including Salesforce CPQ.cpq training

    ReplyDelete
  7. A MuleSoft course provides a deep dive into API-led connectivity and integrations. Learn to build, deploy, and manage APIs efficiently, making you a valuable asset in today’s API-driven digital landscape.mulesoft course

    ReplyDelete
  8. Great insights! servicenow classes are ideal for beginners to learn platform fundamentals and advanced concepts easily.servicenow classes

    ReplyDelete
  9. Well written! The aws devops training
    includes hands-on training in CI/CD pipelines, cloud platforms, and containerization.

    ReplyDelete
  10. Helpful post! Mulesoft classes at OnlineITGuru are structured with real-time examples and practical labs, making learning more effective and engaging.mulesoft classes

    ReplyDelete
  11. Great article! If you need flexible learning, OnlineITGuru provides excellent MuleSoft online training with live sessions and recordings.mulesoft online training

    ReplyDelete
  12. Very useful content about MuleSoft training in India. It’s good to see how the demand for integration professionals is growing in the market.MuleSoft Training India

    ReplyDelete
  13. Mulesoft api training is very helpful for understanding API-led connectivity and management.mulesoft api training

    ReplyDelete
  14. Excellent read! Our devops and aws training
    equips professionals with hands-on experience in Jenkins, Docker, Kubernetes, and cloud platforms for real-world deployments.

    ReplyDelete
  15. Online Salesforce CPQ training is a great option. Thanks for explaining the flexibility and benefits.salesforce cpq training online

    ReplyDelete