cancel
Showing results for 
Search instead for 
Did you mean: 

SAP ERP 6.0 EHP4 Ready SR 1 Error Assertion Failed OraNetworkConfiguration

former_member244874
Discoverer
0 Kudos

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.

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member244874
Discoverer
0 Kudos

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.

CD
Discoverer
0 Kudos

Hello,

A couple of years later I am facing the same problem.. but I don't understand what are the installation files for you? The swpm folder, the export, kernel? And what permissions did you gave, if you remember? I hope you can give me answer because i have tried all the possible options I could think of. Thank you.

Former Member
0 Kudos

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.).

former_member189546
Active Contributor
0 Kudos

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