Database Connection Error
When trying to install or run FileCenter, you get a database connection error. The error may mention a missing odbcji32.dll or odbcjt32.dll, or it may simply say The operating system is not configured to run this application.
Recent updates to Microsoft Office have changed the Microsoft Access database drivers that older versions of FileCenter and FileConvert have been using. These Microsoft updates are now causing database connection errors like odbcjt32.dll missing or unable to load odbcji32.dll or The operating system is not configured to run this application when opening FileCenter or FileConvert.
Upgrade to FileCenter/FileConvert 9, which no longer rely on Access databases. This is your best long-term solution. Contact our Sales team for upgrade pricing.
If you're currently using FileCenter/FileConvert version 8, install build 18.104.22.168. This will typically fix the connection error. But realize that these versions continue to rely on Access databases to store some of their settings, so the errors may return in the future. Download Version 22.214.171.124 Here »
If you're using an older version of FileCenter/FileConvert, or if you still get the error on build 126.96.36.199 of FileCenter/FileConvert 8, you should install the Access database drivers. Here are a few drivers to try:
- Access Database Engine for 32 bit Office
- Access Database Engine for 64 bit Office
- Access 2013 Runtime »
- Access 2010 Runtime »
- Access 2007 Runtime »
Try the first one in the list first. If it fails to fix the problem, try the next one in sequence, continuing in this manner until you find one that fixes the problem.
As mentioned above, up until version 9 of FileCenter, we have used several small Microsoft Access databases to store settings and separators. These databases are located as follows:
With the introduction of version 9 (and build 188.8.131.52 for Separators), FileCenter no longer uses or depends on these Microsoft Access databases. The settings information is now stored in text files and the separator information is now stored in a SQLite database.