locked
Windows 7 Ultimate 64 Bit e Librerie ODBC Intersolv 32 bit Paradox RRS feed

  • Domanda

  • Salve,

    è capitato a qualcuno di dover utilizzare per Windows 7 a 64 bit librerie ODBC a 32? Per quanto riguarda il mio caso, librerie ODBC Paradox, ho proceduto con l'installazione normalmente solamente che quando vado su "Strumenti di amministrazione del sistema", Origine dati ODBC per impostare i DSN del sistema, quando vado ad aggiungere il tipo di driver per l'origine dati non mi da come scelta i driver Intersolv installati ma solo il classico "SQL Server" (in XP mi dava anche un elenco di altri driver che con il 7 non mi permette di visualizzare come i driver di Access, Excel, ecc..).

    Cosa strana è che quando apro da Pannello di controllo il BDE Administrator (pannello che amministra i dati ODBC delle librerie paradox) e da lì vado su ODBC administrator, mi apre la finestra "Origine dati ODBC" con dentro la possibilità di scegliere di installare il diver Intersolv. Sembra che da questa schermata me la riconosca ma da quella di Strumenti di amministrazione del sistema no. Alla fin delle finite se la imposto anche da BDE administrator e poi vado su Origine dati ODBC in Strumenti di amministrazione e clicco sul driver installato mi dice:"Impossibile trovare le routine di ipostazione per il driver ODBC INTERSOLV 3.11 32-BIT ParadoxFile (*.db). Installare nuovamente il driver." e facendo OK " Funzione ConfigDSN, ConfigDriver o ConfigTranslator del driver non riuscita: Errori rilevati: Errata corrispondenza di architettura tra il driver e l'applicazione del DSN specificata".

    Sapreste consigliarmi se magari in windows 7 c'è qualche passaggio che mi perdo sulla configurazione o se è effettivamente possibile far funzionare un driver del genere a 32 bit su un pc a 64? 

    Grazie in anticipo

    Ps: La cosa strana è che prima di fare l'acquisto di questo pc con Windows 7 avevo fatto delle prove su un Windows 7 di prova e funzionava tutto correttamente, casistica che poi non sono più riuscito a ripetere.

    giovedì 10 novembre 2011 07:41

Tutte le risposte

  • Ciao Fabio,

    Nella KB 260558 si parla della stessa problematica: PRB: Error Message: "Could Not Load Translator or Setup Library" 

    Copio/ incollo le due possibili cause di questo problema:

    • Impostazioni del Registro di sistema non corrette per i componenti MDAC.
    • File DLL incompatibili.

    Questi problemi possono essere causati dall'installazione di un prodotto software precedente che ha modificato le impostazioni del Registro di sistema dei driver ODBC o che ha sostituito alcuni file DLL con versioni incompatibili.

    Spero che le soluzioni proposte nella KB ti risultino utili, facessi sapere anche a noi se risolvi.


    Anca Popa Follow ForumTechNetIt on Twitter

    Evento 36888 origine Schannel su Windows Server 2008 R2 con IIS

    Microsoft offre questo servizio gratuitamente, per aiutare gli utenti e aumentare il database dei prodotti e delle tecnologie. Il contenuto viene fornito “così come è” e non comporta alcuna responsabilità da parte dell'azienda

    venerdì 11 novembre 2011 08:57
  • Innanzitutto grazie per la risposta!

    Il KB che mi hai passato non ne parla in quanto io opero sotto Windows 7 a 64 bit e quell'articolo tratta sistemi a 32 o comunque con struttura XP....ho provato lo stesso a inserire manualmente sotto le chiavi di registro le chiavi presenti in s.o. XP funzionanti ma non funziona.

    La cosa strana è che a parte i driver SQL non ho scelte di altre possibilità (nemmeno dbx, xls, ecc).

    martedì 15 novembre 2011 13:50
  • Ciao Fabio,

    Leggendo un po' in giro, avevo trovato un thread interessante sui sistemi a 32 e 64 bit, premetto che la problematica e' differente, comunque puo' essere una lettura illuminante, l'inserisco anche qui: ODBC 32bit is launching 64bit ODBC administrator. No menu opens 32bit 

    Tornando al tuo scenario, domanda banale: avevi gia' provato a reinstallare i driver, come dal messaggio di errore? Se non ti aiuta, il mio suggerimento sarebbe di usare ProcMon per scoprire direttamente cosa succede "nel background" quando scegli il driver installato.  

    Spero che ti sia utile,


    Anca Popa Follow ForumTechNetIt on Twitter

    Evento 36888 origine Schannel su Windows Server 2008 R2 con IIS

    Microsoft offre questo servizio gratuitamente, per aiutare gli utenti e aumentare il database dei prodotti e delle tecnologie. Il contenuto viene fornito “così come è” e non comporta alcuna responsabilità da parte dell'azienda

    mercoledì 16 novembre 2011 13:52
  • Ciao Fabio,

    nei sistemi windows a 64 bit i programmi per la gestione degli ODBC a 32 bit devi lanciarlo direttamente dalla directory C:\Windows\SysWOW64

    al suo interno troverai il file odbcad32.exe eseguilo e troverai tutti i driver classici.

    Ciao

    mercoledì 23 novembre 2011 07:30