Could you reinstall your Oracle software without a problem?

 

Here’s a not-so hypothetical situation:

You install your 10g RAC on Tru64 and dutifully write down exactly what you did. Once it’s working you feel happy you could repeat the process. Indeed, you have to when you install your test and production environments. Everything works and your documentation looks good.

Fast forward to a disaster recovery test and your installation procedures don’t work anymore!

Question:
The same kit is working in production, so what’s the difference?

Answer:
The software was installed on the production system, but the kit was later upgraded (more CPUs and memory) to it’s current configuration.

When attempting a fresh install on the revised configuration Oracle seemingly uses a different bunch of flags during the linking phase, which doesn’t affect the software installation, but results in “ORA-12547: TNS:lost contact” when the DBCA attempts to connect to an instance. This is repeatable from SQL*Plus.

A quick relink using the following commands and everyone is happy.

cd $ORACLE_HOME/rdbms/lib
make -f ins_rdbms.mk numa_off
make -f ins_rdbms.mk ioracle

So, back to the question that is the title of this post.

Question: Could you reinstall your Oracle software without a problem?
Answer: If you’ve dabbled with the hardware, maybe not 🙂

Cheers

Tim…

Author: Tim...

DBA, Developer, Author, Trainer.

One thought on “Could you reinstall your Oracle software without a problem?”

  1. Friends don’t let their friends run Tru64. 😉

    I feel your pain. I had a defined procedure on how to install Oracle on RHEL 3. In fact, I had repeated it a couple times in development just to make sure my procedure was OK. A couple OS patches later, my procedure doesn’t work. I don’t think I ever had that problem on Solaris, though.

Comments are closed.