Recientemente instalé SQL Server 2008 Express en mi máquina casera Windows 7 Ultimate x64. También tengo IIS 7.5 con PHP 5.3, y yo estaba tratando de conectarse a SQL a través ADODB, pero cuidado para conseguir este error:¿Cómo me conecto a mi servidor SQL de 64 bits con ODBC?
[Microsoft][ODBC Driver Manager] The specified DSN contains an
architecture mismatch between the Driver and Application
Después de hacer una pequeña cantidad de la excavación en el Internet, creo que esto es debido a que la El controlador ODBC de SQL Server está destinado a sistemas operativos de 32 bits, y el mío es de 64. En primer lugar, ¿estoy en lo cierto? ¿Es esta la razón por la que estoy teniendo problemas? En segundo lugar, si es así, ¿cómo puedo arreglar esto? ¿Hay controladores ODBC actualizados que funcionen con sistemas operativos de 64 bits? Miré pero no pude encontrar ninguna ...
gracias! ¡Estoy sorprendido de lo difícil que es descubrir esto! – Guillermo
Eso funcionó para mí también ... después de más de 30 minutos de jugar porque había copiado el camino equivocado. Si está leyendo este artículo, C: \ Windows \ SysWOW64 \ odbcad32.exe es el que desea. –
Gracias, fue útil. :) – Dharmavir