Oracle Fleet Patching and Provisioning (FPP): My new role as PM and a brand...
It’s been 6 years since I’ve tried FPP for the first time (formerly Rapid Home Provisioning, or RHP). Rapid Home Provisioning FPP was still young and lacking many features at that time, but it already...
View ArticleChanging FPP temporary directory (/tmp in noexec and other issues)
When using FPP, you might experience the following error (PRVF-7546):$ rhpctl add workingcopy -workingcopy WC_db_19_11_FPPC -image db_19_11 -path /u01/app/oracle/product/WC_db_19_11_FPPC -client fppc...
View Articlerhpctl addnode gihome: specify HUB or LEAF when adding new nodes to a Flex...
I have a customer trying to add a new node to a cluster using Fleet Patching and Provisioning. The error in the command output is not very friendly:[grid@fpps ~]$ rhpctl addnode gihome -workingcopy...
View ArticleCan I rename a PDB in a Data Guard configuration?
Someone asked me this question recently. The answer is: yes! Let’s see it in action. On the primary I have:----- PRIMARY SQL> show pdbs; CON_ID CON_NAME OPEN MODE RESTRICTED ----------...
View ArticleCan a physical standby database receive the redo SYNC if the Far Sync...
The answer is YES. In the following configuration, cdgsima_lhr1pq (primary) sends synchronously to cdgsima_farsync1 (far sync), which forwards the redo stream asynchronously to cdgsima_lhr1bm (physical...
View ArticleFar Sync and Fast-Start Failover Protection modes
Oracle advertises Far Sync as a solution for “Zero Data Loss at any distance”. This is because the primary sends its redo stream synchronously to the Far Sync, which relays it to the remote physical...
View ArticleVideo: The importance of Fast-Start Failover in an Oracle Data Guard...
Why is Fast-Start Failover a crucial component for mission-critical Data Guard deployments? The observer lowers the RTO in case of failure, and the Fast-Start Failover protection modes protect the...
View ArticleVideo: Where should I put the Observer in a Fast-Start Failover configuration?
The video explains best practices and different failure scenarios for different observer placements. It also shows how to configure high availability for the observer. Here’s the summary: Always try...
View ArticleWhen it comes to using Oracle, trust Oracle…
A month ago, I saw this article published on the AWS architecture blog: Disaster Recovery for Oracle Database on Amazon EC2 with Fast-Start Failover I love seeing people suggesting Oracle Data Guard...
View ArticleDoes FLASHBACK QUERY work across incarnations or after a Data Guard failover?
Short answer: yes. Let’s just see it in action. First, I have a Data Guard configuration in place. On the primary database, the current incarnation has a single parent (the template from which it has...
View ArticleNew in Data Guard 21c and 23c: Automatic preparation of the primary
Oracle Data Guard 21c came with a new command:prepare database for data guard with db_unique_name is {db_unique_name} db_recovery_file_dest_size is "{size}" db_recovery_file_dest is "{dest}" ;This...
View ArticleNew views in Oracle Data Guard 23c
Oracle Data Guard 23c comes with many nice improvements for observability, which greatly increase the usability of Data Guard in environments with a high level of automation. For the 23c version, we...
View Article