Loading

Errore "An error occurred while communicating with the data source" durante la connessione a Oracle

Data pubblicazione: May 12, 2022
Descrizione
Quando tenti di connetterti a Oracle, potrebbe verificarsi il seguente errore: 
 
An error occurred while communicating with the data source (Si è verificato un errore durante la comunicazione con l'origine dati)
O
Bad Connection: Tableau could not connect to the data source. (Anomalia di connessione: impossibile connettersi all'origine dati)
Nessun dettaglio disponibile.

 
Nei log tabprotosrv è possibile trovare errori simili ai seguenti:
  • Cannot load library from preferred location, "C:\Programm\Tableau\Tableau <version>\bin\\<path>\ORAHOME\bin\oci.dll", since it doesn't exist. (Impossibile caricare la libreria dalla posizione preferita "C:\Programmi\Tableau\Tableau <versione>\bin\\<path>\ORAHOME\bin\oci.dll" in quanto non esiste)
  • Impossibile caricare la libreria "\\<path>\ORAHOME\bin\oci.dll" (errore 87)

Cause

Tableau non è in grado di individuare il driver di Oracle corretto.
Risoluzione
Prova uno dei seguenti:
  • Rimuovi la variabile d'ambiente ORACLE_HOME se non è usata da un altro processo, oppure modifica la variabile PATH in modo che corrisponda a quella di un altro utente che può connettersi correttamente a Oracle.
  • Copia oraociei12.dll da  C:\Programmi\Tableau\Tableau <versione>\bin nella directory indicata dalla variabile di ambiente ORACLE_HOME.
Numero articolo Knowledge

001473380

 
Caricamento
Salesforce Help | Article