Tag: DBA Lounge

Silent Installation of EM Cloud Control 12c

Silent installation always attracts by its simplicity and power, the new release 2 of EM 12c proves it, making installation
smooth and straightforward. Before we start the installation, it is very important to make sure all prerequisites are satisfied
to avoid any unpredictable errors during the process. Let’s have a look.

Read More >

Repost: Oracle Protocol

Ian Redfern published a paper documenting the TNS protocol internals. The paper is titled “Oracle Protocol” and is clearly the result of painstaking research.. the paper became a classic in our field. Fortunately, it was released into the public domain, allowing me to reproduce it here in full, preventing it from disappearing forever.

Read More >

DNFS: wtmax = /proc/fs/nfsd/max_block_size

This is one of those posts that you find via google using an error message for direct hit search. If you didn’t reach this post that way I would advise you to stop reading here. If you are still reading then you (as I did) faced error messages below and got frustrated as it isn’t obvious what exactly Oracle means by wtmax/fsinfo/rt/rtp/wt/wtp etc. It all has been very confusing to me as I am Oracle DBA and still need to learn a lot on system administration level side of things.

Read More >

Fine-Tuning the ‘vim-project’ Plugin for My Perl Needs

To browse directories, I’m using the NERD Tree. But I also like to have a view where I can move files around in the listing, organize them in categories and hide a few of them. For that, there’s vim project. It’s cool, it’s nifty, it’s… almost what I want. Here’s the plan.

Read More >

Adaptive Log File Sync: Oracle, Please Don’t Do That Again

Disclaimer: much that follows is pure speculation on my part. It could be completely wrong and I’m putting it out there in the hopes that it’ll eventually be proven one way or the other.

Read More >

Adding Networks to Exadata: Fun with Policy Routing

Follow these steps when setting up interfaces in a policy-routed Exadata system, they should be helpful.

Read More >

Smoked Modules, Montréal-Style

This experiment, I decided, would have the following goals: at its base it would have to be generic enough to be able to smoke any module, and provide the flexibility required to be easily extensible.

Read More >

Mass-Testing Dancer’s Plugins

One of the items on the to-do list for Dancer 2 is to verify that most of the plugins already written for Dancer 1 will still work for Dancer 2. Well, I thought, that’s just like doing smoke testing for a small subset of Perl modules. How hard can it be? Lets get cracking…

Read More >

It’s Your Fun, Not Your iPhone’s

I was thumbing through the photos in my iPhone from my Melbourne trip of August, where I went to present two sessions on Exadata in Insync12 from Pythian. I spent couple of hours on first and last day in sight-seeing or should I say my iPhone did the sight-seeing, and I nursed him. As I was going through the photos, I realized I was kind of watching those places first time. There were many things which were present in the photos, but I never saw them with my own eyes while walking or traveling in the trams or cabs.

Read More >

Web Service One-Liners with Dancer

Today, I had some bit of fun and created a micro-web service as a one-liner. But then I thought that using almost 70 characters for a web service was awfully long-winded. Surely there was a way to make our Dancer more efficient. But how? How about… by getting a MC involved?

Read More >