Error
Error Code: ORA-28059

Oracle RAC Call Failure

📦 Oracle Database
📋

Description

The ORA-28059 error indicates a failure in cross-instance communication within an Oracle Real Application Clusters (RAC) environment. This typically occurs when a security-related event needs to be propagated across all instances, and the attempt to inform other instances fails.
💬

Error Message

ORA-28059: Cross-instance call failed
🔍

Known Causes

4 known causes
⚠️
Network Connectivity Issue
Inter-instance communication relies on network connectivity. Firewalls, network outages, or misconfigured network settings can prevent instances from reaching each other. 🌐
⚠️
Incorrect Cluster Configuration
Misconfigured cluster settings can disrupt communication between instances. This includes incorrect VIP (Virtual IP) or SCAN (Single Client Access Name) configurations. ⚙
⚠️
Security Policy Conflict
Conflicting security policies or access control lists (ACLs) may block inter-instance communication. This can prevent the necessary propagation of security events. 🔒
⚠️
Resource Exhaustion
Excessive load or resource exhaustion on one or more instances can prevent successful cross-instance calls. Check CPU, memory, and network utilization on each instance. 💻
🛠️

Solutions

Coming Soon

Detailed step-by-step solutions for this error are being prepared. In the meantime, try these general troubleshooting tips:

General Troubleshooting Tips

  • Check the error message carefully for specific details
  • Review recent changes that might have caused the error
  • Search for the exact error code in the official documentation
  • Check log files for additional context
  • Try restarting the application or service