Oracle SID und Dienstname; Verbindungsprobleme

Ich versuche, über SQL Developer eine Verbindung zu Oracle DB auf einem Remote-Server herzustellen. Ich habe die Verbindungsdetails in tnsnames kopiert und kann mich mit der Datenbank verbinden.

Ich habe jedoch eine andere Datenbankanwendung, die mit sqldeveloper identisch ist, und wenn ich versuche, eine Verbindung herzustellen, erhalte ich immer wieder diese Fehlermeldung. Diese Anwendung verwendet den Oracle JDBC Thin Client, für den Hostname und SID erforderlich sind.

Ich habe den folgenden Fehler erhalten:

java.sql.SQLException: Der Listener hat die Verbindung mit dem folgenden Fehler abgelehnt: ORA-12505, TNS: Der Listener kennt die im Verbindungsdeskriptor angegebene SID derzeit nicht

Während der Fehlerbehebung habe ich die Option tns in sqldeveloper geändert und die Option basic ausgewählt, um herauszufinden, was schief gelaufen ist. Dabei habe ich festgestellt, dass ich aufgrund des korrekten Dienstnamens eine Verbindung dazu herstellen kann und keine Verbindung zur Datenbank über die SID herstellen kann Namen auch durch Sqldeveloper.

Ich habe einige DB-Abfragen verwendet, um den SID-Namen herauszufinden, aber ich erhalte immer noch den gleichen Fehler. Bitte helfen Sie mir bei der Problembehandlung.

Vielen Dank für Ihre Zeit..

Antworten auf die Frage(2)

Ihre Antwort auf die Frage