Author

Oracle 19c: How Oracle Enable TDE on RAC DB

Setting up TDE (Transparent Data Encryption) in 19c is very easy and these are the steps needed. 1:- Create a backup of spfile/initfile (it is always a good practice to create a backup before any change on the DB): 2:- Create WALLET directory in both nodes: 3:- Update sqlnet.ora with wallet location (in all nodes):... » read more

Oracle GoldenGate 19c: How to configure EXTRACT / REPLICAT

In this activity we are going to assume we have GoldenGate software already installed, if not, you can follow these steps here: Oracle GoldenGate 19c: How to install We are are going to replicate schema HR from/to these server: SOURCE (PDB): TARGET (NON CDB): hostname: racnode1 hostname: standbyracnode IP: 192.168.24.1 IP: 192.168.24.3 RDBMS: 19c RDBMS:... » read more

Oracle GoldenGate 19c: How to install

This is going to be a guide for how to install GoldenGate on your source/target servers, just the installation of the software. For the configuration and setting up and running, please check this: Oracle GoldenGate 19c: How to configure Integrated EXTRACT/REPLICAT First of all make sure you have the GoldenGate version that matches your DB.... » read more

dbaascli patch db prereq failing with: [FATAL] [DBAAS-31009]

Cloud tools are not known to provide huge amount of details when you have an error.In this case we were running patching prechecks which were failing with: Checking log, se can see error was given while trying to execute “select status from pdb_plug_in_violations where type = ‘ERROR’ and status = ‘PENDING’ order by name, time;”... » read more

How To Recover Tables to a Specified Point in Time

Starting from 12c, RMAN allows to perform a Table Point In Time Recovery (PITR).On earlier releases, this was only possible by manually creating a point in time clone of the database and extracting the data via datapump.With this “new” feature, life gets easier. SETUP:For this task we are assuming you have your DB/ARCHIVE log backups... » read more

How To fix: PDB in restricted

This is a weird case we had for a Customer where DB/PDB’s were running fine and after a restart, one of the PDB’s went to restricted YES.We don’t know why it went to restricted mode because there hasn’t been a patching activity for a while and DB had few restarts in the past with no... » read more

How To Analyze wait: ‘enq: HW – contention’

This wait can have an impact to production and deteriorate performance on a DB, so lets investigate… Lets see the output from a AWR report where this event is 23% of the total wait time: As per “Analyzing ‘enq: HW – contention’ Wait Event (Doc ID 740075.1)”, this can be generated by multiple sessions fighting... » read more

df vs. du: why so much difference?

Sometimes you might get an incident for high usage on a filesystem. You check and yes, filesystem usage is high, but ‘du’ (disk usage) if different. why? Some explanations might say: they don’t use the same methods or metrics to calculate what they are reporting.Yes, that’s true, but pretty much outputs should be the same.If... » read more