/ / due tabelle una è di database di accesso e altra è di database Oracle, sto ricevendo un errore che dice 'errore ODBC SQL' cosa devo fare? - rapporti di cristallo

due tabelle una è di database di accesso e l'altra è di database Oracle, ricevo un errore che dice 'errore ODBC SQL' cosa devo fare? - rapporti di cristallo

Sto usando due tabelle una è di database di accesso e l'altra è di database Oracle, sto ricevendo un errore dicendo che 'errore ODBC SQL' cosa devo fare?

risposte:

0 per risposta № 1

Ecco cosa vorrei fare.

  1. Fai un rapporto di prova.
  2. Collegalo a uno dei 2 database.
  3. Trascina alcuni campi dalla tua fonte nel rapporto.
  4. Puoi vedere in anteprima questo rapporto di prova? In caso contrario, quell'origine dati potrebbe essere il problema.
  5. Fai la stessa cosa con l'altra origine dati.
  6. Se entrambi i report funzionano correttamente, creare un nuovo report di test che unisce le 2 origini dati. Se questo non funziona, allora le tue 2 fonti di dati potrebbero non corrispondere in alcun modo.

0 per risposta № 2

"Errore odbc SQL" si riferisce sempre ad un qualche tipo di errore di connessione tramite una connessione ODBC. (Queste connessioni possono essere gestite tramite il Pannello di controllo -> Strumenti di amministrazione -> Origini dati)

Segui i passaggi di PowerUsers sopra, ma prova ilLa prima è la connessione di accesso, poiché è la più probabile che sia connessa tramite ODBC. Oracle potrebbe essere ODBC o potrebbe essere una connessione TNS diretta, quindi sospetto innanzitutto il DB di Access.

Una volta identificato quale (o entrambe) delle connessioni è un problema, è necessario capire di cosa si tratta. I probabili colpevoli sono:

  1. Il nome o l'IP della tua connessione ODBC è sbagliato
  2. Il nome utente nella connessione è sbagliato
  3. La password nella connessione è errata
  4. Sono tutti corretti, ma l'utente non dispone delle autorizzazioni per visualizzare le tabelle con cui è stato creato il report.