Log Buffer #347, A Carnival of the Vanities for DBAs
What do swaying palms, turquoise water, white sandy beaches and absolutely pristine fauna remind you of? Correct! It’s Log Buffer. This Log Buffer brings you beads of blog posts related to data...
View ArticleMissing UKOUG Tech13 — But Still in Manchester at OakTable World UK 2013
This is the first year since 2006 that I don’t present or attend the UKOUG Technology annual conference. Sad, but I had to withdraw because I didn’t believe UKOUG had been making the right choices in...
View ArticleOnline Storage Migration without ASM
I recently blogged about Playing with ASM Online Migration and still soul searching from not having jumped on the ASM band wagon. How can online storage migration be performed before ASM came about?...
View ArticleHow to recover a subset of an Oracle database
Today’s blog post will discuss how to recover a subset of an Oracle database. Many of you would have come across different recovery scenarios, but I’ll be talking about a very different one that...
View ArticleBest Certificate Authority for Jar file signing in Oracle E-Business Suite
Most of you are already aware of the recent announcement on Steven Chan’s blog about New JRE requirements that require EBS JAR files to be signed by a Code Signing Certificate. This requirement came...
View ArticleBuild An EBS 12.2.2 Sandbox Fast(ish) In Virtualbox from OVM templates
Last year, I wrote a blog post about installing Oracle E-Business Suite 12.1.3 in Virtualbox using templates designed for Oracle VM Server. It was a surprisingly popular post, and I enjoyed engaging...
View ArticleTroubleshooting Oracle’s Auto Service Request
I’ve spent the better part of the day troubleshooting an issue with Oracle’s Auto Service Request (ASR) and wanted to share my results in case if saves someone else some effort. The ASR manager is...
View ArticleDo you have enough Redo?
The question of whether a database has enough redo logs available is quite common. The documentation suggests to use FAST_START_MTTR_TARGET and V$INSTANCE_RECOVERY.OPTIMAL_LOGFILE_SIZE to identify “the...
View ArticleStatistics gathering and SQL Tuning Advisor
Our monitoring software found a long running job on one of our client’s databases. The job was an Oracle’s auto task running statistics gathering for more than 3 hours. I was curious to know why it...
View ArticleDisabling Triggers in Oracle 11.2.0.4
In March 2012, I put together a blog post entitled Disabling Oracle triggers on a per-session basis, outlining a way to suspend trigger execution for the current session through a PL/SQL call....
View ArticleDo AWR Reports Show the Whole Picture?
AWR report is a great source of aggregated information on top activities happening in our databases. I use data collected in AWR quite often, and obviously the easiest way of getting the data out from...
View ArticlePurge statspack snaps of source db on test db having different DBID?
As most DBAs are aware, the clean deletion of the old statspack snaps is very difficult up to rdbms version 9i. Thanks to the statspack.purge procedure introduced by oracle from 10gR1 version, now it’s...
View ArticleHow To Improve SQL Statements Performance: Using SQL Plan Baselines
The performance of any Oracle database heavily relies on query execution(s). The reasons for any SQL statement’s execution plan changes could include a variety of actions, like gathering optimizer...
View Article2013 Year in Review – Oracle E-Business Suite
Here are the Top 5 things in Oracle E-Business Suite world that will have major impact in 2014 and beyond. 1. Oracle E-Business Suite 12.2 Now Available 2013 started on a low note in Oracle E-Business...
View ArticleCreating a single-node EBS 12.1.3 Vision instance from OVM templates
“Seriously John, do you blog about anything else?” Yeah, well… Evidence is strongly against me so far. :) One of the more common questions I’ve received as a followup to my Build an E-Business Suite...
View ArticleWhat Happens When Active DB Duplication Goes Wrong?
There are many blog posts out there about active database duplication. However, they were all tested in an ideal environment or condition. What happens when a tablespace is created during the middle of...
View ArticleNothing to Blog About — Think Again!
How often do you run off to your favourite sites and devour information put together by others? It’s quite remarkable how hard stuff is until you’ve done it one or more times. The seemingly...
View ArticleAutomating DataPump Export
What’s the most elaborate thing you have done with DataPump? So there I was, given the requirement to export multiple partitions for multiple tables where each partition has its own dump file having...
View ArticleWhat is the difference between logical and physical corruption in Oracle?
When we talk about logical corruption, there are two different failure states that fall under this label: Accidental or incorrect modification of application data by a user or application. In this...
View ArticleWhen RMAN Validate Creates New Files
While doing some testing I found something happening with RMAN that was unexpected. After making an RMAN backup, I would run the VALIDATE RECOVERY FILES command. When it completed I found there were...
View Article