|
Return to search the Knowledge Base
Solution Details
Solution ID: 00018021 Pervasive PSQL v10 Install returns "Error 1918. Error Installing ODBC driver."
Problem Description:
Error 1918. Error installing ODBC driver Pervasive ODBC Engine Interface, ODBC error 13: Could not load setup or translator library...
Problem Environment:
Pervasive PSQL v10
Installation
Cause of this problem:
There are a few, as of yet unidentified, instances in which the v10 install action to archive previous versions of Pervasive PSQL is not cleaning out the ODBC.INI section of the registry HKLM\SOFTWARE\ODBC\ODBCINST.INI\) before installing the new files. When MSI detects that a driver is already installed (via the ODBC registry entries) then it will always use the path from the registry to install the driver – regardless of where the installation is being targeted.
When these two factors combine, MSI forces the PSQL ODBC drivers to be installed to the previous path found in the registry despite the fact that all other files are installed to the correct location (c:\Program Files\Pervasive Software\PSQL, or wherever the install was targeted).
Solution Notes:
If this happens during the PSQL v10 install, we recommend that you 'cancel' or 'abort' the installation. Do not select the 'ignore' option, since the installation may complete but leave the PSQL environment in a bad state.
Open the registry editor and locate any entries under “HKLM\SOFTWARE\ODBC\ODBCINST.INI\” that reference the previous PSQL version install path (c:\pvsw\bin\ ). On 64bit environments, look under the \wow6432node entry.
Save the entries by exporting them (just in case).
Remove the erroneous entries and then reinstall Pervasive PSQL v10.
Did this solution document help you solve your problem?
|
Return to search the Knowledgebase
|