cancel
Showing results for 
Search instead for 
Did you mean: 

DB installation error at update DB statistics

Former Member
0 Kudos
245

Hi,

During DB installation at Update database statistics Installation error.

Error shows that

MTU- 03010 Execution of the command "/sapmnt/QMS/exe/brconnect '-u' '/' '-c' '-f' 'crsyn -o 'SAPQMS' finished with status TST_ERROR

brconnect.log error

/usr/lib/hpux/dld.so: Unable to to find library 'libclntsh.so.10.1

Any help.

- Kristene

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hello kristene Jyo,

Did you get any breakthrough in this issue. Because i am also facing the same issue while installling the NW04 with oracle 9.0.2.0 but during "Update Statistice" step of Database instance installation it is giving me below error.

"Unable to find library 'libclntsh.so.10.1"

I already have 3 instance running fine on the same server of ECC 5.0 which i installed with oracle 9 same database.

Please help me if you have any clue about the same my OS is HPUX-11.23.

Thanks and Regards

Dheeraj Thareja

0 Kudos

Hi,

The SAP DBSL (dboraslib.so) will search for the Oracle client shared library in the following paths in this order of precedence:

On 64-Bit platforms:

a. /oracle/client/10x_64/instantclient

b. /oracle/client/10x_64/lib

c. /oracle/db_sw/10x_64/instantclient

d. /oracle/db_sw/10x_64/software/lib

On 32-Bit platforms:

a. /oracle/client/10x_32/instantclient

b. /oracle/client/10x_32/lib

c. /oracle/db_sw/10x_32/instantclient

d. /oracle/db_sw/10x_32/software/lib

If the client can't be found in the first path, then the second will be searched and so on. The instant client path is the same for Oracle Release 10.1 and 10.2. The path can only differ from 64 bit to 32 bit.

Thus, to solve your problem, create a dynamic link in the oracle client directory like this (for Unix 64-Bit):

cd /oracle/client/10x_64

ln -s /oracle/client/10x_64/lib lib

And restart the installation step of brconnect. You will see it works now.

Reward points if usefull.

Best regards,

Daniel Geers

fidel_vales
Employee
Employee
0 Kudos

Hi,

Do not create the links, please

>Thus, to solve your problem, create a dynamic link in the oracle client directory like this (for Unix 64-Bit):

>cd /oracle/client/10x_64

>ln -s /oracle/client/10x_64/lib lib

Looks like a "nice" workaround but with it you stop using the oracle instantclient and start to use the "normal" client.

For the instantclient you do not need to set any NLS parameter, for the "normal" client you will need to do it.

This is prone to get other possible errors that can be solved with other "workaround" until you hit one that need SAP support to "enter" in the picture, and the first thing would be to undo all that to get support.

This thread is one year old, so i assume the issue is already solved.

But, incase it is not so, or some other people does find this thread.

The error means that BRtools are looking for the oracle client 10g and you do not have it installed or it is not properly done.

That means that, the solution would be to install this instantclient properly following the instructions from the SAP Note 819829 Oracle Database 10g: Instant Client 10.x on Unix

If you get this issue while installing in oracle 9.2, then it means that the delivered brtools level are a bit higher for your release. In that case, replace the BR* tools delivered (700) with the latest from 6.40 kernel. and be sure that the oracle client 9i is properly installed as it is needed for this version (see SAP Note 539922 Installing the ORACLE client software 9.2.X for UNIX)

Former Member
0 Kudos

Hello Guys -

This solution definitely helps!!!

" cannot restore segment prot after reloc: Permission denied "

Please check the suggested solution by following the URL - http://www.appistry.com/developers/forums/content/cannot-restore-segment-prot-after-reloc-permission...

  1. This file controls the state of SELinux on the system.

  2. SELINUX= can take one of these three values:

  3. enforcing - SELinux security policy is enforced.

  4. permissive - SELinux prints warnings instead of enforcing.

  5. disabled - SELinux is fully disabled.

SELINUX=disabled

  1. SELINUXTYPE= type of policy in use. Possible values are:

  2. targeted - Only targeted network daemons are protected.

  3. strict - Full SELinux protection.

SELINUXTYPE=targeted

Kind Regards,

RazaMahdi Rizvi

Former Member
0 Kudos

Hi Fidel,

Thanks for the information,YES ur answer provides the solution and thanks for providing details for the users. Anyway do you know does it install BRTOOL 7 for Oracle 9.2 rather than BRTOOL 6.4

Regards.