«

»

Lug 19

Windows 7 professional 64 bit e ODBC 32 bit

ODBC

Se usate Windows 7 professional a 64 bit e create delle nuove connessioni DSN (Data Source Name) utilizzando il classico  strumento di gestione delle connessioni ODBC (Open DataBase Connectivity) che trovate negli Strumenti di Amministrazione del Pannello di Controllo potrebbe capitarvi di non riuscire ad usare la connessione DSN appena creata con la vostra applicazione a 32 bit.

Il problema sta nel fatto che lo strumento Origini Dati (ODBC) che trovate nel Pannello di Controllo è la versione a 64 bit dell’ODBC e quindi crea connessioni e si appoggia solo ai drivers a 64 bit e risulta inutile per tutti gli altri programmi a 32 bit che usate sul sistema; vi ricordo che molte applicazioni sono ancora a 32 bit, esempio Office 2003, Office 2007, OpenOffice, ecc…

 

Per poter creare delle nuove connessioni ODBC a 32 bit utilizzabili da tutti i programmi a 32 bit è quindi necessario utilizzare lo stesso strumento ma nella versione a 32 bit che si trova nel percorso :

C:\Windows\SysWoW64\Odbcad32.exe

mentre la versione a 64 bit che vedete nel Pannello di Controllo punta a :

C:\Windows\System32\Odbcad32.exe

Potremmo commentare con cattiveria questa pensatona di Microsoft eh ???    :-)

 

Quindi per creare la nostra connessione ODBC a 32 bit basta eseguire questi comandi come Amministratore del sistema :

start -> esegui -> C:\Windows\SysWoW64\Odbcad32.exe

 

Se vi capita spesso di dover gestire connessioni ODBC diverse vi conviene creare un link sul desktop che punti allo strumento Origini Dati a 32 bit.

 

Per maggiori informazioni :

http://support.microsoft.com/kb/2721825

http://it.wikipedia.org/wiki/ODBC

 

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>