cancel
Showing results for 
Search instead for 
Did you mean: 

error Loading DB library

nelson_chamba2
Participant
0 Kudos

Dear all,

I´m struggling to solve this problem:

#########

Tue Apr 19 18:21:44 2016

M  calling db_connect ...

B  Loading DB library 'E:\usr\sap\SDV\DVEBMGS00\exe\dbmmsslib.dll' ...

M  *** ERROR => DlLoadLib()==DLENOACCESS - LoadLibrary("E:\usr\sap\SDV\DVEBMGS00\exe\dbmmsslib.dll")

  Error 126 = "The specified module could not be found." [dlnt.c       294]

B  *** ERROR => Couldn't load library 'E:\usr\sap\SDV\DVEBMGS00\exe\dbmmsslib.dll'

[dbcon.c      6594]

M  ***LOG R19=> ThDbConnect, db_connect ( DB-Connect 008192) [thDatabase.c 79]

M  in_ThErrHandle: 1

M  *** ERROR => ThInit: db_connect (step TH_INIT, thRc ERROR-DB-CONNECT_ERROR, action STOP_WP, level 1) [thxxhead.c   2453]

##########

My syste:

DB - MS SQL 2005

OS - Windows 2012 R2

KERNEL:

M sysno      00

M sid        SDV

M systemid   562 (PC with Windows NT)

M relno      7420

M patchlevel 0

M patchno    300

M intno      20020600

M make       multithreaded, Unicode, 64 bit, optimized

M profile    E:\usr\sap\SDV\SYS\profile\SDV_DVEBMGS00_DRACO

M pid        4852

I also tried low kernel:

M sysno      00

M sid        SDV

M systemid   562 (PC with Windows NT)

M relno      7200

M patchlevel 0

M patchno    201

M intno      20020600

M make       multithreaded, Unicode, 64 bit, optimized

M profile    E:\usr\sap\SDV\SYS\profile\SDV_DVEBMGS00_DRACO

M pid        4312

But nothing changed.

can someone has any idea?

Regards,

nelson\

Accepted Solutions (1)

Accepted Solutions (1)

Sriram2009
Active Contributor
0 Kudos

Hi Nelson.

1. You kernel and DBSL patch level are same?

2. Could you share the SAP version details? Is this any reason for degrading the kernel from 7.42 to 7.20?

Regards

SS

nelson_chamba2
Participant
0 Kudos

Hi SS,

1. No, I don´t think so, I just upgraded the dbmssslib file from the Kernel not all the files?

2. The SAP versio is 700 based on NW 7.0. This system was based on 7.20 Kernel but because of these bug I upgraded it to 7.42 But nothing changed.

regards

NC

cris_hansen
Advisor
Advisor
0 Kudos

Hello NC,

For system 7.00, you can use kernel 7.22.

Please use SAPEXE/SAPEXEDB, then, if you want, you can use the latest disp+work package (database independent) and the latest lib_dbsl package (database dependent).

This should work.

Kernel 7.42 is not downward compatible with release 7.0x.

Regards,

Cris

Sriram2009
Active Contributor
0 Kudos

Hi NC.

You have to use the kernel release either 7.21 or 7.22 based on your system SP level. Kindly check the follow the SAP Notes for Kernel 7.22 and 7.21 Ext

2133909 - SAP Kernel 722 (EXT): General Information and Usage


1975687 - SAP Kernel 7.21 (EXT) replaces SAP Kernel 7.20 (EXT) as standard kernel in Q1/2015


BR

SS


nelson_chamba2
Participant
0 Kudos

Hi SS,

thank you for the clarification but I still has a cloud on these EXT vs UC because my OS is Win2012r2 and the Database is old MS SQL 2005 and SAP system EHP3 for SAP ERP ECC 6.0.

All was initial running on windows 2008 r2, just the OS was upgraded. This kernel 7.21/7.22 EXt will be suitable for my system? Because previously was running with UC.

Regards,

NC\

cris_hansen
Advisor
Advisor
0 Kudos

Hi NC,

SAP note 2133909 says:

"...

1.1. 722 Standard vs. EXT Kernel
The EXT kernel concept for 72* kernels is outlined in detail in Note 1553300 .

SAP recommends to use the EXT kernel variant if both the DB release and the OS release used in the system environment are supported by Kernel 722 EXT.

SAP does not recommend to upgrade to the 722 standard (non-EXT) kernel from 720 EXT/721 EXT kernel versions although this may be technically possible for certain OS/DB combinations supported with NetWeaver releases 7.00-7.30. Kernel 722 EXT is the suggested successor for 720 EXT and 721 EXT kernel versions.

It is very important not to mix executables from 722 and 722 EXT kernels.

It is explicitly mentioned in the text of this note if the handling of the 722 EXT kernel differs from the handling of the 722 standard kernel.

..."

and

"...

Microsoft SQL Server

The SAP Kernel 722 is intended for Microsoft SQL Server 2005 and higher.

..."

Regards,

Cris

Sriram2009
Active Contributor
0 Kudos

Hi NC.

I think you have to upgrade the your DB version to MS Sql 2008 & above. as per the PAM its not supported MS Sql 2005. Kindly refer the PAM link on MS Sql db support on Windows 2012.

https://apps.support.sap.com/sap/support/pam?hash=pvnr%3D01200615320900001250%26pt%3Dt%257CPLTFRM%26...

BR

SS

Answers (1)

Answers (1)

cris_hansen
Advisor
Advisor
0 Kudos

Hi Nelson,

The error is:

"The specified module could not be found."

Do you have the file:

  dbmmsslib.dll

in the directory:

  E:\usr\sap\SDV\DVEBMGS00\exe

?

The file should be part of the SAPEXEDB package, or part of the lib_dbsl package.

Be also sure that the SIDadm have rights to access the file.

Regards,

Cris

nelson_chamba2
Participant
0 Kudos

Dear Cristiano,

Yes, the file exists on the directory.

2nd. it´s complicated to clarify now because the system was running perfectly. What I can do is do a complete downgrade to the 7.20 kernel Unicode and MSSQL after that i can guarantee the integrity of the files on the kernel directory.

3nd. the SIDadm has full right for the directory

regards,

NC\

cris_hansen
Advisor
Advisor
0 Kudos

Hello NC,

You can rename the kernel directory you have and create a new one to hold the files from kernel 7.22, which should work with release 7.00.

You can have a look at the following SAP notes:

2133909 - SAP Kernel 722 (EXT): General Information and Usage

1744209 - SAP Kernel 720, 721 and 722: Versions and Kernel Patch Levels

About why kernel 7.42 cannot be used:

2128122 - Use of 7.42 kernel instead of 7.40 or 7.41 kernel:

"...

Make sure that all platform-specific, database-specific, and other system requirements for the 7.42 kernel are met. See SAP Note 1969546 for more information.

..."

Kind regards,

Cris