Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm currently in the process of migrating some web applications from a 32-bit Windows Server 2K3 box to a new 64-Bit Windows 2008R2 box.

The applications themselves seem to run fine (they use Classic ASP and some 32-bit libraries for Classic ASP and all is well there) but when they try to make a connection to Pervasive 8.5 (the version we need to use) I'm presented with the following ODBC error:

Specified driver could not be loaded due to system error 1114: A dynamic link library (DLL) initialization routine failed. (Pervasive ODBC Client Interface, C:\PVSW\Bin\w3odbcci.dll).

I have tried to re-install the application but to no avail and the driver doesn't show up in the 32-bit ODBC Data Sources on the server either.

Any assistance is greatly appreciated.

share|improve this question
up vote 0 down vote accepted

According to KB 00018076 in the knowledgebase for Pervasive PSQL, you need to upgrade to v10.30 or newer to get support for Windows Server 2008 R2.

And I found another article, KB 00016992 which indicates that support for 64-bit operating systems was added in v9.5.

It sounds like you're stuck using Windows Server 2003.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.