64位操作系统上的32位ODBC驱动程序

我有一个64位的Windows Server 2008 R2系统。 我想在此系统上安装Btrieve ODBC驱动程序,但只有32位版本的Btrieve ODBC可用。

有没有办法在我的64位服务器系统中安装这个32位驱动程序?


我在另一台2003 32位服务器上安装了安装监视工具,并使用监视工具在同一系统中安装了btrieve 32位odbc驱动程序。 然后我得到了在32位系统中安装btrieve odbc 32位时更改的文件和registry项。 据此我复制相应的文件,并在我的64位操作系统中更改registry项。 我发现普遍的驱动程序被列出。 但事情是,当我们试图将这个普遍的驱动程序添加到dsn得到一个错误:

“由于系统错误代码126,无法加载普及型软件odbc 32 ODBC驱动程序的安装例程:无法find指定的模块(C:\ WINDOWS \ System 32 \ w32btstp.dll)”

64位Windows将允许您创build可由32位应用程序使用的DSN和由64位应用程序使用的DSN。 运行下面列出的文件来创build它们:

64-bit: C:\Windows\System32\odbcad32.exe 32-bit: C:\Windows\SysWOW64\odbcad32.exe