TNS: Protocol adapter error beim starten des Oracle SQL*Plus
Immer wenn ich versuche auf login in SQL*Plus (11g Standar Edition Win 64) bekomme ich eine Fehlermeldung mit einigen Verbindungsfehler.
Ich versuche, melden Sie sich als sys als sysdba und das Passwort.
Alle Dienste gestartet sind. Ich bin auf Windows 7.
Jede mögliche Hilfe würde geschätzt.
scheint, wie die listener-Dienst wird nicht ausgeführt
mögliche Duplikate von Oracle-Protokoll-Adapter-Fehler
Siehe auch: stackoverflow.com/a/1435949/59087
mögliche Duplikate von Oracle-Protokoll-Adapter-Fehler
Siehe auch: stackoverflow.com/a/1435949/59087
InformationsquelleAutor Brian | 2012-01-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen
InformationsquelleAutor Sivadas Melazhi
Gewährleisten OracleService ausgeführt wird. Ich laufen in diesen Fehler, aber wenn ich in Dienste, finden Sie OracleServiceXE und manuell starten, das problem ist gelöst. Ich habe es auf automatisch starten, aber manchmal scheint es gerade zu stoppen, auf seine eigene; wenigstens kann ich nichts finden ich Tue, um es zu stoppen.
InformationsquelleAutor Rawesome
Versuchen Sie dieses auf der Kommandozeile:
Als das, was Sie tun, ist Start sqlplus und dann mit
sys as sysdba
wie der user-name ist falsch, da dies nicht einem gültigen Benutzer. Durch die Verwendung des oben genannten Befehls Oracle ist mit Ihrem system die Anmeldeinformationen für den Zugriff auf die db.Auch würde ich bestätigen, dass die sqlplus ausführbare Datei, die Sie ausführen, ist die richtige ein, indem Sie in Ihrer Weg - damit es in der Tonne von der server-Installations-Verzeichnisse.
Bekommen Sie die gleichen Fehler, wenn Sie
tnsping <instance name>
? Was sehen Sie, wenn Sielsnrctl status
? (Ignorieren Sie meinen ursprünglichen Vorschlag, dass die Verwendungsys as sysdba
ist falsch, es wird akzeptabel ist, ist der Fehler, ist etwas anderes.)InformationsquelleAutor John Doyle
Verwenden Sie diesen Befehl, in der Eingabeaufforderung
sqlplus userName/password@host/serviceName
InformationsquelleAutor Roshan
Geben Sie SQL*Plus mit:
Dann:
InformationsquelleAutor Benoit
Sind Sie immer ORA-12560: TNS:protocol Adapter error, weil Sie nicht starten Sie die Oracle-Datenbank.
Können Sie beginnen, Oracle-Datenbank, wie dieses.
Vom START-> wählen Sie " Oracle Database 11g Express Edition( 11g oder was auch immer Ihr Datenbank-Typ.Sie finden diese Alle Programme).
Dann in diesem Ordner gibt es ein DB-Symbol mit grüner Farbe vor Ort.
Es ist der Start in das Service-Symbol.Klicken Sie auf es.Dann dauert es einige Sekunden und starten Sie den Dienst.
Nachdem ich die obige Meldung,versuchen Sie erneut, die Verbindung über den SQL plus Befehlszeile, indem Sie Benutzernamen und Passwort ein.
InformationsquelleAutor SithuSena
Gehen Sie zu Start --> Ausführen--> geben Sie " services.msc"
Wählen Sie die OracleService name, Rechts Klicken Sie auf Starten.
Warten Sie eine Weile und dann Ihren Dienst beginnen. Dann gehen Sie zu Ihren sql-Befehlszeile-Fenster und versuchen, eine Verbindung zu Ihrem Benutzer. Ich hoffe, Sie können das jetzt tun.
InformationsquelleAutor Bikash Karmokar
Haben Sie vielleicht Satz oracle nicht automatisch zu starten. Springen Beginnen und die Suche nach Dienstleistungen. Blättern Sie nach unten und suchen Sie nach OracleServiceORCL (oder OracleServiceSID). Doppelklick und ändern den Starttyp auf automatisch, wenn es gesetzt ist, als die manuelle.
InformationsquelleAutor CodeDevotion
Andere Möglichkeit (insb. mit mehrere Oracle homes)
set ORACLE_SID=$SID
sqlplus /nolog
conn /as sysdba;
InformationsquelleAutor access_granted
Das größere Problem könnte sein, die oracle-Datenbank selbst kann nicht gestartet werden.
So müssen Sie manuell über
check für OracleXEService sicher, es kann deaktiviert werden,
Beginnen
Ihrer Datenbank machen, Sie zu verbinden, um es
Schließlich In sqlplus Befehl Linie,
eine Verbindung als sysdba
geben Sie als Benutzername admin
drücken Sie dann die EINGABETASTE, werden Sie verbunden
InformationsquelleAutor Himanshu Ahuja