on 08-27-2008 10:53 AM
Dear Gurus,
After configuring DB59 as mentioned in note 588515, I tried to check the connection from ECC to MAXDB and got an error:
B Wed Aug 27 12:21:39 2008
B create_con (con_name=SDB)
B Loading DB library 'F:\usr\sap\DEV\DVEBMGS20\exe\dbsdbslib.dll' ...
M *** ERROR => DlLoadLib: LoadLibrary(F:\usr\sap\DEV\DVEBMGS20\exe\dbsdbslib.dll) Error 126 [dlnt.c 237]
M Error 126 = "The specified module could not be found."
B *** ERROR => Couldn't load library 'F:\usr\sap\DEV\DVEBMGS20\exe\dbsdbslib.dll'
[dbcon.c 4731]
B ***LOG BYG=> could not load library for database connection SDB [dbds#1 @ 1035] [dbds 1035 ]
A
It seams that it can't find the dll file but unfortunately the file exists ! so why the error appears ?
Please advice,
Dimitry Haritonov
Edited by: Dimitry Haritonov on Aug 27, 2008 11:53 AM
Hi there,
the
> Error 126 = "The specified module could not be found."
is rather seldom on widows platforms.
What Windows version do you use?
Are the VC++ runtime libs installed?
regards,
Lars
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Well - not with managed code
Error 126 is (according to the WinAPI)
"The specified module could not be found. ERROR_MOD_NOT_FOUND"
I've seen a likewise problem on Windows 2008. I think the database client is missing. You have
libSQLDBC.dll
on your system? I think some of the new builds of dbsdbslib.dll have an implicit dependency to the SQL-C runtime...
Markus
Hello,
In note 990602 -> section 4 is described that I need to install:
- a MaxDB client installation (Note 649814),
- a current version of the transport program 'tp'.
- the MaxDB-DBSL (Note 325402)
Does it mean I need to install it on the machine of CCMS that will remotely monitor my MAXDB ?
Please advice,
Dimitry Haritonov
> In note 990602 -> section 4 is described that I need to install:
> - a MaxDB client installation (Note 649814),
> - a current version of the transport program 'tp'.
> - the MaxDB-DBSL (Note 325402)
>
> Does it mean I need to install it on the machine of CCMS that will remotely monitor my MAXDB ?
In fact you need to have this installed on all application servers that should be able to run DB50/LC10.
The CCMS connects to the MaxDB/liveCache just like any other database client - via the client software. To use this client software, the workprocesses use a standard-adapter, the DBSL.
'TP' is just needed here to provide a access to the "main" database where the logon data are stored.
best regards,
Lars
Are the permissions set correctly? Please check the exact name of the lib.
Markus
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
As per your request:
trc file: "dev_w1", trc level: 1, release: "700"
*
* ACTIVE TRACE LEVEL 1
* ACTIVE TRACE COMPONENTS all, MJ
*
M
M Wed Aug 13 18:00:36 2008
M TRACE FILE TRUNCATED (pid = 2136 )
M sysno 20
M sid DEV
M systemid 562 (PC with Windows NT)
M relno 7000
M patchlevel 0
M patchno 154
M intno 20050900
M make: multithreaded, Unicode, 64 bit, optimized
M pid 2136
M
M kernel runs with dp version 235000(ext=110000) (@(#) DPLIB-INT-VERSION-235000-UC)
M length of sys_adm_ext is 576 bytes
B
Ok
So I can't think of a real reason for this problem but
- permission problem (which is apparently not the case)
- bitness (you said you checked and is correct)
- corrupt library
Try to download the latest patchlevel (lib_dbsl) for Windows x64, copy to the directory and start again to start the instance.
Markus
User | Count |
---|---|
93 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.