DBA Bundle V5.7
The July release of DBA Bundle is now available:https://www.dropbox.com/s/k96rl0f4g39ukih/DBA_BUNDLE5.tar?dl=0The new features include:- Adding Execution Plan History and enhancing the output...
View ArticleReady RMAN Backup Script To Schedule from Crontab
This shell script can help you schedule RMAN full backup from the Crontab:https://www.dropbox.com/home?preview=schedule_rman_full_bkp.shIn case you are interested in an interactive script to run it...
View ArticleSpeed Up The Data Pump Import In Oracle 19c
Following the release of Oracle 19c --the long term supported member of the 12c family, many Oracle customers planned to migrate their older DBs especially the widely used version "11g" to the new...
View ArticleSetup AWR on Standby DB
 Starting with Oracle 12.2, AWR can be configured and run against Standby DB, before that release (since 11gR2) the only option available for having similar data was by generating an ASH report on the...
View Article"ORA-14451: unsupported feature with temporary table" Error When Creating a...
Introduction:Private Temporary Tables (PTT) is a new feature in Oracle 18c, they have the similar characteristics of global temp tables but instead of being created under the TEMPORARY tablespace, they...
View ArticleORA-13831: SQL profile or patch name specified is invalid [On 19c]
 Problem:As of a sudden one critical application connecting to a 19c database crashed and kept throwing the following error in its logs:ORA-13831: SQL profile or patch name specified is...
View ArticleOracle Resource Manager | Decoding The Enegma Machine
Introduction:Oracle Resource Manager (available since 8i) is one of the underestimated Oracle features, because it's not commonly used among DBAs.In this article I'll try to explain it in a simple way...
View ArticleMajor Update to Rebuild Table Script
 Few months back:I've shared a script to rebuild tables in Oracle using online rebuild options like [(DBMS_REDEFINITION (9i+) & ALTER TABLE MOVE ONLINE (12.2+)] if those features are not available...
View ArticleDBA BUNDLE 5.8
September's release of the DBA Bundle is now available: (It's a combination of Aug+Sep releases)https://www.dropbox.com/s/k96rl0f4g39ukih/DBA_BUNDLE5.tar?dl=0The new features include:...
View ArticleScript to Monitor and Report Audit Trail Records in sys.aud$
 Script Description:This script monitors the major audit trail records and failed login attempts, it can be easily deployed and customized. So far, it has been tested on Linux Environment.Script...
View ArticleCRS-2974: unable to act on resource
Problem:On a 19c RAC DB when shutting down any instance gracefully using srvctl command it throws this error:$ srvctl stop instance -d proto -i proto2 PRCD-1131 : Failed to stop database proto and its...
View ArticleAWR New Feature In 19c in Comparison With 11g
 In19c AWR report there are many new tables appear in each section of the AWR report comparing to11g's AWR. In 19c, reports and information like ASH , ADDM reports and goldengate statistics are now...
View ArticleUnable to obtain current patch information due to error: 20013 When Starting...
Error:When Starting a RAC DB instance I noticed the following error in the alertlog which was hampering the display of installed patches list:QPI: opatch executable does not exist, opatchQPI:...
View ArticleSQL Tuning Script
 This shell script will help you tune a SQL Statement in Oracle by doing the following functions:It will ask you for the SQL Statement sqlid, then it will do the following:1- Display the SQL Statement...
View ArticleUnable to obtain current patch information due to error: 16000
Error:When starting up a standby database in open mode I noticed the following error in the alertlog:Unable to obtain current patch information as the database or pluggable database was opened for...
View ArticleDBA Bundle 6.0
 The 6th version of DBA Bundle is now available:https://www.dropbox.com/s/llj0n4qr4puyinp/DBA_BUNDLE6.tar?dl=0After opening the link click on the Down Arrow on the right side:The new features...
View ArticleThe Pursuit of Ultimate Performance On Non Production Oracle Databases
 The scope of this article is to disable some features --mainly related to recoverability and logging, in order to speed up Test databases that are being used to test an application functionality or a...
View ArticleCleanup Logs on Oracle RAC 12c+
 The following technical steps illustrate the cleanup of Oracle logs on Oracle Cluster system (Grid Infrastructure 12c and above).Before actioning these steps, make sure that logs are no more required...
View ArticleDuplicate of a standby DB fails with ORA-39511: Start of CRS resource for...
Problem:The Duplicate of a standby DB fails with the following error:ORA-32006: CLUSTER_DATABASE initialization parameter has been deprecatedORA-39511: Start of CRS resource for instance '223' failed...
View ArticleStandby RAC Database Creation Steps 19c
Creation of a standby database in 19c is pretty simliar to 11g except of two points:1- Using the compressed feature in the Duplicate command "USING COMPRESSED BACKUPSET" can speed up the whole process...
View Article