-
Notifications
You must be signed in to change notification settings - Fork 36
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
WMS ID = 11526 - GoldenGate Microservices for License deployments 21c…
… to 23ai upgrade (#201) * passwd issue * typos * 23ai upgrade * typos * typos * typos * new image ID * new livelab url * cleanup
- Loading branch information
1 parent
9c45506
commit 8a02337
Showing
88 changed files
with
217 additions
and
189 deletions.
There are no files selected for viewing
252 changes: 137 additions & 115 deletions
252
goldengate-microservices21c/create-replication/create-replication.md
Large diffs are not rendered by default.
Oops, something went wrong.
Binary file removed
BIN
-94.9 KB
goldengate-microservices21c/create-replication/images/add-trandata.png
Binary file not shown.
Binary file added
BIN
+53.6 KB
goldengate-microservices21c/create-replication/images/add-trandata23.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed
BIN
-68 KB
goldengate-microservices21c/create-replication/images/bigdata-receiv.png
Binary file not shown.
Binary file added
BIN
+149 KB
goldengate-microservices21c/create-replication/images/bigdata-receiv23.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file added
BIN
+142 KB
goldengate-microservices21c/create-replication/images/check-tran2-23.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed
BIN
-72 KB
goldengate-microservices21c/create-replication/images/check-tran2.png
Binary file not shown.
Binary file added
BIN
+100 KB
goldengate-microservices21c/create-replication/images/check-tran23.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+301 KB
goldengate-microservices21c/create-replication/images/db-conn-ora23.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+221 KB
goldengate-microservices21c/create-replication/images/db-connection23.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed
BIN
-32.2 KB
goldengate-microservices21c/create-replication/images/deploy-ora.png
Binary file not shown.
Binary file removed
BIN
-52.6 KB
goldengate-microservices21c/create-replication/images/distr-result.png
Binary file not shown.
Binary file added
BIN
+121 KB
goldengate-microservices21c/create-replication/images/distr-result23-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+173 KB
goldengate-microservices21c/create-replication/images/distr-result23.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed
BIN
-91.2 KB
goldengate-microservices21c/create-replication/images/distri-conf.png
Binary file not shown.
Binary file added
BIN
+76.9 KB
goldengate-microservices21c/create-replication/images/distri-source23.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added
BIN
+75.2 KB
goldengate-microservices21c/create-replication/images/distri-target23.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed
BIN
-38.7 KB
goldengate-microservices21c/create-replication/images/extr-creating.png
Binary file not shown.
Binary file added
BIN
+60.3 KB
goldengate-microservices21c/create-replication/images/extr-creating23.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file added
BIN
+51.4 KB
goldengate-microservices21c/create-replication/images/extr-opt2-23.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed
BIN
-37.6 KB
goldengate-microservices21c/create-replication/images/extr-opt2.png
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed
BIN
-67.5 KB
goldengate-microservices21c/create-replication/images/extr-param.png
Diff not rendered.
Oops, something went wrong.
Binary file removed
BIN
-43.2 KB
goldengate-microservices21c/create-replication/images/extr-stats.png
Diff not rendered.
Binary file added
BIN
+159 KB
goldengate-microservices21c/create-replication/images/extr-stats23.png
Oops, something went wrong.
Binary file removed
BIN
-47.4 KB
goldengate-microservices21c/create-replication/images/extr-type.png
Diff not rendered.
Binary file added
BIN
+53.3 KB
goldengate-microservices21c/create-replication/images/extract-info23.png
Oops, something went wrong.
Binary file added
BIN
+112 KB
goldengate-microservices21c/create-replication/images/gg-connection23.png
Oops, something went wrong.
Binary file added
BIN
+234 KB
goldengate-microservices21c/create-replication/images/gg-oracle-services23.png
Oops, something went wrong.
Binary file added
BIN
+75.4 KB
goldengate-microservices21c/create-replication/images/oggdaa-add-options.png
Oops, something went wrong.
Binary file added
BIN
+171 KB
goldengate-microservices21c/create-replication/images/oggdaa-add-repl.png
Oops, something went wrong.
Oops, something went wrong.
Binary file added
BIN
+129 KB
goldengate-microservices21c/create-replication/images/oggdaa-params.png
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Binary file added
BIN
+500 KB
goldengate-microservices21c/create-replication/images/oggdaa-running.png
Oops, something went wrong.
Binary file removed
BIN
-84.4 KB
goldengate-microservices21c/create-replication/images/ora-admin-menu.png
Diff not rendered.
Diff not rendered.
Oops, something went wrong.
Binary file removed
BIN
-69.2 KB
goldengate-microservices21c/create-replication/images/ora-config.png
Diff not rendered.
Binary file removed
BIN
-76.7 KB
goldengate-microservices21c/create-replication/images/ora-create-cred.png
Diff not rendered.
Binary file added
BIN
+48.9 KB
goldengate-microservices21c/create-replication/images/ora-create-cred23.png
Oops, something went wrong.
Binary file removed
BIN
-54.4 KB
goldengate-microservices21c/create-replication/images/ora-cred-result1.png
Diff not rendered.
Binary file removed
BIN
-63.7 KB
goldengate-microservices21c/create-replication/images/ora-cred-result2.png
Diff not rendered.
Binary file added
BIN
+185 KB
goldengate-microservices21c/create-replication/images/ora-cred-result23.png
Oops, something went wrong.
Oops, something went wrong.
Binary file added
BIN
+44.6 KB
goldengate-microservices21c/create-replication/images/ora-distri-path23.png
Oops, something went wrong.
Binary file removed
BIN
-36.8 KB
goldengate-microservices21c/create-replication/images/ora-distri.png
Diff not rendered.
Binary file removed
BIN
-121 KB
goldengate-microservices21c/create-replication/images/ora-extract.png
Diff not rendered.
Binary file added
BIN
+124 KB
goldengate-microservices21c/create-replication/images/ora-extract23.png
Oops, something went wrong.
Diff not rendered.
Oops, something went wrong.
Diff not rendered.
Binary file removed
BIN
-53.7 KB
goldengate-microservices21c/create-replication/images/show-bigd.png
Diff not rendered.
Diff not rendered.
Oops, something went wrong.
Binary file removed
BIN
-65.7 KB
goldengate-microservices21c/create-replication/images/show-oradeploy.png
Diff not rendered.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,9 +8,8 @@ In this lab we will walk through the different components that have already been | |
- An Apache Kafka setup | ||
- Oracle GoldenGate comprising a number of elements: | ||
|
||
- GG for Oracle | ||
- GG for Distributed Applications and Analytics (GG for Big Data) | ||
- GG for non-Oracle | ||
- GG for Oracle 23ai | ||
- GG for Distributed Applications and Analytics 23ai | ||
|
||
We'll take a look at the current situation of these components and how to interact with them. | ||
|
||
|
@@ -24,18 +23,16 @@ The default way to interact with the environment is using a single browser windo | |
|
||
### Objectives | ||
|
||
Understanding the different components that were pre-installed, how to access these throught the various available interfaces, and how to reset the lab in case of issues. | ||
|
||
Understanding the different components that were pre-installed, how to access these through the various available interfaces, and how to reset the lab in case of issues. | ||
|
||
### Prerequisites | ||
|
||
This lab assumes you have: | ||
|
||
- A Free Tier, Paid or LiveLabs Oracle Cloud account | ||
- You have completed: | ||
|
||
- Lab: Prepare Setup (*Free-tier* and *Paid Tenants* only) | ||
- Lab: Environment Setup | ||
- Lab: Prepare Setup (*Free-tier* and *Paid Tenants* only) | ||
- Lab: Environment Setup | ||
|
||
## Task 1: Using the noVNC interface | ||
|
||
|
@@ -54,7 +51,6 @@ This lab assumes you have: | |
|
||
 | ||
|
||
|
||
In the course of the lab we'll ask you run multiple commands in parallel, so you should open up a second Terminal window. | ||
|
||
3. Click on the **Terminal** icon on the top right, and select **New Window** | ||
|
@@ -67,13 +63,13 @@ This lab assumes you have: | |
|
||
5. Change directory into the scripts directory | ||
|
||
``` | ||
```bash | ||
<copy>cd scripts</copy> | ||
``` | ||
|
||
6. List the content of this directory | ||
|
||
``` | ||
```bash | ||
<copy>ll</copy> | ||
``` | ||
|
||
|
@@ -87,21 +83,23 @@ This lab assumes you have: | |
- **demo_reset.sh**: completely reset the lab environment to restart the lab execution. You can use this script to restart the lab execution with a fresh setup. | ||
|
||
7. Access the Oracle database directly using **sqlplus** from the command line: | ||
``` | ||
<copy>sqlplus system/Welcome#123 as sysdba </copy> | ||
``` | ||
``` | ||
<copy>sqlplus system/Welcome#123 as sysdba </copy> | ||
``` | ||
8. Make sure the listener is set up correctly, by issuing the following command: | ||
``` | ||
<copy>alter system set LOCAL_LISTENER='' scope=both;</copy> | ||
``` | ||
``` | ||
<copy>alter system set LOCAL_LISTENER='' scope=both;</copy> | ||
``` | ||
Now use the ```exit``` command to quit your sqlplus session. | ||
9. Make sure the listener is started properly, by issuing the following command: | ||
``` | ||
```bash | ||
<copy>lsnrctl start</copy> | ||
``` | ||
You can use the command ```lsnrctl status``` to check the result | ||
10. List the available **kafka topics** with the below command: | ||
|
@@ -129,17 +127,13 @@ Return to the browser window that was open on the right, showing the **GoldenGat | |
Password: <copy>oggadmin</copy> | ||
``` | ||
 | ||
 | ||
2. Confirm successful login: | ||
 | ||
 | ||
If successful, the page above is displayed and as a result your environment is now ready. | ||
3. You can see the various **deployment types** that were already configured on this environment for GoldenGate. | ||
 | ||
If successful, the page above is displayed and as a result your environment is now ready, and you can see the various **deployment types** that were already configured on this environment for GoldenGate. | ||
- For each deployment type you can access the different services associated with the Deployment: | ||
|
@@ -148,6 +142,8 @@ Return to the browser window that was open on the right, showing the **GoldenGat | |
- Performance Metrics Service | ||
- Receiver Service | ||
 | ||
In the interest of time and for ease of execution, all prerequisite tasks to prepare the database for GoldenGate replication have already been performed on your VM instance. This includes: | ||
- Enabling Archive Log Mode | ||
|
@@ -166,13 +162,13 @@ In some cases you might want to access the GoldenGate consoles and the terminal | |
In order to enable this, you need to have the private key corresponding to the public key used when creating the OCI Compute instance. | ||
With this key available, you can run a remote shell of you choice - for example putty on windows or ssh on Mac. Below an axample to access the console via a mac shell: | ||
With this key available, you can run a remote shell of you choice - for example putty on windows or ssh on Mac. Below an example to access the console via a mac shell: | ||
``` | ||
<copy>ssh -i yourprivatekey [email protected]</copy> | ||
``` | ||
- replace *youprivatekey* with a valid path to the private key corresponding to the public key specified during the instance creation | ||
- replace *yourprivatekey* with a valid path to the private key corresponding to the public key specified during the instance creation | ||
- replace the IP address 123.123.123.123 with the public IP address of your compute instance. This is the same IP used to access the noVNC console. | ||
2. Once you are logged in as user **opc** you need to sudo to user **oracle** to be able to run the lab commands: | ||
|
@@ -181,7 +177,7 @@ In some cases you might want to access the GoldenGate consoles and the terminal | |
<copy>sudo su - oracle</copy> | ||
``` | ||
3. Access the GoldenGate Service Manager through your local brower on your desktop, using the IP address and the port 10000 : | ||
3. Access the GoldenGate Service Manager through your local browser on your desktop, using the IP address and the port 10000 : | ||
``` | ||
<copy>http://123.123.123.123:10000</copy> | ||
|
@@ -193,10 +189,10 @@ You may now **proceed to the next lab**. | |
## Learn More | ||
- [GoldenGate Microservices](https://docs.oracle.com/en/middleware/goldengate/core/19.1/understanding/getting-started-oracle-goldengate.html#GUID-F317FD3B-5078-47BA-A4EC-8A138C36BD59) | ||
- [GoldenGate Microservices](https://docs.oracle.com/en/middleware/goldengate/core/23/coredoc/overview-oracle-goldengate.html#GUID-3B1EF969-4A36-4338-820E-16F82B5C646D) | ||
## Acknowledgements | ||
- **Author** - Jan Leemans, December 2023 | ||
- **Contributors** - Carmelo Millan | ||
- **Last Updated By/Date** | ||
- **Last Updated** - Jan Leemans, June 2024 |
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Diff not rendered.
Oops, something went wrong.
Diff not rendered.
Diff not rendered.
Oops, something went wrong.
Diff not rendered.
Oops, something went wrong.
Diff not rendered.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Diff not rendered.
Oops, something went wrong.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
{ | ||
"workshoptitle": "Goldengate 21c Microservices", | ||
"workshoptitle": "Goldengate 23ai Microservices", | ||
"help": "[email protected]", | ||
"tutorials": [ | ||
{ | ||
|