Why do I get the error "Unable to load IBCLIENT64.dll"?
You get this error if you try to use the 64-bit Easysoft InterBase ODBC driver on a machine where:
- The 64-bit InterBase client (
ibclient64.dll
) is not installed.–Or–
- The folder where
ibclient64.dll
is located is not on thePath
.
The InterBase ODBC driver uses the InterBase client to connect to InterBase.
If you're unable to locate ibclient64.dll
(which, the InterBase Setup program copies to the drive:\Embarcadero\InterBase\bin
folder), you need to install it. To install the InterBase client, run the InterBase Setup program. Select the Client Only installation option to install just the InterBase client.
The folder where ibclient64.dll
is located must be on the Path
. If you get the "Unable to load IBCLIENT64.dll" error on a machine where you know that ibclient64.dll
is installed:
- Copy
ibclient64.dll
to a folder that is on thePath
. For example,drive:\Windows\System32
.–Or–
- Update the
Path
to include theibclient64.dll
folder:- Use the Windows Taskbar search bar to search for "environment variables."
- Choose Environment Variables in the System Properties dialog box.
- In the System variables list, highlight Path, and the click Edit.
- In the Variable value box, add the
ibclient64.dll
folder path to the list of paths. For example:drive:\Embarcadero\InterBase\bin
Use a semi-colon (
;
) to separate theibclient64.dll
folder path from the existing list of paths.