Archive for June, 2010

How to troubleshoot “Error loading driver!”

Wednesday, June 9th, 2010

The Error

When starting the Btr2SQL migration tool, you receive an message in the login dialog saying “Error loading driver!”.

The Cause

The “driver” for the migration tool is one of three dlls: sql_btr.dll, ora_btr.dll or mys_btr.dll found in the bin folder of the installation (usually \Mertech Data Systems\DB Drivers\Btrieve\bin). As noted in the user manual, each of these drivers depends on a client driver to be installed for the target server. For instance, the Microsoft SQL Native Client, Oracle Instant Client, or the MySQL libmysql.dll. There may also be other dependencies such as the C runtime libraries. If any of the dependencies are not found on the system’s PATH, Windows will fail to load the Mertech dll.

(more…)