driver ODBC de 32 bits em um sistema operacional de 64 bits

1

Eu tenho um sistema Windows Server 2008 R2 de 64 bits. Eu quero instalar o driver ODBC Btrieve neste sistema, mas há apenas uma versão de 32 bits do Btrieve ODBC disponível.

Existe alguma maneira de instalar este driver de 32 bits no meu sistema de servidor de 64 bits?

Instalei uma ferramenta de monitoramento de instalação em outro servidor de 32 bits de 2003 e instalei o driver btrieve de 32 bits odbc no mesmo sistema usando a ferramenta de monitoramento. Então eu tenho os arquivos e entradas de registro alteradas durante a instalação do btrieve odbc 32 bit no sistema de 32 bits. De acordo com isso eu copiei os arquivos correspondentes e alterei as entradas de registro no meu sistema operacional de 64 bits. E descobri que o driver invasivo está listado. Mas a coisa é que quando tentamos adicionar esse driver invasivo em dsn recebendo um erro:

"The setup routine for the pervasive software odbc 32 ODBC driver could not be loaded due to system error code 126: The specified module couldnot be found(C:\WINDOWS\System 32\w32btstp.dll) "

    
por Sam joseph 05.04.2013 / 07:50

1 resposta

5

Um Windows de 64 bits permitirá que você crie DSNs utilizáveis por aplicativos de 32 bits e DSNs utilizáveis por aplicativos de 64 bits. Execute os arquivos listados abaixo para criá-los:

64-bit:
C:\Windows\System32\odbcad32.exe
32-bit:
C:\Windows\SysWOW64\odbcad32.exe
    
por 05.04.2013 / 08:04