Ho problemi ad accedere a un database Oracle tramite ODBC in Access e spero che qualcuno abbia qualche consiglio. Ho passato un bel po 'di tempo cercando di trovare una soluzione, ma non è emerso nulla di utile.Impossibile accedere al DB ODBC con MS Access2007
Ho una configurazione di connessione in ODBC che accede a un database Oracle 9. Posso usare l'opzione Test sull'amministratore ODBC e ricevere un messaggio Test riuscito. Posso anche connettermi al DB usando SQL * PLUS. Tuttavia, quando si tenta di creare una nuova tabella collegata in Access 2007 e utilizzare l'opzione ODBC, ottengo il seguente errore quando si tenta di connettersi:
ODBC--Call failed.
[Oracle][ODBC][Ora]ORA-12154: TNS:could not resolve service name (#12154)[Microsoft][ODBC Driver Manager]Driver's SQLSetConnectAttr failed IM006 0 [Microsoft][ODBC Driver Manager]Driver's SQLSetConnectAttr failed (#0)
So che la ricerca TNS funziona perché Amministratore ODBC lo strumento funziona come tnsping. La domanda è: perché funziona fuori Access ma Access non può farlo?
EDIT (2012-02-22 15:05): appena provato su un altro PC e si verifica la stessa cosa, anche se un altro utente connesso ed il collegamento ha funzionato per loro, in modo che sembra essere collegato al mio profilo WinXP . Questo ti può aiutare?
Qualsiasi consiglio sarebbe molto apprezzato.
BBz
Non v'è alcuna necessità di mettere "risolto" nel titolo. Semplicemente metti la tua risposta come una risposta come hai fatto tu. Alla fine, potrai contrassegnare la tua risposta come la risposta "accettata". Nel frattempo, qualcuno potrebbe indicare qualcos'altro che aggiunge ancora di più alla tua comprensione del problema. –