cancel
Showing results for 
Search instead for 
Did you mean: 

Oracle Client upgrade

JAMpe
Participant
0 Kudos

Dear experts,

I have the following issue:

I've done an oracle database upgrade from 10.2.0.4 to 11.2.0.3. According to the logs that ended well. Then I tried to upgrade the oracle client to 11.2.0.3 by following SAP Note 819829, step 5 says:

5. On SAP systems with kernel 7.00 (or above) and ABAP Stack or Double Stack, execute the following additional steps:

Check if the SAP DBSL can load the newly installed instant client correctly. Change to the exe directory as user <sapsid>adm and run the ldd command on dboraslib.so:

OS> ldd dboraslib.so

If that succeeds, verify that the SAP system is able to connect to the database with

OS> R3trans -x

First of all, I don't have dboraslib.so; instead I have dboraslib.o, does anyone know why? Then, when i try "ldd dboraslib.o" I get the following:

dboraslib.o needs:

         /oracle/client/11x_64/instantclient/libclntsh.so

         /usr/lib/libc.a(shr_64.o)

         /usr/lib/libpthreads.a(shr_xpg5_64.o)

         /usr/lib/libdl.a(shr_64.o)

         /usr/lib/libperfstat.a(shr_64.o)

         /usr/lib/libodm.a(shr_64.o)

         /usr/lib/libc.a(aio_64.o)

         /unix

         /usr/lib/libcrypt.a(shr_64.o)

         /usr/lib/libcfg.a(shr_64.o)

         /usr/lib/liblvm.a(shr_64.o)

         /usr/lib/libcorcfg.a(shr_64.o)

         /usr/lib/libsrc.a(shr_64.o)

However, R3trans -x gives rc=000; I'm also able to start the SAP system, in dev_w0 I can see that apparently client 11g is being used:

M  kernel runs with dp version 138000(ext=119000) (@(#) DPLIB-INT-VERSION-138000-UC)

M  length of sys_adm_ext is 588 bytes

M  ThStart: taskhandler started

M  ThInit: initializing DIA work process W2

M  ***LOG Q01=> ThInit, WPStart (Workp. 2 117825896) [thxxhead.c   1315]

M

M Mon Aug  5 02:11:18 2013

M  ThInit: running on host srvsandbox

M  calling db_connect ...

B  Loading DB library '/usr/sap/<SID>/SYS/exe/run/dboraslib.o' ...

B

B Mon Aug  5 02:11:20 2013

B  Library '/usr/sap/<SID>/SYS/exe/run/dboraslib.o' loaded

B  Version of '/usr/sap/<SID/SYS/exe/run/dboraslib.o' is "720.00", patchlevel (0.327)

C  Register application info.

C  Oracle client version: 11.2.0.3.0, V1, default build, (dbsl 720 291112, UNICODE[2])

C  Installed Oracle client patches:

C  # Patch  13508485     : Created on 21 Dec 2011, 13:23:38 hrs PST8PDT

C  # Patch Description: Created on 28 Dec 2011, 01:17:39 hrs PST8PDT

C  # Patch  11742262     : Created on  7 Mar 2012, 12:22:41 hrs CET

C  Client NLS setting (by OCINlsGetInfo(con=0)): 'AMERICAN_AMERICA.UTF16'

C  Logon as OPS$-user to get SAPSR3's password

C  Connecting as /@<SID> on connection 0 (nls 0) ... (dbsl 720 291112, UNICODE[2])

C  Attaching to database server <SID> (con=0, svchp=1148af600, srvhp=1148afd90)

Should I worry about not getting info from dd dboraslib.o?

System Info:

NW: 7.0 EHP1

OS: AIX 6.1

SAP kernel: 720 UC - 400

Thanks for your time,

JAM

Accepted Solutions (1)

Accepted Solutions (1)

former_member206552
Active Contributor
0 Kudos

Hi Jam,

dboraslib.so is for linux systems please carry on as you are running AIX UNIX you will be using dboraslib.o

dboraslib.so file is for Compaq Tru64, Linux, Reliant and Solaris Operating systems.

dboraslib.sl file is for HP_UX

dboraslib.o file is for AIX

dboraslib.dll file is for Windows platforms.

Best Regards

Marius

JAMpe
Participant
0 Kudos

Hello Marius,

Thanks for the info.

Answers (2)

Answers (2)

Reagan
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello

On certain releases of Kernel there is dboraslib.so and on others there is dboraslib.o

Note 400818 - Information about the R/3 database library

Note 193616 - Docu: DBconnect R/3 Oracle with shared libraries

There is nothing to worry about as long as the kernel is using the one it needs.

Regards

RB

Former Member
0 Kudos

Hi,

It seems to be a typing mistake.

Just was checking in one of my system, I could see that dboraslib.so only exists not the dboraslib.o.

Since everything is working fine.. I would suggest you to ignore and proceed.

Thanks and Regards,

Vimal