Ho recentemente installato SQL Server 2008 Express sulla mia macchina home Windows 7 Ultimate x64. Ho anche IIS 7.5 con PHP 5.3, e stavo cercando di connettersi a SQL via ADODB, ma continuato a ottenere questo errore:Come connettersi al mio SQL Server a 64 bit con ODBC?
[Microsoft][ODBC Driver Manager] The specified DSN contains an
architecture mismatch between the Driver and Application
Dopo aver fatto una piccola quantità di scavare su internet, credo che questo è perché il Il driver ODBC di SQL Server è pensato per i sistemi operativi a 32 bit e il mio 64. Prima di tutto, sono corretto? È questa la ragione per cui mi trovo nei guai? In secondo luogo, se sì, come posso risolvere questo problema? Esistono driver ODBC aggiornati che funzionano con i sistemi operativi a 64 bit? Ho guardato ma non è stato in grado di trovare ...
grazie! Sono stupito che quanto sia difficile scoprirlo! – Guillermo
Questo ha funzionato anche per me ... dopo oltre 30 minuti di confusione perché avevo copiato il percorso sbagliato. Se stai leggendo questo articolo, C: \ Windows \ SysWOW64 \ odbcad32.exe è quello che vuoi. –
Grazie, è stato utile. :) – Dharmavir