Avviso

Tutto il materiale, le guide e i suggerimenti che trovate in questo sito sono forniti senza alcuna garanzia, dato che rappresentano soltanto appunti e note personali pubblicate nella speranza che possano essere utili a qualcuno.

giovedì 18 febbraio 2010

ODBCAD32 Amministrazione ODBC Windows 7 64-bit e Error 193

Un paio di dritte per risolvere i vostri (e i miei) problemi con ODBC in Windows 7 e Windows Vista a 64-bit.

Prima cosa: se avete importato i vostri dati tramite Migrazione dati di Windows da una versione a 32bit, sappiate che nel registro i vostri DSN Utente e DSN di sistema se funzionavano con driver a 32bit (molto probabile nel caso di Mysql o Oracle) non funzioneranno più, e vi daranno l'errore 193 (in pratica il sistema non riesce a caricare le DLL corrette).

Soluzione: aprite Regedit, cercate il nome dei vostri DSN, e trovateli (saranno in una cartella dal nome ODBC.INI).

Dovete spostarli nella stessa chiave HKLM\Software\ ma stavolta sotto la voce Wow6432Node\ODBC !!!

Quindi diventa HKLM\Software\Wow6432Node\ODBC.... etc

Per farlo, esportate il vecchio ODBC.INI in un file .REG, apritelo con notepad, sostituite i percorsi e poi re-importatelo.

Ultima ma FONDAMENTALE accortezza!! Quando aprite il tool per la gestione ODBC, non aprite semplicemente Start-> Esegui -> ODBCAD32.exe perchè è quello che si trova sotto c:\windows\system32 e quello lavora con i driver ODBC a 64-bit!!!!

Per lavorare a 32-bit eseguite c:\Windows\SysWow64\odbcad32.exe !!!!

2 commenti:

Pietro Forasacco ha detto...
Questo commento è stato eliminato da un amministratore del blog.
Unknown ha detto...

ops.. Ctrl V sbagliato Problema ODBC risolto Grazie !!!