Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

ERRO [IM014] [Microsoft][ODBC Driver Manager] O DSN especificado contém uma incompatibilidade de arquitetura entre o Driver e o Aplicativo


é um problema de 64 vs 32 bits. Você está acessando um driver odbc de 32 bits em um sistema de 64 bits.

SE VOCÊ ABRIR c:\windows\system32\odbcad32.exe, você não verá um driver lá que esteja em c:\windows\syswow64\odbcad32.exe (ou exatamente o oposto)

Verifique a plataforma de destino do seu aplicativo e, se isso não corrigir, você poderá se infiltrar apenas instalando o driver correto (64 ou 32 bits)

Se você estiver depurando o projeto do Visual Studio, também precisará executá-lo como 32 bits. Para fazer isso, você precisa abrir as propriedades do projeto clicando com o botão direito do mouse no projeto e selecionando propriedades. Uma vez aqui, você precisa definir Run64BitRuntime para FALSO .*