Installing the ODBC 32bit driver results in an error

Installing the ODBC 32bit driver results in an error

book

Article ID: KB0076959

calendar_today

Updated On:

Products Versions
TIBCO Data Virtualization All supported versions

Description

This KB article explains about how to resolve the error message "Could not copy file composite80.dll to C:\windows\system32\composite80.dll. Please check if the file is being in use by another application" as referred in the below screen, when installing the ODBC drivers for TDV.

odbcerror

Issue/Introduction

Installing the ODBC 32 bit driver is throwing the error message "Could not copy file composite80.dll to C:\windows\system32\composite80.dll. Please check if the file is being in use by another application"

Resolution

As a workaround, this driver  can be installed using the Windows ODBCCONF command.

 C:\Windows\syswow64\odbcconf INSTALLDRIVER "<name for the driver>|Driver=<path to your .dll>\composite80.dll" Example: "C:\Windows\syswow64\odbcconf INSTALLDRIVER "MyTDVOdbc8.0|Driver=C:\Downloads\TIB_tdv_drivers\apps\odbc\win64\composite80_x64.dll"

In this example, the ODBC driver will be installed with the name "MyTDVOdbc8.0", and the command points to the composite80_x64.dll file in the downloaded media. 

Note: When using the above method the driver will not appear in the list of the drivers in the ODBC manager, but it will be available in the list of available drivers when a new DSN is created.