Oracle
 sql >> Datenbank >  >> RDS >> Oracle

OpenQuery von SQL Server zu Oracle-Server hängt auf unbestimmte Zeit, wenn die Verbindung unterbrochen wird

Wir hatten ähnliche Probleme bei lang andauernden Operationen. Die Operation würde gestartet (und auch erledigt und beendet), aber der Anruf kam nie zurück. Schließlich konnten wir dies auf eine Firewall zurückführen, die die Verbindung zum Oracle-Server beendet.

Wir könnten dies verhindern, indem wir den Parameter SQLNET.EXPIRE_TIME auf dem Server verwenden, der einen Client regelmäßig "pingt" und so die Firewall davon abhält, den Port zu schließen. Vielleicht hilft das auch in Ihrem Fall weiter.