Why do I get error "MSVCR71.dll was not found" when using the ODBC-JDBC Gateway?

The full text of the error is:

odbcad32.exe - Unable To Locate Component
This application has failed to start because MSVCR71.dll was not found.

This error occurs when the Java Virtual Machine (JVM) on the Easysoft ODBC-JDBC Gateway machine can't find the msvcr71.dll file. This can cause the JVM to crash, which then crashes the ODBC-JDBC Gateway and the ODBC Data Source Administrator.

To resolve this issue, find the path to the folder where msvcr71.dll is located on the ODBC-JDBC Gateway machine. This file is usually located in the bin subfolder of the jreversion folder. For example:

drive:\Program Files\Java\jre6\bin

When you have the msvcr71.dll folder path, add it to the Path environment variable value. To do this:

  1. Use the Windows Taskbar search bar to search for "environment variables."
  2. Choose Environment Variables in the System Properties dialog box.
  3. In the System variables list, highlight Path, and the click Edit.
  4. In the Edit Variable value box, add the msvcr71.dll folder path to the list of paths.

    Use a semi-colon (;) to separate the msvcr71.dll folder path from the existing list of paths.