Loading

Error "ORA-21561: OID generation failed" al conectarse a Oracle con un Mac

Fecha de publicación: Jul 20, 2023
Descripción
Al intentar conectarse a Oracle desde Tableau Desktop en un Mac, puede aparecer el siguiente error:

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. (No se puede conectar con el servidor "<nombre de servidor>". Compruebe que el servidor está en ejecución y que dispone de privilegios de acceso a la base de datos solicitada)

Cause

El nombre del equipo local y el nombre asociado con la dirección IP 127.0.0.1 no son iguales.
Solución

Opción 1

Edite el archivo hosts en el Mac para incluir el nombre del equipo local al final de la línea 127.0.0.1. Por ejemplo, la última línea del archivo hosts sería:
127.0.0.1 localhost <local computer name>
Para obtener más información, consulte Edit Host File in Mountain Lion (en inglés) en el foro de la comunidad de Apple o How to edit your Mac's Hosts file... (en inglés) en iMore.

Opción 2

Como solución alternativa, asegúrese de que ningún software de seguridad ni antivirus interfiera con Tableau Desktop u Oracle.
 
Recursos adicionales
Oracle DBA Blog: Oracle ORA-21561 : OID generation failed
Sourceforge.net: ORA-21561: OID generation failed
Número del artículo de conocimiento

001474048

 
Cargando
Salesforce Help | Article