Created On: 19 August 2011
Problem:
During compilation of a COBOL program which utilizes embedded SQL to access an ODBC-enabled data source, the following error message is received:
* 801-S
** External Compiler Module message
** CE0001 odbcecm or dependant module not found
* 801-S
** External Compiler Module message
** CE0001 odbcecm or dependant module not found
Resolution:
This is an indication that you do not have a product release which supports the loaded ODBC drivers. For instance, you might have 64-bit ODBC drivers but the installed Micro Focus product and release only supports 32-bit ODBC drivers.
It is also possible that your environment is not set up correctly to take advantage of the ODBC drivers (for instance the library paths are not set correctly). The ODBC library directory should be listed in the LD_LIBRARY_PATH. Verify that the correct libraries are being picked up (and not being pre-empted by other libraries).
64-bit ODBC support on UNIX was added beginning with Server Express 5.1 WS5.
It is also possible that your environment is not set up correctly to take advantage of the ODBC drivers (for instance the library paths are not set correctly). The ODBC library directory should be listed in the LD_LIBRARY_PATH. Verify that the correct libraries are being picked up (and not being pre-empted by other libraries).
64-bit ODBC support on UNIX was added beginning with Server Express 5.1 WS5.
Incident #2528863
Old KB# 34341



