Loading

Errore "ORA-21561: OID generation failed" durante la connessione a Oracle con un Mac

Data pubblicazione: Jul 20, 2023
Descrizione
Quando tenti la connessione a Oracle da Tableau Desktop su Mac, potrebbe verificarsi il seguente errore:

An error occurred while communicating with the Oracle Database data source '<data source name>'.

Oracle database error 21561: ORA-21561: OID generation failed

Unable to connect to the server "<server name>". Check that the server is running and that you have access privileges to the requested database. (Impossibile connettersi al server "<nome server>". Verificare che il server sia in funzione e che si disponga dei privilegi di accesso al database richiesto.)

Cause

Il nome del computer locale e il nome associato all'indirizzo IP 127.0.0.1 non sono gli stessi. 
Risoluzione

Opzione 1

Modifica il file host su Mac per includere il nome del computer locale tramite l'aggiunta del nome del computer alla fine della riga 127.0.0.1. Ad esempio, l'ultima riga del file host dovrebbe essere:
127.0.0.1 localhost <local computer name>
Per maggiori informazioni, vedi Edit Host File in Mountain Lion sul forum della Community di Apple o How to edit your Mac's Hosts file... su iMore.

Opzione 2

In alternativa, assicurati che nessun software di sicurezza o antivirus interferisca con Tableau Desktop or Oracle. 
 
Risorse aggiuntive
Oracle DBA Blog: Oracle ORA-21561 : OID generation failed
Sourceforge.net: ORA-21561: OID generation failed
Numero articolo Knowledge

001474048

 
Caricamento
Salesforce Help | Article