cancel
Showing results for 
Search instead for 
Did you mean: 

Error after kernel upgrade.

Former Member
0 Kudos

HI All,

Anyone can help on below issue:

When i startup database. It's fine but below error when trying to start SAP. Tried to find some notes but not solving it.

Anyone faced this issue before?

:sidadm 71> more trans.log

4 ETW000 R3trans version 6.13 (release 640 - 26.05.09 - 10:25:00).

4 ETW000 unicode enabled version

4 ETW000 ===============================================

4 ETW000

4 ETW000 date&time : 15.01.2010 - 13:04:27

4 ETW000 control file: <no ctrlfile>

4 ETW000 R3trans was called as follows: R3trans -x

4 ETW000 trace at level 2 opened for a given file pointer

4 ETW000 [dev trc ,00000] Fri Jan 15 13:04:27 2010

300 0.000300

4 ETW000 [dev trc ,00000] db_con_init called

24 0.000324

4 ETW000 [dev trc ,00000] create_con (con_name=R/3)

88 0.000412

4 ETW000 [dev trc ,00000] Loading DB library '/usr/sap/DIS/SYS/exe/run/dba

daslib.so' ...

4 ETW000

100 0.000512

4 ETW000 [dlux.c ,00000] *** ERROR => DlLoadLib()==DLENOACCESS - dlopen("

/usr/sap/SID/SYS/exe/run/dbadaslib.so") FAILED

4 ETW000 "libSQLDBC76.so: cannot open shared object fil

e: No such file or directory"

4 ETW000

2973 0.003485

4 ETW000 [dbcon.c ,00000] *** ERROR => Couldn't load library '/usr/sap/SID

/SYS/exe/run/dbadaslib.so'

4 ETW000

201 0.003686

2EETW169 no connect possible: "maybe someone set invalid values for DIR_LIBRARY

('/usr/sap/SID/SYS/exe/run') or dbms_type ('ADA')"

Thanks

Edited by: Shapuan Abdul Kadir on Jan 15, 2010 3:40 PM

Accepted Solutions (1)

Accepted Solutions (1)

hannes_kuehnemund
Active Contributor
0 Kudos

Well,

the error is very descriptive: /usr/sap/SID/SYS/exe/run/dbadaslib.so not found!

Check downloaded SAPEXEDB_ADA.SAR if file is included. If not, maybe it is available seperately on service market place

Thanks,

Hannes

Former Member
0 Kudos

HI Hannes,

It is possible since I did both in dev and qas. In dev everything is working fine but only in qas got the error.

I've checked the file exist in dev and qas. I just use same sapexedb and extract in both dev and qas.

Any other solution?

Thanks,

hannes_kuehnemund
Active Contributor
0 Kudos

also the file libSQLDBC76.so ?

It should be located in the MaxDB folder ... indep_prog/lib/libSQLDBC76.so

Is it available too? Maybe your MaxDB version is too old on one of the macihnes ...

Former Member
0 Kudos

HI Hannes,

Very helpful answer. I will check on Notes and will feedback to you later if it solve my issue.

Thanks,

Former Member
0 Kudos

HI Hannes,

I have checked on our MAXDB version is 7.6.6. So from notes, I don't need to do anything since from Notes as below:

"If you are already running a MaxDB database server greater or equal version 7.6 (640_EX2) respectively 7.5 (46D_EX2) with the equivalent client software on all the application servers the necessary client runtime is already available."

Our database client also and DBSL are up to date:

Database Client Library SQLDBC 7.6.6.004 CL 207084

DBSL patch level: 242

Runtime also :

SQLDBC client runtime is MaxDB 7.6.6

I'm also checked on below file. The file is there

/sapdb/programs/lib # ls -l libSQLDBC76.so

-r-xr-xr-x 1 sdb sdba 3326080 Sep 22 19:57 libSQLDBC76.so

Anything else Hannes?

Thanks.

markus_doehr2
Active Contributor
0 Kudos

> /sapdb/programs/lib # ls -l libSQLDBC76.so

> -r-xr-xr-x 1 sdb sdba 3326080 Sep 22 19:57 libSQLDBC76.so

>

> Anything else Hannes?

Not Hannes here but try the following:

- logon as <sid>adm

- execute "echo $LD_LIBRARY_PATH"

is the PATH /sapdb/programs/lib in your library path (as mentioned in the note)?

Markus

Former Member
0 Kudos

HI Marcus,

Result:

ashca161:q15adm 51> echo $LD_LIBRARY_PATH

/usr/sap/toolbox/lib:/usr/sap/Q15/SYS/exe/run

It seems to be there.

Thanks

markus_doehr2
Active Contributor
0 Kudos

> ashca161:q15adm 51> echo $LD_LIBRARY_PATH

> /usr/sap/toolbox/lib:/usr/sap/Q15/SYS/exe/run

>

> It seems to be there.

Where? It's not there (where do you see /sapdb/programs/lib in the output your just posted?).

Please follow the note I gave you (Note 1066891 - Installing 46D_EX2/640_EX2 Kernel on MaxDB based SAP Systems) and adapt the .csh and .sh files in the home directory according to the section

Changes to the environment of sidadm on UNIX platforms

Then logoff, re-logon and start the system.

Markus

Former Member
0 Kudos

HI Markus,

Thanks for your help. I can managed to start our sap now without any issue by following the notes 1066891.

And the kernel is the latest one now which is 315.

Thanks a lot for your help.

Thanks

Answers (1)

Answers (1)

markus_doehr2
Active Contributor
0 Kudos

> 4 ETW000 [dlux.c ,00000] *** ERROR => DlLoadLib()==DLENOACCESS - dlopen("

> /usr/sap/SID/SYS/exe/run/dbadaslib.so") FAILED

> 4 ETW000 "libSQLDBC76.so: cannot open shared object fil

> e: No such file or directory"

> 4 ETW000

> 2973 0.003485

> 4 ETW000 [dbcon.c ,00000] *** ERROR => Couldn't load library '/usr/sap/SID

> /SYS/exe/run/dbadaslib.so'

Seems you installed 640_EX2 kernel, for that kernel you need to install the database client.

See

Note 1066891 - Installing 46D_EX2/640_EX2 Kernel on MaxDB based SAP Systems

Markus