cancel
Showing results for 
Search instead for 
Did you mean: 

Error creating a secondary database connection

Former Member
0 Kudos

Hi,

I just did a kernel upgrade of our ECC 6.0 EHP4 from 701_REL PL150 to 721_EXT PL201 and now when I try to access the content server database (MaxDB) from the transaction DB13 I have the following error:

"Set up of a secondary connection to the database system failed. It is possible that the data required for setting up the connection via EXEC SQL                (Native SQL) is faulty.

No shared library found for the database with ID SDB_SBX

Documentation for system log message BY G :

As well as the standard connection, an attempt was made to set up

another database connection, under the specified ID. The Shared Lib

for this second database could not be found.

The Shared Library is usually found in the the Executable

directory (profile parameter DIR_LIBRARY) under the name dbs

<dbs>slib<os_ext>. <dbs> stands for the database type and <os_ext>

stands for the operating system-specific extension of the Shared

Libraries.

The database type is determined from the entry that corresponds to

specified DB ID in the table DBDCON. Check whether the data in this

entry is correct."

The ECC 6.0 EHP4 is installed on MS-SQL database.

The content server:

- database MaxDB

- Version 7.8.02.23

- instance type : OLTP

- kernel 7.8.02 build 023-121-242-871

I have read the following notes: 1222907, 1610716, 1716826, 1553465, 1713986, 1028690, 1581595, 1025361, 1097997, 1517379.

Before the ECC kernel upgrade I had no problem to connect to the MaxDB database with the transaction DB13.

ECC instance is OK - I have no problem accessing the MS-SQL database.

Thanks for your help,

Sam

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member188883
Active Contributor
0 Kudos

Hi Jean,

Have you updated dbsl libararies for Max DB during kernel upgrade for MSSQL system.?

If not, please do it and check the results.

Hope this helps.

Regards,

Deepak Kori

Former Member
0 Kudos

Hi Deepak,

I have downloaded lib_dbsl_219-10011364.sar from:

SAP NetWeaver and complementary products" SAP NetWeaver" SAP EHP2 FOR SAP NETWEAVER 7.0" Entry by Component" Application Server ABAP

I still have the error:

"

Loading DB library 'F:\usr\sap\xxx\DVEBMGS00\exe\dbsdbslib.dll' ...

*** ERROR => DlLoadLib()==DLENOACCESS - LoadLibrary("F:\usr\sap\XXX\DVEBMGS00\exe\dbsdbslib.dll")

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

{root-id=005056BD016D1ED3B3903BAAC4F045FC}_{conn-id=00000000000000000000000000000000}_0

*** ERROR => Couldn't load library 'F:\usr\sap\XXX\DVEBMGS00\exe\dbsdbslib.dll'

dbcon.c      5768]

{root-id=005056BD016D1ED3B3903BAAC4F045FC}_{conn-id=00000000000000000000000000000000}_0

***LOG BYG=> could not load library for database connection SDB_XXX    [dbds         862]

"

former_member188883
Active Contributor
0 Kudos

Hi Jean,


Loading DB library 'F:\usr\sap\xxx\DVEBMGS00\exe\dbsdbslib.dll' ...

*** ERROR => DlLoadLib()==DLENOACCESS - LoadLibrary("F:\usr\sap\XXX\DVEBMGS00\exe\dbsdbslib.dll")

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

{root-id=005056BD016D1ED3B3903BAAC4F045FC}_{conn-id=00000000000000000000000000000000}_0

Refer solution in below SAP note. You may need to install MAxDB client software.

Note 955670 - DB multiconnect with MaxDB as secondary database

Hope this helps.

Regards,

Deepak Kori