Oracle GoldenGate Interview Questions
1) What type of Topology does Goldengate support?
GoldenGate supports the following topologies.
- Unidirectional
- Bidirectional
- Peer-to-peer
- Broadcast
- Consolidation
- Cascading
2) What are the main components of the Goldengate replication?
The replication configuration consists of the following processes.
- Manager
- Extract
- Pump
- Replicate
3) What transaction types does Goldengate support for Replication?
Goldengate supports both DML and DDL Replication from the source to target.
4) What are the supplemental logging pre-requisites?
The following supplemental logging is required.
- Database supplemental logging
- Object-level logging
5) Why is Supplemental logging required for Replication?
Integrated Capture (IC):
- In the Integrated Capture mode, GoldenGate works directly with the database log mining server to receive the data changes in the form of logical change records (LCRs).
- IC mode does not require any special setup for the databases using ASM, transparent data encryption, or Oracle RAC.
- This feature is only available for Oracle databases in Version 11.2.0.3 or higher.
- This Capture mode supports extracting data from source databases using compression.
- Integrated Capture can be configured in an online or downstream mode. know more at Oracle golden gate online training
6) List the minimum parameters that can be used to create the extract process?
The following are the minimum required parameters that must be defined in the extract parameter file.
- EXTRACT NAME
- USERID
- EXTTRAIL
- TABLE
7) I want to configure multiple extracts to write to the same extra file? Is this possible?
Only one Extract process can write to one extra at a time. So you can’t configure multiple extracts to write to the same exttrail.
8) What type of Encryption is supported in Goldengate?
Oracle Goldengate provides 3 types of Encryption.
- Data Encryption using Blowfish.
- Password Encryption.
- Network Encryption.
9) What are the different password encryption options available with OGG?
You can encrypt a password in OGG using
- Blowfish algorithm and
- Advanced Encryption Standard (AES) algorithm
10) What are the different encryption levels in AES?
You can encrypt the password/data using the AES in three different keys
- 128 bit
- 192 bit
- 256 bit
11) What are some of the key features of GoldenGate 12c?
The following are some of the more interesting features of
- Support for Multitenant Database
- Coordinated Replicat
- Integrated Replicat Mode
- Use of Credential store
- Use of Wallet and master key
- Trigger-less DDL replication
- Automatically adjusts threads when RAC node failure/start
- Supports RAC PDML Distributed transaction
- RMAN Support for mined archive logs
12) What are the installation options available in OGG 12c?
You can install Oracle GoldenGate 12c using in 2 ways:
- Interactive Installation with OUI – Graphical interface
- Silent Installation with OUI – Command Interface
13) What is a Credential Store in OGG 12c?
OGG Credential Store manages Encrypted Passwords and USERIDs that are used to interact with the local database and Associate them with an Alias.
Instead of specifying actual USERID and Password in a command or a parameter file, you can use an alias. The Credential Store is implemented as an auto-login wallet within the Oracle Credential Store Framework (CSF). know more at Oracle golden gate training
14) How to configure the Credential Store in OGG 12c?
Steps to configure Oracle Credential Store are as follows:
Step 1:
By Default Credential Store is located under “dircrd” directory.
If you want to specify a different location use can specify the “CREDENTIALSTORELOCATION” parameter in the GLOBALS file.
Example: CREDENTIALSTORELOCATION /u01/app/oracle/OGG_PASSWDStep 2:
- Goto OGG home and connect to GGSCI.
- cd $OGG_HOME
- /ggsci
- GGSCI>
15) What command is used to create the credential store?
ADD CREDENTIAL STORE
16) How do you add credentials to the credential store?
- ALTER CREDENTIALSTORE ADD USER userid,
- [PASSWORD password]
- [ALIAS alias]
- [DOMAIN domain]
Example: GGSCI> ALTER CREDENTIALSTORE ADD USER GGS@orcl, PASSWORD oracle ALIAS extorcl DOMAIN OracleGoldenGate
17) How do you retrieve information from the Oracle Credential Store?
GGSCI> INFO CREDENTIALSTORE
OR
GGSCI> INFO CREDENTIALSTORE DOMAIN OracleGoldenGate18) What are the different data encryption methods available in OGG 12c?
In OGG 12c you can encrypt data with the following 2 methods:
- Encrypt Data with Master Key and Wallet
- Encrypt Data with ENCKEYS
19) How do you enable Oracle GoldenGate for Oracle database 11.2.0.4?
The database services required to support Oracle GoldenGate capture and apply must be enabled explicitly for an Oracle 11.2.0.4 database.
This is required for all modes of Extract and Replicat.
To enable Oracle GoldenGate, set the following database initialization parameter. All instances in Oracle RAC must have the same setting.
- ENABLE_GOLDENGATE_REPLICATION=true know more at oracle golden gate online course
20) How does the Replicat works in a Coordinated Model?
In a Coordinated Mode Replicat operates as follows:
- Reads the Oracle GoldenGate trail.
- Performs data filtering, mapping, and conversion.
- Constructs SQL statements that represent source database DML or DDL transactions (in committed order).
- Applies the SQL to the target through the SQL interface that is supported for the given target database, such as ODBC or the native database interface.
Comments
Post a Comment