Skip to Content
author's profile photo Former Member
Former Member

Assertion failed: lsnrctl: Parameter dbHome has to be a valid ORACLE_HOME

Hi all,

I am trying to install SolutionManager 4 on RHLinux AS 4 machine with oracle and encounter an error at phase 9 'configure oracle server network'.

I have set all oracle environmental variables, yet still facing this problem. Am posting the error here.....

ERROR 2009-01-28 01:16:54.213 [iaxxinscbk.cpp:260]

CJS-00030 Assertion failed: lsnrctl: Parameter dbHome has to be a valid ORACLE_HOME.

ERROR 2009-01-28 01:16:54.214 CJSlibModule::writeError_impl()

MUT-03025 Caught ESAPinstException in Modulecall: lsnrctl: Parameter dbHome has to be a valid ORACLE_HOME..

ERROR 2009-01-28 01:16:54.257 [sixxcstepexecute.cpp:951]

FCO-00011 The step StartListener with step key |NW_Onehost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|2|0|NW_CreateDBandLoad|ind|ind|ind|ind|10|0|NW_CreateDB|ind|ind|ind|ind|0|0|NW_OraDBCheck|ind|ind|ind|ind|0|0|NW_OraDBMain|ind|ind|ind|ind|0|0|NW_OraDBStd|ind|ind|ind|ind|3|0|NW_OraClient|ind|ind|ind|ind|3|0|NW_OraNetworkSrv|ind|ind|ind|ind|1|0|StartListener was executed with status ERROR ( Last error reported by the step :Caught ESAPinstException in Modulecall: lsnrctl: Parameter dbHome has to be a valid ORACLE_HOME..).

can any one please help me....

Thanks,

Naveen

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

5 Answers

  • Best Answer
    Posted on Jan 28, 2009 at 07:10 AM

    Oracle 9.x is not supported for Solution Manager 4.0/7.0, you need to use Oracle 10.2.

    You need to install Oracle during the installation with sapinst (it will stop and ask you to install the database software), not before and you have to use the SAP provided DVDs with the special RUNINSTALLER script in the SAP subdirectory.

    Markus

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jan 28, 2009 at 08:51 PM

    Hi Markus,

    The Oracle I am installing here is 10.2 v.

    Actually I have installed Solman once. First I installed oracle 10.2 then installed solman, it worked out then....

    The error which I got now is a bit different and I have tried different ways to solve it but nothing seems to work

    can any one help me....

    thanks

    Add a comment
    10|10000 characters needed characters exceeded

    • The Oracle I am installing here is 10.2 v.

      Actually I have installed Solman once. First I installed oracle 10.2 then installed solman, it worked out then....

      ...and this is your problem.

      Please: Read the installation guide attentively. It will tell you that you start with sapinst because the system needs to create first the users and environment for them.

      Then the database needs to be installed using the RUNINSTALLER (in capital letters) scripts from the SAP DVD, do not use other media. Then you patch Oracle up to at least 10.2.0.2 (the installation is 10.2.0.1) and you will install all interim patches (50+ single patches). After that is done, you click on "continue".

      If you don´t do it in that sequence it is programmed to fail.

      Markus

  • author's profile photo Former Member
    Former Member
    Posted on Jan 30, 2009 at 01:31 PM

    I have the exact same problem. Running on Solaris 10. Have done the prechecks and made sure I have enough disk space and so on. Also ofcourse with Oracle 10.2.

    Have tried to reboot the machine and then start the installation again from scratch...installing Oracle again during the sapinst phase when it tells me to start the RUNINSTALLER to install the Oracle software. Then when the install is complete also run the root.sh script as root user.

    All media DVD's have been copied to a mounted disk storage on the server.

    Before the re-install I also have tried to remove all directorys created...for example /var/opt/oracle..etc/local/bin-oracle-files.the ORACLE_HOME folder created in the earlier installation.

    Have checked so ORACLE_HOME and ORACLE_SID are correct. Have checked the oraInst.loc file so it's correct.

    Any ideas?

    Is there a way to change the /tmp/stage -installation files in any way to set the dbHome parameter?

    Oh, by the way. Before I start the sapinst I also verify that the dbHome parameter is set...by running it and it verifies the correct ORACLE_HOME. So for some reason the stage installation seem to ignore the fact that the parameter is set.

    Add a comment
    10|10000 characters needed characters exceeded

    • Is there a way to change the /tmp/stage -installation files in any way to set the dbHome parameter?

      Oh, by the way. Before I start the sapinst I also verify that the dbHome parameter is set...by running it and it verifies the correct ORACLE_HOME. So for some reason the stage installation seem to ignore the fact that the parameter is set.

      dbHome is a variable used (and set) by sapinst. I have done a lot of installations and migrations from and to Solaris and Windows and I never set that variable by hand. I usually don´t set any of them by hand, the work is done by sapinst.

      Markus

  • author's profile photo Former Member
    Former Member
    Posted on Jan 30, 2009 at 08:52 PM

    Actually I got my answer, but a guy who posted a msg here got the same error and his question has to be get answered right?

    Add a comment
    10|10000 characters needed characters exceeded

    • Actually I got my answer, but a guy who posted a msg here got the same error and his question has to be get answered right?

      This is a public open forum, people answering here volunteer. If someone has a serious problem during an installation he should open an official OSS call (that´s why SAP customers pay money for maintenance) - to make sure he gets an answer - and not only "some" answer but the correct one.

      Markus

  • Posted on May 30, 2013 at 08:48 PM

    Hi all,

    if you use the new Oracle by example 11g you can create a simbolic link:

    ln -s /oracle/IDS/112_64 /oracle/IDS/102_64

    The installer run and continue with the next steps.

    Best Regards

    Raul Martin Sarmiento Narro.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.