¿No habría ningún problema si AGREGO otro controlador ODBC a un servidor (una versión de 32 bits para atender mi aplicación PHP de 32 bits) con una versión ODBC de 64 bits existente? ¿No crearía conflictos con otras aplicaciones? Me preocupa que si instalo una versión ODBC de 32 bits, pueda afectar las aplicaciones existentes y en ejecución en el servidor que tal vez utilicen la versión ODBC de 64 bits.
Respuesta1
Las áreas de software de 32 y 64 bits generalmente se mantienen distintas según el sistema operativo Windows. Hay algunos matices (que muchos podrían llamar "errores") en ODBC en Windows de 64 bits, que se analizan eneste artículo de la base de conocimientosen el sitio de documentación de mi empleador.
El mayor problema posible es si utiliza DSN de usuario. Tenga en cuenta que las aplicaciones de 32 bits no pueden utilizar controladores de 64 bits y las aplicaciones de 64 bits no pueden utilizar controladores de 32 bits. SistemaEl administrador de controladores MDAC ODBC mantiene los DSN correctamente diferenciados: las aplicaciones de 32 bits solo muestran DSN del sistema basados en controladores de 32 bits, y las aplicaciones de 64 bits solo muestran DSN del sistema basados en controladores de 64 bits. Sin embargo,UsuarioLos DSN están mezclados: tanto las aplicaciones de 32 como de 64 bits ven DSN de usuario basados en controladores de 32 y 64 bits.
Entonces --siSi usa solo DSN del sistema y asigna un nombre a cada DSN para que quede claro si ese DSN se basa en un controlador de 32 o 64 bits, estará bien con los controladores ODBC de 32 y 64 bits instalados en la misma máquina. .