Using Oracle Goldengate Oracle Cloud Marketplace
Using Oracle Goldengate Oracle Cloud Marketplace
F25383-07
This software and related documentation are provided under a license agreement containing restrictions on use and
disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or
allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit,
perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation
of this software, unless required by law for interoperability, is prohibited.
The information contained herein is subject to change without notice and is not warranted to be error-free. If you find
any errors, please report them to us in writing.
If this is software, software documentation, data (as defined in the Federal Acquisition Regulation), or related
documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then
the following notice is applicable:
U.S. GOVERNMENT END USERS: Oracle programs (including any operating system, integrated software, any
programs embedded, installed, or activated on delivered hardware, and modifications of such programs) and Oracle
computer documentation or other Oracle data delivered to or accessed by U.S. Government end users are "commercial
computer software," "commercial computer software documentation," or "limited rights data" pursuant to the applicable
Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, reproduction,
duplication, release, display, disclosure, modification, preparation of derivative works, and/or adaptation of i) Oracle
programs (including any operating system, integrated software, any programs embedded, installed, or activated on
delivered hardware, and modifications of such programs), ii) Oracle computer documentation and/or iii) other Oracle
data, is subject to the rights and limitations specified in the license contained in the applicable contract. The terms
governing the U.S. Government's use of Oracle cloud services are defined by the applicable contract for such services.
No other rights are granted to the U.S. Government.
This software or hardware is developed for general use in a variety of information management applications. It is not
developed or intended for use in any inherently dangerous applications, including applications that may create a risk of
personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all
appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its
affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.
Oracle®, Java, MySQL, and NetSuite are registered trademarks of Oracle and/or its affiliates. Other names may be
trademarks of their respective owners.
Intel and Intel Inside are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used
under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Epyc, and the AMD logo
are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open
Group.
This software or hardware and documentation may provide access to or information about content, products, and
services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all
warranties of any kind with respect to third-party content, products, and services unless otherwise set forth in an
applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not be responsible for any loss,
costs, or damages incurred due to your access to or use of third-party content, products, or services, except as set forth
in an applicable agreement between you and Oracle.
Contents
Preface
Audience vi
Documentation Accessibility vi
Related Information vi
Conventions vi
1 Prerequisites
Prerequisites to Deploy Oracle GoldenGate Microservices 1-1
OCI Policies Needed for Creating Oracle GoldenGate Marketplace Instances 1-2
Configuring Source or Target Database for Replication 1-2
iii
Setting up for Oracle 4-3
Setting up for MySQL 4-3
Starting the Administration Service 4-3
Setting up for PostgreSQL 4-3
Setting up Environment Variables 4-4
Changing Default Administrator Password 4-4
Changing the Administrator Password for the Service Manager 4-4
Changing the Administrator Password for the Administration Service 4-5
Changing the Default GGSCHEMA Value 4-6
Creating User Accounts 4-6
Creating Users in the Service Manager 4-6
Creating Users in the Administration Server 4-7
iv
7 Migrating Oracle GoldenGate Cloud Service (Gen 1) DIPC to Oracle
GoldenGate Classic on Oracle Cloud Marketplace
11 Troubleshooting
Logdump 11-1
Enable Debug Logging for Oracle GoldenGate Microservices 11-1
v
Preface
Preface
This guide describes how to use Oracle GoldenGate on Oracle Cloud Marketplace.
Audience
This guide is intended for the person or persons who are responsible for operating Oracle
GoldenGate and maintaining its performance. This audience typically includes, but is not
limited to, systems administrators and database administrators.
Documentation Accessibility
For information about Oracle's commitment to accessibility, visit the Oracle Accessibility
Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.
Related Information
The Oracle GoldenGate Product Documentation Libraries are found at
https://docs.oracle.com/en/middleware/goldengate/index.html
For additional information on Oracle GoldenGate, refer to, https://www.oracle.com/middleware/
technologies/goldengate.html
Conventions
The following text conventions are used in this document:
Convention Meaning
boldface Boldface type indicates graphical user interface elements associated with an
action, such as "From the File menu, select Save." Boldface also is used for
terms defined in text or in the glossary.
italic Italic type indicates placeholder variables for which you supply particular
italic values, such as in the parameter statement: TABLE table_name. Italic type
also is used for book titles and emphasis.
vi
Preface
Convention Meaning
monospace Monospace type indicates code components such as user exits and scripts;
MONOSPACE the names of files and database objects; URL paths; and input and output text
that appears on the screen. Uppercase monospace type is generally used to
represent the names of Oracle GoldenGate parameters, commands, and user-
configurable functions, as well as SQL commands and keywords.
UPPERCASE Uppercase in the regular text font indicates the name of a utility unless the
name is intended to be a specific case.
{} Braces within syntax enclose a set of options that are separated by pipe
symbols, one of which must be selected, for example: {option1 | option2 |
option3}.
[] Brackets within syntax indicate an optional element. For example in this
syntax, the SAVE clause is optional: CLEANUP REPLICAT group_name [,
SAVE count]. Multiple options within an optional element are separated by a
pipe symbol, for example: [option1 | option2].
vii
Part I
Oracle GoldenGate Microservices on Oracle
Cloud Marketplace
You need to use the Oracle GoldenGate Microservices Documentation along with the Using
Oracle GoldenGate on Oracle Cloud Marketplace guide to use Microservices on Marketplace.
1
Prerequisites
Following are the prerequisites for using Oracle GoldenGate on Oracle Cloud Marketplace.
Supported Browsers
Oracle Cloud Infrastructure supports the latest desktop versions of Google Chrome, Microsoft
Edge, Safari, Firefox, and Firefox ESR.
Note that Mobile browsers as well as private browsing mode is not supported for Firefox or
Edge.
2. Enter the path to store this file. By default, this gets saved in your home directory under a
hidden folder called .ssh. Change this default location, if required.
1-1
Chapter 1
OCI Policies Needed for Creating Oracle GoldenGate Marketplace Instances
The key fingerprint (a colon separated series of 2 digit hexadecimal values) is displayed.
Check if the path to the key is correct. In the above example, the path is /Users/
johndoe/.ssh/id_rsa.pub. You have now created a public or private key pair.
Note:
For generating key pair on Windows platform, refer to Creating a Key Pair section in
Oracle Cloud Infrastructure Documentation.
Note:
• The manage public-ips permission is required only if you give the instance a
public IP address. Oracle GoldenGate uses reserved IP addresses so that the
public address is preserved across stack upgrades.
• The Networks compartment is an assumption that the customers follow the
practice of having a separate network group manage the network resources for
all users in the tenancy. If the tenancy instead allows you to create network
resources of your own, then the policy would be: Allow group <marketplace-
permissions> to manage virtual-network-family in compartment
<Marketplace-Test>.
1-2
Chapter 1
Configuring Source or Target Database for Replication
for Oracle Database Guide. See also Preparing the System for Oracle GoldenGate (for DB2),
Preparing and Configuring the System for Oracle GoldenGate (MySQL), and SQL Server:
Preparing the System for Oracle GoldenGate in Using Oracle GoldenGate for Heterogeneous
Databases guide.
1-3
2
Getting Started with Oracle Cloud Marketplace
This chapter provides an introduction to Oracle GoldenGate on the Oracle Cloud Marketplace.
Overview
Oracle GoldenGate on Oracle Cloud Marketplace provides pre-installed versions of Oracle
GoldenGate and offers the same benefits, scalability, security, and robustness that you can rely
on for your enterprise replication needs.
Resources
The Oracle GoldenGate image on Oracle Cloud Marketplace contains the latest Oracle
GoldenGate release that is available at the time of provisioning an instance.
The Oracle GoldenGate software is installed on the compute node under the /u01/app
directory.
Block Storage
The following table provides details on the default block storage configuration used by Oracle
GoldenGate on Oracle Cloud Marketplace.
2-1
Chapter 2
Cross Cloud Functionality
For pricing details on block storage, please refer to Oracle Storage Cloud Pricing.
2-2
3
Provisioning Oracle GoldenGate Microservices
on Marketplace
This chapter describes the steps to provision Oracle GoldenGate Microservices for Oracle
Cloud Marketplace.
3-1
Chapter 3
Deploying Oracle GoldenGate Microservices on Oracle Cloud Marketplace
3-2
Chapter 3
Migrating to Exadata Cloud@Customer Using Oracle Zero Downtime Migration
Note:
If you are using a private IP address to access the compute node, you
have to set up an IPSec VPN or FastConnect connection. Refer to OCI
documentation for more details.
d. Custom Volume Sizes- Select this check box to customize the size of the new
block storage volumes that are built for the compute node.
Block Storage (Custom Volume Sizes) -
i. Boot Volume Size – Default value is 50GB
ii. Swap Volume Size – Default value is 256GB
iii. Trails Volume Size – Default value is 512GB
3-3
Chapter 3
Migrating to Exadata Cloud@Customer Using Oracle Zero Downtime Migration
It is required to have a Docker engine set up on the system that will host the Docker image.
For more information about setting up a Docker engine, see Docker Documentation.
1. Provision and start an Oracle GoldenGate for Oracle – Database Migrations Marketplace
compute instance. This is necessary to download the docker image from the Marketplace
instance. You can stop the instance and delete it once the docker image is downloaded.
2. Use SFTP or SCP to download the docker image file from the following location: /
home/opc/ora21c-21.3.0.0.0.tar.
3. Load the docker image to your Docker Engine installation using docker load command as
shown in the following example:
[opc@zdmol8 ~]$ sudo docker image list
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
REPOSITORY TAG IMAGE ID CREATED SIZE
[opc@zdmol8 ~]$
[opc@zdmol8 ~]$ sudo docker load < ./ora21c-21.8.0.0.0.tar
Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
Getting image source signatures
Copying blob 24bb09b2817c done
Copying blob ae9fa111a1ac done
Copying blob 67d008ba80bc done
Copying blob 0d2d7cc2c739 done
Copying blob 8e10c3fcde59 done
Copying blob 006248eeb32f done
Copying config 3b6feb874a done
Writing manifest to image destination
Storing signatures
Loaded image: docker.io/oracle/goldengate:21.8.0.0.0
Ensure to change the password later in the Oracle GoldenGate web UI.
Note:
For more information about the parameters for the docker run command, see
Running Oracle GoldenGate in a Container in the GITHUB page. All the
parameters here are optional. The docker image was created using the docker
file from that project described in this page.
5. Once the docker container has started, you can access it through the Oracle GoldenGate
web UI using http://hostname, where hostname is the hostname or IP address of the
server where the docker container was started. If port 443 was remapped to a different
port, then adjust the URL accordingly.
3-4
4
Getting Started with Oracle GoldenGate
Microservices
After deploying Oracle GoldenGate Microservices on the Oracle Cloud Marketplace, you can
access the latest release of Oracle GoldenGate.
Next you need the Administrator Password for the Administration Server before you connect to
the Service Manager. For more information, see:
4-1
Chapter 4
Setting up Oracle GoldenGate Microservices for Oracle and non-Oracle Databases
For more information, see Installing Microsoft ODBC Drivers for Linux in Installing Oracle
GoldenGate.
LD_LIBRARY_PATH: /home/opc/odbc_cli/clidriver/lib:$LD_LIBRARY_PATH
6. In the Action column of the Deployment page, click Start to restart the deployment.
7. In the Service Manager home page, identify the Administration service you want to start
and click Start to start the Administration service.
For more information about using the Service Manager, see Working with Service Manager in
the Step by Step Data Replication Using Oracle GoldenGate Microservices Architecture guide.
Topic:
4-2
Chapter 4
Setting up Oracle GoldenGate Microservices for Oracle and non-Oracle Databases
For example:
4-3
Chapter 4
Changing Default Administrator Password
https://public_ip_address
4-4
Chapter 4
Changing Default Administrator Password
2. Log in using the oggadmin user and password credentials located in the /home/opc/ogg-
credentials.json file.
3. Select the menu icon present on the top left corner to open the menu.
4. Select Administrator option from the menu.
5. From the Users screen, select the Pencil icon under Action option.
6. Update the essential details for password and info sections for the oggadmin user and click
Submit.
Upon successful reset, the current user is logged out.
7. Log in again to the Service Manager by using the new password.
Note:
Passwords must be 8 to 30 characters long and must contain at least 1 uppercase, 1
lowercase, 1 numeric, and 1 special character. Special characters such as ‘$’, ‘^’, or
‘?’ are not allowed.
/home/opc/ogg_credentials.json
3. Select the menu icon present on the top left corner to open the menu.
4. Select Administrator option from the menu.
5. From the Users screen, select the Pencil icon under Action option.
6. Update the essential details for password and info sections for the oggadmin user and click
Submit.
Upon successful reset, the current user is logged out.
7. Log in again to the Administration Service by using the new password.
See Administration Service: Administrator page.
Note:
Passwords must be 8 to 30 characters long and contain at least 1 uppercase, 1
lowercase, 1 numeric, and 1 special character. Special characters such as ‘$’, ‘^’, or
‘?’ are not allowed.
4-5
Chapter 4
Changing the Default GGSCHEMA Value
When connecting deployments to source and target databases, for some databases, such as
SQL Server, Oracle GoldenGate needs to create objects in the database. These are created
objects using the oggadmin schema, unless otherwise specified.
This means that in the source or target databases, that a schema called oggadmin needs to be
created in advance of adding supplemental logging (TRANDATA), creating heartbeat tables, and
creating checkpoint tables.
If you prefer to use a different schema than the default oggadmin schema, then you can
manually modify the value, following the steps listed in the How to Access the Parameter Files
in Using Oracle GoldenGate Microservices Architecture guide.
After you have modified the GGSCHEMA value, for these processes to recognize the new
schema, you need to restart the Administration service and any existing Extracts and
Replicats.
4-6
Chapter 4
Creating User Accounts
2. Log in using the oggadmin user and the password credentials located in the /home/opc/
ogg_credentials.json file.
3. Click the menu icon present on the top left corner to open the menu section.
4. Select the Administrator option from the menu.
5. On the Users screen, select the plus (+) icon to add a new user.
6. Fill in all the required fields.
7. Click Submit to create the new user.
Note:
Passwords must be 8 to 30 characters long and contain at least 1 uppercase, 1
lowercase, 1 numeric, and 1 special character. Special characters such as ‘$’, ‘^’, or
‘?’are not allowed.
4-7
5
Connecting to Data Sources
Learn about different methods of connecting Oracle GoldenGate data sources and targets and
how to add Extract and Replicats.
5-1
Chapter 5
Enabling Logging, Checkpoint Tables, and Implementing Heartbeat Monitoring
5-2
Chapter 5
Connecting Oracle GoldenGate on Marketplace with Different Oracle GoldenGate Instances
Note:
• If you are using Oracle Autonomous products, see Configure Oracle GoldenGate
for Replication with Autonomous Databases.
• If you want your networking directory structure to be consistent with other Oracle
products, you must append /network/admin to the directory structure. For this
you have to change the environment variable TNS_ADMIN. For more information
on Local Naming Parameters, refer to Database Net Services Reference.
5-3
Chapter 5
Connecting Oracle GoldenGate on Marketplace with Different Oracle GoldenGate Instances
2. Copy the ogg.pem file from the Oracle GoldenGate Microservices compute node to the on
premise environment.
a. Copy the ogg.pem to the local machine.
b. Check if the ogg.pem file is present on the local machine through the following
command:
$ ls -a
3. Update the local wallet for Oracle GoldenGate Microservices Distribution Service with the
ogg.pem file. You have to assign it as a trusted certificate.
Note:
In Oracle GoldenGate Microservices 21c and later, certificates should be added
using APIs.
5-4
Chapter 5
Connecting Oracle GoldenGate on Marketplace with Different Oracle GoldenGate Instances
For example:
For example:
d. As root user, update the on premise /etc/hosts file. You can find the information that
needs to go in to the /etc/hosts file on the Oracle GoldenGate Oracle Cloud Compute
Node Instance in the Details page. The required information includes:
• Public IP Address
• Internal FQDN
From the Internal FQDN, you have to use the short hostname as well.
e. Stop the Microservices components. Any running Extracts and/or Replicats are not
affected.
i. Stop the deployment
• Login to ServiceManager.
• Under Deployments, click Action, to stop the deployment.
ii. Start and Stop Deployments and Servers. See Setting Up Secure or Non-Secure
Deployments in Using Oracle GoldenGate Microservices Architecture guide.
f. Start the Microservices Components.
i. Start the Deployment
• Login to ServiceManager.
5-5
Chapter 5
Connecting Oracle GoldenGate on Marketplace with Different Oracle GoldenGate Instances
For example-
https://<public ip address>/OCI-BASE/adminsrvr
Username: streamnetwork
Role: Operator
Type: Basic
Info: Network User
Password: **********
Verify Password: **********
On Premise Machine
In the on premise machine:
1. From the Administration Service tab on the on premise environment, create an alias that
can connect to the network user created in the previous step. This alias is used by the
Distribution Service to connect to the Receiver Service on Oracle Cloud.
• Log in to the Administration Service.
• Open the context menu and select Configuration.
• Click the plus (+) icon, to add a new credential.
• Add a new Credential by providing the following information:
5-6
Chapter 5
Connecting to Oracle Autonomous Database
Note:
You cannot validate the new credential, as it is not logged in to the database.
5-7
Chapter 5
Connecting to Oracle Autonomous Database
Note:
appadmin is an example user.
Note:
If you do not have administrator access to the Autonomous Database, ask your
service administrator to download and provide the credential files to you. Once you
have the credential files for your Autonomous Database, you should upload the zip
file to the Oracle GoldenGate Compute Node.
Perform the following steps to obtain the Oracle Autonomous Data Warehouse Cloud account
details:
1. Log in to your Oracle Autonomous Data Warehouse Cloud account.
2. From the Instance page, click the menu option for the Autonomous Database instance
and select Service Console.
3. Log in to the Service Console using the admin username, and its associated password.
4. In the Service Console, click the Administration tab.
5-8
Chapter 5
Connecting to Oracle Autonomous Database
2. Create a staging directory and grant the essential permissions and then exit the session.
$ mkdir stage
$ exit
3. Copy the credentials zip file to the Oracle GoldenGate Classic Compute Node.
5. Verify whether the credentials zip file is available in the stage location.
$ cd ~/stage
$ ls -ltr
3. Copy the sqlnet.ora and tnsnames.ora files to the location of your TNS_ADMIN.
$ cd ~/stage/client_credentials
$ cp ./sqlnet.ora /u02/deployments/<deployment>/etc
$ cp ./tnsnames.ora /u02/deployments/<deployment>/etc
5-9
Chapter 5
Connecting to Oracle Autonomous Database
Note:
If you want your networking directory structure to be consistent with other Oracle
products, you must append/network/admin to the directory structure. For this
you have to change the environment variable TNS_ADMIN. For more information
on Local Naming Parameters, refer to Database Net Services Reference.
4. Edit the sqlnet.ora file and replace the directory parameter with the location of the
information pointing to the location where the client credentials were unzipped.
$ cd /u02/deployments/<deployment>/etc
$ vi ./sqlnet.ora
Note:
The Oracle GoldenGate Deployment(s) use the ORACLE_HOME and TNS_ADMIN
environment variables that are set per deployment.
6. Test the connection to Autonomous Data Warehouse by connecting to one of the entries in
the tnsnames.ora file.
$ cd $ORACLE_HOME/bin
$ ./sqlplus appadmin/**********@orcladw_low
5-10
Chapter 5
Connecting to Db2 z/OS (On-Premises)
7. Test the connection to the Autonomous Database by clicking the Log in Database icon
after the credential has been added.
Prerequisites
Ensure that the following are set up before you begin replication:
• Oracle GoldenGate Microservices for Non-Oracle (Db2 for z/OS)
• Oracle DB2 Source or Target Database
To configure DB2 for replication, see: Prepare Db2 z/OS for Replication in Oracle GoldenGate
Microservices Documentation.
5-11
Part II
Additional Configurations
This part contains the following chapters:
Refer to Connecting Microservices Architecture and Classic Architecture in the Oracle
GoldenGate Microservices Documentation .
6
Upscaling and Downscaling Oracle
GoldenGate Marketplace Compute Shape
Sizes
This chapter helps you in dynamically changing the compute shape sizes of your Oracle
GoldenGate on Oracle Cloud Marketplace compute node.
To upscale or downscale your Oracle GoldenGate Compute Shape:
1. Log in to your OCI Tenancy.
2. From the Context menu present on the top left corner of your screen, select Compute ->
Instances .
3. Select the Oracle GoldenGate Compute Node that you wish to upscale to display the
Instance Details page.
4. Click Edit to display the Edit Instance page and enter the name of the instance.
5. Click Edit Shape to display the Share Summary.
Note:
You may see more shapes listed, depending on your access to OCI compute
resources. But, you can only upscale to shapes that are supported for Oracle
GoldenGate on Oracle Cloud Marketplace. For more information see Compute
Shapes.
6-1
7
Migrating Oracle GoldenGate Cloud Service
(Gen 1) DIPC to Oracle GoldenGate Classic
on Oracle Cloud Marketplace
Oracle GoldenGate on Oracle Cloud Marketplace is the customer managed replacement for
Oracle GoldenGate Cloud Service (Gen 1). Oracle recommends you to move from Oracle
GoldenGate Cloud Service (Gen 1) DIPC to Oracle GoldenGate Classic on Oracle Cloud
Marketplace as soon as possible.
Refer to Migrating Oracle GoldenGate Cloud Service to Oracle Cloud Marketplace - Classic
Architecture, to migrate from Oracle GoldenGate Cloud Service (Gen 1) to Oracle GoldenGate
Classic on Oracle Cloud Marketplace, .
Refer to Migrate Your Data Integration Platform Cloud Classic Instances to Oracle Cloud
Infrastructure, to migrate your Data Integration Platform Cloud Classic instances to Oracle
Cloud Marketplace.
7-1
8
Upgrading Oracle GoldenGate Marketplace
Image
This chapter helps you to upgrade an existing (or older version of) Oracle GoldenGate
Marketplace stack to the latest release, using the OCI Stacks approach.
Note:
Upgrade from a 19c stack to 21c release is not permitted.
Stacks
Stacks are zip files that contain the latest Terraform code base. These stacks enable you to
provision a new compute node and attach your existing block storage. This approach ensures
that Oracle GoldenGate does not lose any associated data present in the environment.
Retrieving a Stack
Before you upgrade Oracle GoldenGate Marketplace, you have to retrieve the latest stack. To
retrieve a stack:
1. Log in to the Oracle Cloud Interface (OCI).
2. In the home page, navigate to the top left corner to select the Context menu.
3. Select Marketplace -> All Applications.
4. Search for Oracle GoldenGate for Oracle.
5. Downloaded zip file to perform the upgrade.
8-1
Chapter 8
Upgrading an Oracle Cloud Marketplace Image
3. Select an existing stack for which, you want to identify the Terraform version.
Under Stack Information, the Terrafom version field lists the Terraform version used by
the stack.
Note:
These steps are applicable in Oracle GoldenGate Marketplace that are updated from
Terraform v .14 to 1.0.x only.
13. Ensure that the Permanently delete the attached boot volume option is selected.
14. After the instance is terminated, from the left navigation pane, select Developer Services
and click Resource Manager and then click Stacks.
15. Select the Stack that you edited in step 6, for upgrade.
Wait until the job completes and verify whether the compute node is up and running.
17. After upgrade, remove the compute instance's IP address from the ~/.ssh/known_hosts
file, so that you can log in to the compute node to start all the Oracle GoldenGate
processes.
8-2
9
Removing Oracle GoldenGate Instance
To remove the Oracle GoldenGate Instance from your Oracle Cloud environment, follow these
steps:
1. Log in to your Oracle Cloud Account.
2. Select Resource Manager → Stacks from the menu.
You can get a list of stacks that are built in your compartment.
3. Click the link of the stack that you want to remove.
4. In the Stack, select Destroy from the TerraForm Action drop-down list.
This permanently removes your Oracle GoldenGate Instance.
5. Delete the stack (optional).
9-1
10
Manually Patching Oracle GoldenGate for Big
Data Instance on Oracle Cloud Marketplace
This chapter describes how to manually patch Oracle GoldenGate for Big Data instance 19c
(19.1.0.0) image by downloading the product as described in Downloading Oracle GoldenGate
for Big Data , and then choosing the upgrade paths that suits your environment.
Note:
The below procedure helps you to manually apply additional bug fixes on your
existing marketplace place image. In the future if, you decide to upgrade your new
marketplace image (as described in Upgrading an Oracle Cloud Marketplace
Imagechapter) then make sure to manually verify all the fixes that you had previously
applied on your existing marketplace image. Otherwise, you may miss those fixes by
switching to image upgrade procedure.
Note:
Make sure all the process are stopped before proceeding with the upgradation
process.
6. Copy the new Oracle GoldenGate for Big Data 19c (19.1.0.0.x) zip to the
location /u01/app/ogg/bigdata.
7. Navigate to the path /u01/app/ogg/bigdata using the command -
cd /u01/app/ogg/bigdata
10-1
Chapter 10
8. Extract the new Oracle GoldenGate for Big Data 19c (19.1.0.0.x) zip file, which divides the
files into several subdirectories.
Note:
Please note to replace x with appropriate patch version number in the below
commands.
9. Verify whether all the binary files got overridden by the command
.
10. Execute the command ggsci -v to verify the version upgrade.
11. Start the manager and Replicat processes and verify that they are running.
10-2
11
Troubleshooting
This chapter helps you in troubleshooting the problems that occur when you deploy Oracle
GoldenGate Microservices on Oracle Cloud Marketplace.
Logdump
The logdump utility is used to open, control the display, navigate through a file, search, filter,
view and save data that is stored in the trail or extract file. This is a key utility in troubleshooting
issues related to data within an Oracle GoldenGate environment.
For more information on how to use Logdump to its potential, please refer to the Logdump
Reference for Oracle GoldenGate documentation.
11-1