%META:TOPICPARENT{name="ErrorMessagesE"}% =Error Message: {{{Error while loading shared libraries: libesql92.so}}} or {{{esql92.dll not found}}} = This error may be reported by any SQL-92 driver for Progress/OpenEdge v9 or later. It indicates an issue with the Progress/OpenEdge SQL-92 Client Access and/or the local environment. It does not indicate a problem with any OpenLink Software component or installation. The following steps should resolve the issue. # Ensure that the full Progress/OpenEdge DBMS, or the Progress/OpenEdge SQL-92 Client Access, have been installed on the same host as the active Multi-Tier Database Agent or Single-Tier ODBC Driver. # Ensure that the following environment variables are set: #* {{{DLC}}} - (All OS) Should hold the full path to the root of the Progress installation. #* {{{PROCFG}}} - (All OS) Should hold the full path to the {{{{progress.cfg}}}} file. #* {{{LD_LIBRARY_PATH}}}, {{{SHLIB_PATH}}}, and/or {{{LIBPATH}}} - (Unix-like OS) Should include the {{{$DLC/lib}}} sub-directory. #* {{{PATH}}} - (All OS) Should include the {{{$DLC/bin}}} sub-directory. # Re-install the Multi-Tier Database Agent or the Single-Tier ODBC Driver as the user which owns the Progress component installation, if possible. # If using Multi-Tier -- ## Ensure the above variables are set in the relevant section of the Broker Rulebook (default, {{{oplrqb.ini}}}), e.g., {{{[Environment PROGRESS9]}}}. ## Restart the Request Broker after the above conditions are met. {{{ $ cd /usr/openlink $ bash % . ./openlink.sh % cd bin % ./rqbshut -fy % ./oplrqb }}} ## Confirm that the Database Agent returns a version string. For example: {{{ $ cd /usr/openlink $ bash % . ./openlink.sh % cd bin % ./prs91_sv -? }}} # Retest your DSN. == Related Articles == * Pre-Installation Requirements for the Single-Tier "Lite" Edition ODBC Driver for Progress/OpenEdge #* [[PreinstallProgressLiteUnix| for Unix-like OS (AIX, HP-UX, Linux, Solaris, etc.)]] #* [[PreinstallProgressLiteWin32| for Windows]] * Pre-Installation Requirements for the Multi-Tier "Enterprise" Edition Request Broker and #* Database Agent(s) for Progress/OpenEdge 6.x to 9.x (SQL-89) ##* [[PreInstallServerUNIXPRO|for Unix-like OS (AIX, HP-UX, Linux, Solaris, etc.)]] ##* [[PreInstallServerWin32PRO| for Windows]] #* Database Agent(s) for Progress/OpenEdge 9.x, 10.x, and later (SQL-92) ##* [[PreInstallServerUNIXPRS|for Unix-like OS (AIX, HP-UX, Linux, Solaris, etc.)]] ##* [[PreInstallServerWin32PRS| for Windows]]