cancel
Showing results for 
Search instead for 
Did you mean: 

dboraslib.so: wrong ELF class: ELFCLASS64 -> DLENOACCESS

Former Member
0 Kudos

Hi

We have upgraded Oracle to 10.2.0.2. Oracle startsup fine. Iam able to login through sqlplus. R3trans connects to Oracle. However when I start sap, the dispatcher process dies.

<b>dev_w0:</b>

-


trc file: "dev_w0", trc level: 1, release: "46D"

-


*

  • ACTIVE TRACE LEVEL 1

  • ACTIVE TRACE COMPONENTS all, M

*

M

M Sun Sep 2 00:03:53 2007

M relno 4640

M patchlevel 0

M patchno 2318

M intno 0

M pid 3806

M

M ***LOG Q01=> tskh_init, WPStart (Workproc 0 1 3806) [thxxhead.c 1060]

M ThSysUsrCheck: clear T0

M calling db_connect ...

B create_con (con_name=R/3)

B Loading DB library '/usr/sap/WP1/SYS/exe/run/dboraslib.so' ...

M *** ERROR => DlLoadLib: ld.so.1: dw.sapWP1_DVEBMGS00: fatal: /usr/sap/WP1/SYS

/exe/run/dboraslib.so: wrong ELF class: ELFCLASS64 -> DLENOACCESS (0,Error 0) [d

lux.c 246]

B *** ERROR => Couldn't load library '/usr/sap/WP1/SYS/exe/run/dboraslib.so'

[dbcon.c 3587]

M ***LOG R19=> tskh_init, db_connect ( DB-Connect 008192) [thxxhead.c 1189]

M in_ThErrHandle: 1

M *** ERROR => tskh_init: db_connect (step 1, th_errno 13, action 3) [thxxhead.

c 8509]

M

M Info for wp 0

M

M stat = 4

M reqtype = 1

M act_reqtype = -1

M tid = -1

M mode = 255

M len = -1

M rq_id = -1

M rq_source = 255

M rq_info = 0

M last_tid = 0

M last_mode = 0

M int_checked_resource = 0

M ext_checked_resource = 0

M report = > <

M action = 0

M tab_name = > <

M Entering ThSetStatError

M call ThrShutDown (1) ...

M ***LOG Q02=> wp_halt, WPStop (Workproc 0 3806) [dpuxtool.c 316]

-


I checkec the disp+work and dboraslib.so files through 'file' command. both are 64-bit. i even checked with 'ldd' command the files refered by dboraslib.so and checked all the refered files if they are 64-bit. All of them are 64-bit. Checked note 538849 too. Everything seems to be fine, but the dispatcher dies.

SAP Kernel 4.6D_EXT patch 2225.

Thanks

Shaik

Accepted Solutions (0)

Answers (3)

Answers (3)

fidel_vales
Employee
Employee
0 Kudos

Hi,

One mor.e thing to add what its already said.

The error

<b>wrong ELF class: ELFCLASS64 -> DLENOACCESS</b>

means that or the dboraslib or the oracle client installed are not for the OS/bits that you are using.

Please check this as well.

former_member618758
Active Participant
0 Kudos

Hi,

There are several things to check:

1. kernel has to be 46D_EXT for oracle 10.2.0.2.

2. kernel 46D_EXT is dynamically linked against the oracle client 9.2, and the oracle 9 client needs to be at least 9207 because you have 10g, and in the lib path for LD_LIBRARY_PATH.

Hope this helps,

George

former_member204746
Active Contributor
0 Kudos

go get latest dboraslib from SAPNET. it must be for Oracle 10g, not Oracle 9i.