Ich benutze den Oracle12c-Client seit ungefähr einem Monat, um eine Verbindung zu einer Oracle11g-Datenbank auf einem Remote-Server herzustellen. Bis diese Woche, als ich den Fehler bekam, gab es keine Probleme:
The Network Adapter could not establish the connection Provider Code 17002
Zuerst habe ich Oracle Sql Developer verwendet , um die Tabellen der Datenbank zu entwerfen, und eine Woche danach habe ich begonnen, eine App mit Visual Studio 2013 zu entwickeln, in der ich den nativen Adapter und die Bibliothek Oracle.DataBase.Client
als Teil der von Oracle bereitgestellten integrierten Visual Studio-Tools verwendet habe mit ihren Datenbanken zu arbeiten.
Ich würde gerne wissen, ob die Fehler daran liegen könnten, dass der Client 12c und die Datenbank 11g ist oder ob diese Frage keine Rolle spielt und etwas anderes passieren kann.
quelle
Antworten:
Das Dokument mit der Client / Server-Kompatibilitätsmatrix lautet 207303.1 Client / Server / Interoperabilitäts-Unterstützungsmatrix für verschiedene Oracle-Versionen . (Oracle-Support-Konto erforderlich)
Oracle Client Version 12c ist kompatibel mit Oracle Server Version 11.2 (und niedriger), daher ist es unwahrscheinlich, dass Ihr Fehler davon herrührt.
Überprüfen Sie, ob der Listener tatsächlich auf dem Datenbankserver gestartet wurde, ob die Datenbank aktiv ist und ob die Datenbank beim Listener registriert ist.
quelle