on 04-21-2010 8:39 PM
I am doing an install of Netweaver EHP1 ce 7.1 ORACLE (JAVA) on an Windows Server 2003 x64 64 bit machine. I have installed Oracle using sapserver.cmd, but now when I am installing the NW it says that Oracle is not installed. What are some of the troubleshooting methods I can use to fix this? On this server, I need to install everything on the D:\, but I made a mistake by installing Oracle on the C:\. I have uninstalled it from C:\ and installed it on D:\ and rebooted the machine. NW still throws an error. What should I do?
Hello Gregory,
Could you please excerpt of the log (a few lines before and after) that shows this error?
Regards,
Snehal
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Does this help??
TRACE 2010-04-21 13:38:21.94 [iaxxgenimp.cpp:1245]
CGuiEngineImp::acceptAnswerForBlockingRequest
Waiting for an answer from GUI
TRACE 2010-04-21 13:45:21.405 [iaxxdlghnd.cpp:159]
CDialogHandler::doHandleDoc()
ACTION_OK received
TRACE 2010-04-21 13:45:21.405 [iaxxgenimp.cpp:347]
CGuiEngineImp::showDialogCalledByJs()
showing dlg diOraSrv_Stop
TRACE 2010-04-21 13:45:21.405 [iaxxgenimp.cpp:358]
CGuiEngineImp::showDialogCalledByJs()
<dialog sid="diOraSrv_Stop">
<title>Oracle Database Server Software</title><radiobox enabled="true" highlight="false" sid="rbContOrInterruptInst">
<caption>Required Oracle Software</caption>
<helpitem id="Databases.Oracle.SoftwareCheck"/>
<radio enabled="true" sid="rContinueInst">
<caption>Oracle server software is installed; continue the installation</caption>
</radio>
<radio enabled="true" sid="rInterruptInst">
<caption>Interrupt the installation</caption>
<boolvalue>
<true/>
</boolvalue>
</radio>
</radiobox>
<dialog/>
TRACE 2010-04-21 13:45:21.405 [iaxxgenimp.cpp:1245]
CGuiEngineImp::acceptAnswerForBlockingRequest
Waiting for an answer from GUI
TRACE 2010-04-21 13:45:23.139 [iaxxdlghnd.cpp:97]
CDialogHandler::doHandleDoc()
CDialogHandler: ACTION_NEXT requested
TRACE 2010-04-21 13:45:23.139 [iaxxcdialogdoc.cpp:203]
CDialogDocument::submit()
<dialog sid="diOraSrv_Stop"><radiobox enabled="true" highlight="false" sid="rbContOrInterruptInst">
<caption>Required Oracle Software</caption>
<helpitem id="Databases.Oracle.SoftwareCheck"/>
<radio enabled="true" sid="rContinueInst">
<caption>Oracle server software is installed; continue the installation</caption>
</radio>
<radio enabled="true" sid="rInterruptInst">
<caption>Interrupt the installation</caption>
<boolvalue>
<true/>
</boolvalue>
</radio>
</radiobox>
<dialog/>
TRACE 2010-04-21 13:45:23.155
Instantiating new NWUsageTypeBasic
TRACE 2010-04-21 13:45:23.155
NWUsageTypeBasic() done
TRACE 2010-04-21 13:45:23.155
Call block:NW_OraDBCheck_ind_ind_ind_ind
function:NW_OraDBCheck_ind_ind_ind_ind_DialogPhase_CheckDbSwIsInstalledValidator_default
is validator: true
TRACE 2010-04-21 13:45:23.233 [iaxxgenimp.cpp:366]
CGuiEngineImp::showDialogCalledByJs()
<dialog sid="diOraSrv_Stop"><radiobox enabled="true" highlight="false" sid="rbContOrInterruptInst">
<caption>Required Oracle Software</caption>
<helpitem id="Databases.Oracle.SoftwareCheck"/>
<radio enabled="true" sid="rContinueInst">
<caption>Oracle server software is installed; continue the installation</caption>
</radio>
<radio enabled="true" sid="rInterruptInst">
<caption>Interrupt the installation</caption>
<boolvalue>
<true/>
</boolvalue>
</radio>
</radiobox>
<dialog/>
TRACE 2010-04-21 13:45:23.233 [kdxxctaco.cpp:219]
CKdbTableContainerImpl::syncToContainerFile lib=iakdblib
CKdbTableContainerImpl::syncToContainerFile start ...
TRACE 2010-04-21 13:45:23.233 [kdxxctaco.cpp:252]
CKdbTableContainerImpl::syncToContainerFile lib=iakdblib
after creating out stream
TRACE 2010-04-21 13:45:23.233 [kdxxctaco.cpp:286]
CKdbTableContainerImpl::syncToContainerFile lib=iakdblib
CKdbTableContainerImpl::syncToContainerFile stop ...
TRACE 2010-04-21 13:45:23.233
ContOrInterruptInst: rInterruptInst
TRACE 2010-04-21 13:45:23.233
ContOrInterruptInst: rInterruptInst
ERROR 2010-04-21 13:45:23.233 [iaxxinscbk.cpp:244]
Oracle software not installed. Install Oracle software before continuing.
TRACE 2010-04-21 13:45:23.280 [iaxxejsbas.hpp:413]
handleException<ESAPinstException>()
Converting exception into JS Exception Exception.
TRACE 2010-04-21 13:45:23.280
Function setMessageIdOfExceptionMessage: modlib.jslib.caughtException
WARNING[E] 2010-04-21 13:45:23.280
CJSlibModule::writeError_impl()
MUT-03025 Caught ESAPinstException in Modulecall: Interrupt Installation.
TRACE 2010-04-21 13:45:23.311 [iaxxejsbas.hpp:488]
EJS_Base::dispatchFunctionCall()
JS Callback has thrown unknown exception. Rethrowing.
ERROR 2010-04-21 13:45:23.358 [sixxcstepexecute.cpp:984]
FCO-00011 The step CheckDbSwIsInstalled with step key |NW_Onehost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0|NW_CreateDBandLoad|ind|ind|ind|ind|10|0|NW_CreateDB|ind|ind|ind|ind|1|0|NW_OraDBCheck|ind|ind|ind|ind|0|0|CheckDbSwIsInstalled was executed with status ERROR ( Last error reported by the step :Oracle software not installed. Install Oracle software before continuing.).
TRACE 2010-04-21 13:45:23.389
Instantiating new NWUsageTypeBasic
TRACE 2010-04-21 13:45:23.389
NWUsageTypeBasic() done
TRACE 2010-04-21 13:45:23.389
Call block:CallBackInCaseOfAnErrorDuringStepExecution
function:CallTheLogInquirer
is validator: true
WARNING 2010-04-21 13:45:23.389 [iaxxejshlp.cpp:150]
Could not get property IDs of the JavaScript object.
ERROR 2010-04-21 13:45:23.389 [iaxxejsctl.cpp:492]
FJS-00010 Could not get value for property .
TRACE 2010-04-21 13:45:23.467
A problem occurs during execution the inquirer callback. SAPinst will switch back to the standard behaiviour.
TRACE 2010-04-21 13:45:23.467 [iaxxgenimp.cpp:707]
CGuiEngineImp::showMessageBox
<html> <head> </head> <body> <p> An error occurred while processing option SAP NetWeaver CE Productive Edition > Installation Options > Standard System > Standard System( Last error reported by the step :Oracle software not installed. Install Oracle software before continuing.). You can now: </p> <ul> <li> Choose <i>Retry</i> to repeat the current step. </li> <li> Choose <i>View Log</i> to get more information about the error. </li> <li> Stop the option and continue with it later. </li> </ul> <p> Log files are written to C:\Program Files/sapinst_instdir/CE71_PROD_ORA/INSTALL/STD/AS. </p> </body></html>
TRACE 2010-04-21 13:45:23.467 [iaxxgenimp.cpp:1245]
CGuiEngineImp::acceptAnswerForBlockingRequest
Waiting for an answer from GUI
INFO 2010-04-21 13:47:02.609 [sixxcstepexecute.cpp:1072]
An error occured and the user decided to stop.\n Current step "|NW_Onehost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0|NW_CreateDBandLoad|ind|ind|ind|ind|10|0|NW_CreateDB|ind|ind|ind|ind|1|0|NW_OraDBCheck|ind|ind|ind|ind|0|0|CheckDbSwIsInstalled".
INFO 2010-04-21 13:47:11.968 [synxccuren.cpp:1016]
CSyCurrentProcessEnvironmentImpl::setWorkingDirectory(const CSyPath & C:/Program Files/sapinst_instdir/CE71_PROD_ORA/INSTALL/STD/AS)
lib=syslib module=syslib
Working directory changed to C:/Program Files/sapinst_instdir/CE71_PROD_ORA/INSTALL/STD/AS.
TRACE 2010-04-21 13:47:11.968 [syxxcfile.cpp:130]
CSyFileImpl::decideIfMoveCopyNode(const CopyMoveDestinationInfo & , ISyNode::CopyMoveMode_t 0x3, PSyNode &) const
lib=syslib module=syslib
Target node does not exists and (mode & ISyNode::MISSING) ==> I will copy/move.
TRACE 2010-04-21 13:47:11.968 [syxxcnode.cpp:441]
CSyNodeImpl::move(const CSyPath & C:/Program Files/sapinst_instdir/.lastInstallationLocation.5, ISyNode::CopyMoveMode_t 0x3)
lib=syslib module=syslib
Moved C:/Program Files/sapinst_instdir/.lastInstallationLocation to C:/Program Files/sapinst_instdir/.lastInstallationLocation.5
INFO 2010-04-21 13:47:11.984 [synxcpath.cpp:815]
CSyPath::createFile() lib=syslib module=syslib
Creating file C:\Program Files\sapinst_instdir\.lastInstallationLocation.
TRACE 2010-04-21 13:47:11.984 [kdxxctaco.cpp:219]
CKdbTableContainerImpl::syncToContainerFile lib=iakdblib
CKdbTableContainerImpl::syncToContainerFile start ...
TRACE 2010-04-21 13:47:12.109 [kdxxctaco.cpp:252]
CKdbTableContainerImpl::syncToContainerFile lib=iakdblib
after creating out stream
TRACE 2010-04-21 13:47:12.281 [kdxxctaco.cpp:286]
CKdbTableContainerImpl::syncToContainerFile lib=iakdblib
CKdbTableContainerImpl::syncToContainerFile stop ...
INFO 2010-04-21 13:47:12.281 [synxcpath.cpp:815]
CSyPath::createFile() lib=syslib module=syslib
Creating file C:\Program Files\sapinst_instdir\CE71_PROD_ORA\INSTALL\STD\AS\__instana_tmp.xml.
Could you please make sure that the ORACLE_HOME is set correctly and also the PATH is set correctly to point to the correct location of Oracle. Please also send an environment variable with ORACLE_SID = <SID>. For Env & User settings, please do the above.
Also, then restart the installation from scratch, do not continue with older installation.
Hope this helps.
REgards,
Snehal
Hi Gregory,
I'm not sure why SDN is not showing the response I posted earlier and I got an email with your query but can't see it here!
Anyways, you check/set ORACLE_HOME & ORACLE_SID & PATH in the Windows -> Control Panel -> System -> Advanced -> Environment Variables -> system variables.
Please restart the installation afresh after the same.
Regards,
Snehal
User | Count |
---|---|
98 | |
11 | |
11 | |
10 | |
10 | |
8 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.