MySQL Forums
Forum List  »  Connector/ODBC

Re: Specified driver could not be loaded
Posted by: Bogdan Degtyariov
Date: June 05, 2017 10:43PM

Hi Andrew,

I am glad to hear the ODBC driver is working for you now.
About the missing library IESHIMS.DLL.
The driver libraries myodbc5a.dll/myodbc5w.dll do not load it directly.
This dependency comes from the system library ADVAPI32.DLL, which loads CRYPTSP.DLL etc.
Here is the chain of dependencies:

myodbc5a.dll ->
c:\windows\system32\ADVAPI32.DLL ->
c:\windows\system32\CRYPTSP.DLL ->
c:\windows\system32\WINTRUST.DLL ->
c:\windows\system32\CRYPT32.DLL ->
c:\windows\system32\USERENV.DLL ->
c:\windows\system32\SHELL32.DLL ->
c:\windows\system32\SHDOCVW.DLL ->
c:\windows\system32\IEFRAME.DLL -> IESHIMS.DLL

advapi32.dll is a system library for advanced API services for APIs that perform security and registry calls. Nearly every executable and DLL on your computer need it. Since everything works I would not be too concerned about missing IESHIMS.DLL.
Anyway, IESHIMS.DLL is used for certain calls that handle protected mode for Internet Explorer, which most likely is not the usage case for your ODBC connections.

Options: ReplyQuote

Written By
Re: Specified driver could not be loaded
June 05, 2017 10:43PM

Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.