As áreas de software de 32 e 64 bits geralmente são mantidas distintas pelo sistema operacional Windows. Existem algumas nuances (que muitos podem chamar de "bugs") para ODBC no Windows de 64 bits, que são discutidos em este artigo da base de conhecimento no site de documentação do meu empregador.
O maior problema possível é usar os DSNs do usuário. Observe que aplicativos de 32 bits não podem usar drivers de 64 bits e aplicativos de 64 bits não podem usar drivers de 32 bits. Sistema DSNs são mantidos distintos adequadamente pelo gerenciador de driver ODBC do MDAC - aplicativos de 32 bits são mostrados apenas DSNs do sistema com base em drivers de 32 bits e aplicativos de 64 bits são mostrados apenas DSNs do sistema com base em 64 drivers de bits. No entanto, os DSNs Usuário são misturados - os aplicativos de 32 bits e 64 bits veem DSNs de usuário com base em drivers de 32 bits e 64 bits.
Então - se você usa apenas DSNs do sistema e nomeia cada DSN para que fique claro se o DSN é baseado em um driver de 32 bits ou 64 bits, você estará bem em ambos Drivers ODBC de 32 e 64 bits instalados na mesma máquina.