Consultor Eletrônico



Kbase P99578: Configuring ODBC Data Source using MERANT 3.60 SQL92 driver fails with error 126
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   04/01/2005
Status: Unverified

FACT(s) (Environment):

Progress 9.x
MERANT 3.60 32-BIT Progress SQL-92
Windows

SYMPTOM(s):

Configuring ODBC Data Source using MERANT 3.60 SQL92 driver fails with error 126

Specified driver could not be loaded due to system error 126 (MERANT 3.60 32-BIT Progress SQL-92 9.1D).

On a Windows platform, error code 126 translates to "ERROR_MOD_NOT_FOUND = specified module could not be found."

Entry for MERANT version exists in the REGISTRY under:
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\MERANT (version)

"Driver" entry in registry point to the C:\Windows\System32\PGPRO915.DLL

"Setup" entry in registry points to the C:\Windows\System32\PGPRO915S.DLL

CAUSE:

Merant driver's supporting dll files installed in Windows System32 and system
environment variable PATH is missing %DLC% and %DLC%\bin directories

FIX:

Modify the system environment variable PATH to contain %DLC% and %DLC%\bin
directories,

or

Modify the registry entries located in the following location:
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\MERANT (version)
Driver=%DLC%\bin\PGPRO915.DLL
Setup-%DLC%\bin\PGPRO915S.DLL

Where %DLC% represents Progress installation directory.