cancel
Showing results for 
Search instead for 
Did you mean: 

Installing DI on Linux impossible : libclntsh.so does not exist

Farid
Active Participant
0 Kudos

Hello,

We have an ECC6 ehp4 system (Central Instance) running on HPUX Itanium (B.11.23).

The database being Oracle 10.2 : Database Client Library : OCI_102 (10.2.0.2.0)

Now, we are trying to add a dialog instance running on a Linux Suse application server (Linux 2.6.5-7.244)

While performing the installation of the dialog instance we are facing a fatal error :

INFO 2010-08-09 12:07:08.526

Removing file /oracle/client/10x_64/dbclient.lst.

INFO 2010-08-09 12:07:08.530

Node /oracle/client/10x_64/instantclient_10204 already exists.

INFO 2010-08-09 12:07:12.513

Removing file /oracle/client/10x_64/instantclient_10204/ojdbc6.jar.

WARNING[E] 2010-08-09 12:07:12.536

FSL-02015 Node /oracle/client/10x_64/.created_by_SAPinst/instantclient_10204/libclntsh.so does not exist.

At this point the installation is cancelled

I checked the file libclntsh.so, in the aformentionned location, and it deosn't seem to be an autorization issue.

:/oracle/client/10x_64/.created_by_SAPinst/instantclient_10204 # ls -altr

-rrr-- 1 root root 2282 Jul 31 2009 SAPIC_README

drwxr-xr-x 3 root root 4096 Aug 9 12:07 ..

lrwxrwxrwx 1 root root 17 Aug 9 12:07 libclntsh.so -> libclntsh.so.10.1

Thank you ! Raoul

Accepted Solutions (0)

Answers (2)

Answers (2)

Farid
Active Participant
0 Kudos

The Problem is solved.

There was an existing installation with remaining oracle client files.

I removed the files in /oracle/client/10x_64, restarted the installation of the Dialog instance... Voilà !

Former Member
0 Kudos

I have some Problems by DB-instance for NetWeaver 7.2 CE installation.

It works, I deleted all files in /oracle/client/10x_64 and started sapinst again.

Former Member
0 Kudos

Hi Raoul,

The issue you are facing can be solved by following the below SAPnote

1416829 - Error: Oracle Shared Library <libclntsh.so> not found during Data Service installation.

However I am copying the solution from the SAPnote

Make changes in file EIMDSsetupcommon.pm at below part of code.

sub DSrepomanCMD

if ( $DBTYPE eq "Oracle") #Oracle

{

$DBCHECK_ENV = "$EIMDBENV/lib";

$repo_cmd .= "ORACLE_HOME=$EIMDBENV; export ORACLE_HOME; ";

}

Fixed it by changing "$DBCHECK_ENV = "$EIMDBENV/lib"; to "$DBCHECK_ENV = "$EIMDBENV/lib32"; in EIMDSsetupcommon.pm.

All the best !

Farid
Active Participant
0 Kudos

Thanks Prateek,

But the sap note you are referring to concerns SAP Business Objects,.

I'm trying to install an ECC6 application server (NW 7.01) on a Linux machine.

I have found a sap note that deals with similar issues but unfortunaltly this notes are restricted to Nw 7.11 on Linux :

1249364 - Inst. SAP NetWeaver based on Kernel 7.11 - UNIX

I'm not sure I can apply the proposed corrections.

Anyone alredy had the same issue, on Netweaver 7.01/Linux ?

Thank you for your help

Former Member
0 Kudos

Hi Rauol,

The note you have described is purely for 711 based systems on UNIX and its flavours and they are asking to change the control.xml file with the attached one with SAPnote 1249364, What I suggest as you cant go further and if I was there in your place I would have surely try the option I've told you and the note which is provided in my posting is for BO but Its specifically for OS/Oracle level, I dont find it will change anything for your system and its based on Product Product Version

SAP ERP SAP ERP 6.0

All the best !