„Netzwerkadapter konnte keine Verbindung herstellen“
Oracle SQL ist eine integrierte Entwicklungsumgebung, die für die Arbeit an Oracle-Datenbanken mit SQL erstellt wurde. Dieses Produkt wird von der Oracle Corporation kostenlos entwickelt und bereitgestellt und basiert auf dem Java Development Kit. In letzter Zeit gab es viele Berichte über den Fehler „IO Error: The Network Adapter Could Not Establish The Connection“ beim Testen einer Datenbankverbindung.
E/A-FEHLER: Der Netzwerkadapter konnte die Verbindung nicht herstellen
Was verursacht den Fehler „Der Netzwerkadapter konnte keine Verbindung herstellen“?
Nachdem wir zahlreiche Berichte von mehreren Benutzern erhalten hatten, beschlossen wir, das Problem zu untersuchen und eine Reihe von Lösungen zu entwickeln, um es vollständig zu beheben. Außerdem haben wir die Gründe untersucht, aus denen dieser Fehler ausgelöst wird, und sie wie folgt aufgelistet.
- Falsche Angaben: Stellen Sie sicher, dass die Verbindungsangaben korrekt eingegeben wurden. Um die Verbindung herzustellen, müssen Hostname, Port, Benutzername und Passwort korrekt eingegeben werden. Wenn einer dieser Werte nicht richtig eingegeben wird, kann der Fehler ausgelöst werden.
- Deaktivierter Dienst: Es ist sehr wichtig, dass der Listener-Dienst im Hintergrund gestartet wurde, damit die Anwendung ordnungsgemäß funktioniert. Wenn er nicht gestartet wurde oder deaktiviert ist, kann dieser Fehler ausgelöst werden.
Nachdem Sie nun ein grundlegendes Verständnis der Art des Problems haben, werden wir uns den Lösungen zuwenden. Stellen Sie sicher, dass Sie diese so umsetzen, wie sie dargestellt werden, um Konflikte zu vermeiden.
Lösung 1: Details prüfen
Es ist wichtig, dass die korrekten Daten für die Verbindung eingegeben wurden. Manchmal stimmen die eingegebenen Details nicht mit den Serverkonfigurationen überein und der Fehler wird ausgelöst. Daher werden wir in diesem Schritt die Angaben noch einmal prüfen und eingeben. Dafür:
- Laden Sie Notepad++ herunter und installieren Sie es Hier.
- Navigieren Sie zur folgenden Adresse. DB Home: C:/app/Username/product/11.2.0 (Version kann abweichen)/dbhome_1/Network/AdminNavigieren zur Adresse
- Klicken Sie mit der rechten Maustaste auf die Datei „tnsnames.ora“ und wählen Sie die Option „Mit Notepad ++ öffnen“.Klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie „Mit Notepad++ öffnen“.
- Beachten Sie unter der Überschrift „ORCL=“ die Angaben zu „Port“ und „Host“.
- Beachten Sie auch den „Dienstnamen“.Notieren Sie sich die Details
- Geben Sie diese Daten beim Aufbau der Netzwerkverbindung ein und klicken Sie auf „Testen“.
- Überprüfen Sie, ob das Problem behoben ist.
Lösung 2: Starten des Listener-Dienstes
Möglicherweise wurde der Listener-Dienst nicht gestartet. Dieser Dienst wird von der Anwendung benötigt, um eine Verbindung herzustellen. Daher starten wir in diesem Schritt den Dienst, indem wir einen Befehl in die Eingabeaufforderung eingeben. Dafür:
- Drücken Sie „Windows“ + „R“, um die Eingabeaufforderung „Ausführen“ zu öffnen.
- Geben Sie „Cmd“ ein und drücken Sie „Umschalt“ + „Strg“ + „Enter“, um Administratorrechte zu gewähren.Geben Sie cmd in die Eingabeaufforderung ein und drücken Sie „Umschalt“ + „Strg“ + „Enter“.
- Geben Sie den folgenden Befehl ein, um zu überprüfen, ob der Dienst gestartet ist. lsnrctl-Status
- Wenn das Ergebnis dem Bild unten ähnelt, bedeutet dies, dass der Dienst nicht gestartet wurde.Diese Meldung wird angezeigt, wenn der Dienst nicht gestartet wurde
- Geben Sie den folgenden Befehl ein, um den Dienst manuell zu starten.lsnrctl startGeben Sie den Befehl ein, um den Dienst zu starten
- Nachdem der Listener-Dienst nun gestartet wurde, öffnen Sie die Anwendung und prüfen Sie, ob eine neue Verbindung hergestellt werden kann.