2017-05-24 4 views
1

Meines Sql Entwickler arbeiten von langer Zeit gut, plötzlich von gestern, wenn ich wieder zu verbinden versuchen es mir folgende Fehler geben: -Oracle 12c Verbindungsfehler: -Haben minus eines von einem Leseaufruf

Status : Failure -Test failed: IO Error: Got minus one from a read call, connect lapse 62991 ms., Authentication lapse 0 ms. 

enter image description here

Dinge, die ich versuchte, das Problem zu lösen: -

  1. Hergestellt entsprechende Änderungen in sqlnet.ora, listener.ora und tnsnames.ora Dateien
  2. Geprüft wird, gibt es zu viele offene Verbindungen zum Datenbankdienst.
  3. erneut gestartet ORACLE Service und Hörer
  4. Firewall bedingte Veränderungen
  5. neu installiert ORACLE
+0

Mögliches Duplikat von [Vorgehensweise beim Herstellen einer Verbindung zu einer Oracle-Oracle-RDS-Instanz mit einem Fehler "Von einem Leseanruf minus erhalten"] (https://stackoverflow.com/questions/19660336/how-to-approach-a -got-minus-one-from-a-read-call-error-wenn-connecting-to-a-a) – mathguy

+0

Vielen Dank für den Link, aber ich habe das schon versucht. – Swagat

+1

Es würde helfen, wenn Sie Ihren Beitrag bearbeiten würden, um Informationen über das, was Sie bereits versucht haben, hinzuzufügen und als mögliche Gründe auszuschließen. – mathguy

Antwort

0

In meinem Fall die Frage, ist es zu einer Malware durch. Wann immer ich versuche, eine Verbindung zum DB-Port herzustellen, wurde sie automatisch durch Malware verändert.

Sie können das Problem auch mithilfe des Befehls lsnrctl status identifizieren, um weitere Informationen zu erhalten. Sie können auch die Protokolldatei des Listeners sehen.

Führen Sie einen vollständigen Scan auf Ihrem Computer und Neustart Listener, hoffe, dass dies hilft.

+0

Danke! Ich stand vor demselben Problem. Jetzt ist es gelöst. Du hast meinen Tag gerettet! : D – amitection

+0

Wie starte ich den Listener neu? – iosMentalist

Verwandte Themen