Skip to Content

SAP ERP 6.0 EHP4 Ready SR 1 Error Assertion Failed OraNetworkConfiguration

Hello,

I am receiving an error during the installation of a Distributed SAP IDES system. I am trying to install ABAP with ERP 6.0 EHP4 with Oralce 11g.

ERROR

An error occurred while processing option SAPERP 6.0 EHP4 Ready- Support Release 1

(Oracle Distrubuted System (DATABASE INSTANCE)

Assertion failed: OraNetworkConfigurator.doClientNetworkConfiguration:Argument tnsnamesOraTemplate must point to an existing file.

LOG

INFO 2011-05-25 08:54:23.163 [sixxcstepexecute.cpp:1020]

An error occured and the user decided to retry the current step: "|NW_ABAP_DB|ind|ind|ind|ind|0|0|NW_CreateDBandLoad|ind|ind|ind|ind|createdbandload|0|NW_CreateDB|ind|ind|ind|ind|createdb|0|NW_OraDBCheck|ind|ind|ind|ind|0|0|NW_OraDBMain|ind|ind|ind|ind|0|0|NW_OraDBStd|ind|ind|ind|ind|std|0|NW_OraClient|ind|ind|ind|ind|3|0|NW_OraNetworkSrv|ind|ind|ind|ind|1|0|doNetworkConfigurationClient".

INFO 2011-05-25 08:54:23.184 [syuxccuren.cpp:562]

CSyCurrentProcessEnvironmentImpl::setWorkingDirectory(const CSyPath& /tmp/sapinst_instdir/ERPEhP4/AS-ABAP/ORA/DISTRIBUTED/DB)

lib=syslib module=syslib

Working directory changed to /tmp/sapinst_instdir/ERPEhP4/AS-ABAP/ORA/DISTRIBUTED/DB.

INFO 2011-05-25 08:54:23.597 [syuxccuren.cpp:302]

CSyCurrentProcessEnvironmentImpl::setEffectiveGroup(PSyGroupInt)

lib=syslib module=syslib

Effective group id set to 502.

WARNING 2011-05-25 08:54:24.510 [syuxcpath.cpp:675]

CSyPath::getOSNodeType(bool true) lib=syslib module=syslib

System call failed. Error 13 (Permission denied) in execution of system call 'stat' with parameter (/scripts/windows/SAP_ECC_6_EHP4_Linux/Inst._Master_NW_7.01_SR1__BS7_SR1/IM_LINUX_X86_64/COMMON/INSTALL/ORA/TNSNAMES.ORA), line (675)in file (syuxcpath.cpp), stack trace: iaxxejsctl.cpp: 146: EJS_ControllerImpl::executeScript()

iaxxejsbas.hpp: 460: EJS_Base::dispatchFunctionCall()

iaxxejsexp.cpp: 178: EJS_Installer::invokeModuleCall()

iaxxbfile.cpp: 391: CIaOsFile::isExistingFromPath_impl

syxxcfsmgt.cpp: 566: CSyFileSystemMgtImpl::isExisting(const CSyPath & /scripts/windows/SAP_ECC_6_EHP4_Linux/Inst._Master_NW_7.01_SR1__BS7_SR1/IM_LINUX_X86_64/COMMON/INSTALL/ORA/TNSNAMES.ORA, ISyNode::eNodeType FILE) const

syuxcpath.cpp: 616: CSyPath::getOSNodeType(bool true)

.

ERROR 2011-05-25 08:54:24.510 [iaxxinscbk.cpp:268]

CJS-00030 Assertion failed: OraNetworkConfigurator.doClientNetworkConfiguration: Argument tnsnamesOraTemplate must point to an existing file.

ERROR 2011-05-25 08:54:24.511

CJSlibModule::writeError_impl()

MUT-03025 Caught ESAPinstException in module call: .

INFO 2011-05-25 08:54:24.516 [syuxccuren.cpp:302]

CSyCurrentProcessEnvironmentImpl::setEffectiveGroup(PSyGroupInt)

lib=syslib module=syslib

Effective group id set to 501.

ERROR 2011-05-25 08:54:24.607 [sixxcstepexecute.cpp:937]

FCO-00011 The step doNetworkConfigurationClient with step key |NW_ABAP_DB|ind|ind|ind|ind|0|0|NW_CreateDBandLoad|ind|ind|ind|ind|createdbandload|0|NW_CreateDB|ind|ind|ind|ind|createdb|0|NW_OraDBCheck|ind|ind|ind|ind|0|0|NW_OraDBMain|ind|ind|ind|ind|0|0|NW_OraDBStd|ind|ind|ind|ind|std|0|NW_OraClient|ind|ind|ind|ind|3|0|NW_OraNetworkSrv|ind|ind|ind|ind|1|0|doNetworkConfigurationClient was executed with status ERROR ( Last error reported by the step: Assertion failed: OraNetworkConfigurator.doClientNetworkConfiguration: Argument tnsnamesOraTemplate must point to an existing file.).

INFO 2011-05-25 08:54:24.836 [syuxcpath.cpp:471]

CSyPath::createFile() lib=syslib module=syslib

Creating file /tmp/sapinst_instdir/ERPEhP4/AS-ABAP/ORA/DISTRIBUTED/DB/__instana_tmp.xml.

WARNING 2011-05-25 08:54:25.808 [iaxxejshlp.cpp:150]

Could not get property IDs of the JavaScript object.

ERROR 2011-05-25 08:54:25.808 [iaxxejsctl.cpp:367]

FJS-00010 Could not get value for property .

My Fixes :

Error 13 (Permission denied) - I have tried several things with this first error, CHMOD 777 on this tnsnames.ora file and folders. This file is located to the local machine and still i have hit this permission denied error.

LSNRCTL STATUS - This status is working I can start and stop the lisnter with no issues.

I have COMPLETELY wiped out and redone this installation and I continue to get this same error. I believe that the installation files have incorrect parameters in the file syuxcpath.cpp on line 675 however i have been unable to find the location and check to see if there is a null space at the line for tnsnamesOraTemplate. But i am no expert, any help or direction is much appreciated. Will provide any additional logs if needed.

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

2 Answers

  • Posted on May 26, 2011 at 08:46 AM

    Hello,

    Please check whether the file:

    /sapinst/xx_product_Installation_Master/Linux etc/

    COMMON/INSTALL/ORA/TNSNAMES.ORA

    is present and fully readable for both <sid>adm and ora<sid> user.

    regards,

    John Feely

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jun 01, 2011 at 11:32 PM

    Durning the installation somehow i copied all the installation data without giving the proper permissions. So I changed all the permissions to the installation files and the installation completed without issues. Thanks for this input.

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Cristi Dumitru

      Has anyone found a solution to this problem? I'm getting the same issue:

      ERROR 2016-09-13 11:54:14.532 (dsgadm/sapsys) [CInstallerCallBackImpl.cpp:259] id=ind-rel.ind-os.ind-db.assertionFailed errno=CJS-00030

      Assertion failed: OraNetworkConfigurator.doClientNetworkConfiguration: Argument tnsnamesOraTemplate must point to an existing file.

      ERROR 2016-09-13 11:54:14.533 (dsgadm/sapsys) [iaxxbjsmod.cpp:97] id=modlib.jslib.caughtException errno=MUT-03025

      Caught ESAPinstException in module call: Assertion failed: OraNetworkConfigurator.doClientNetworkConfiguration: Argument tnsnamesOraTemplate must point to an existing file..

      INFO 2016-09-13 11:54:14.637 (root/sapinst) [syuxccuren.cpp:285] id=syslib.process.currentProcessEnv.effectiveGroupSetSuccessfully CSyCurrentProcessEnvironmentImpl::setEffectiveGroup(PSyGroup)

      Effective group id set to 501.

      ERROR 2016-09-13 11:54:14.688 (root/sapinst) [CSiStepExecute.cpp:1106] id=controller.stepExecuted errno=FCO-00011

      The step doNetworkConfigurationClient with step key |NW_ABAP_OneHost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|onehost|0|NW_CreateDBandLoad|ind|ind|ind|ind|createdbandload|0|NW_CreateDB|ind|ind|ind|ind|createdb|0|NW_OraDBCheck|ind|ind|ind|ind|ora|0|NW_OraDBMain|ind|ind|ind|ind|main|0|NW_OraDBStd|ind|ind|ind|ind|std|0|NW_OraClient|ind|ind|ind|ind|client|0|NW_OraNetwo rkSrv|ind|ind|ind|ind|server|0|doNetworkConfigurationClient was executed with status ERROR ( Last error reported by the step: Assertion failed: OraNetworkConfigurator.doClientNetworkConfiguration: Argument tnsnamesOraTemplate must point to an existing file.).

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.