Skip to main content

Posts

Showing posts from March, 2026

How to Configure a Refreshable Clone PDB

Introduction A Refreshable Clone PDB is a special type of Pluggable Database introduced in Oracle Database 12.2 that allows you to periodically synchronize a cloned PDB with its source by applying redo data. In this article, we will configure the Refreshable Clone PDB. Refresh Mode Automatic Refresh Mode: the clone is automatically synchronized with its source PDB at fixed, predefined time intervals. The refresh occurs based on the interval specified in the REFRESH MODE EVERY n MINUTES clause during creation or modification of the clone. Manual Refresh Mode: synchronization with the source PDB occurs only when explicitly initiated by the DBA. The clone is created using the REFRESH MODE MANUAL clause and refreshed on demand using the ALTER PLUGGABLE DATABASE pdb_name REFRESH command. Note: the refreshable clone PDB must be closed (mount state) during the refresh process. It cannot be open, not even in read-only mode. This applies regardless of refresh mode. Prerequisi...

How to skip transaction in Logical Standby

Introduction An Oracle Logical Standby database can be used for write operations if required, to run reports or test statements. However, if the same transaction is executed on the primary, it will create a conflict and SQL Apply will abort on the standby, resulting in the primary and standby falling out of sync. In this article, we will see how to resolve such an issue by skipping the transaction. Prerequisites Logical standby should be configured and in sync. Environment Used in this Guide Server Primary Standby Hostname drdb.oraeasy.com dcdb.oraeasy.com OS OEL 9 OEL 9 SID ORADBDR ORADBDC Service Name ORADBDR ORADBDC Creating and Resolving the Conflict Step by Step Step 1: Check the Sync Between Primary and Standby Before intentionally creating a conflict, confirm the standby is fully in sync. This ...
↑