2017-02-22 2 views
-1

Ich habe Oracle 12c db in meinem System installiert und eine db mit dem Namen xyz wird während der Installation erstellt. Ich habe eine andere DB say zzz über Datenbank und Konfigurationsassistent erstellt, aber 2nd DB ist nicht zugänglich durch SQL Developer während 1st db ist zugänglich durch SQL-Entwickler. Anmeldeinformationen werden für beide und für dieselben festgelegt. Fehler Ich erhalte istNicht in der Lage, auf die in 12c erstellte zweite db zuzugreifen

ORA-12505 TNS: Zuhörer wissen derzeit nicht von SID/Service

ich alle Standardeinstellungen ausgewählt haben. Während der Erstellung beider Datenbanken wurden keine Änderungen in den Selektionen vorgenommen

Antwort

0

Sie können überprüfen, ob der Datenbankdienst im Listener registriert ist, und wenn ja, unter welchem ​​Servicenamen (möglicherweise vollständiger Name oder auch Domänenname) :

lsnrctl status 
lsntctl service 

Wenn die Datenbank nicht registriert ist, schließen Sie vor Ort und überprüfen, was der Wert für die Parameter local_listener und remote_listener ist.

Eine andere Sache, können Sie versuchen, ist die Datenbank manuell zu dem alter system register; Befehl

0

Use ‚tnsping zzz‘ mit Listener zu registrieren.

Wenn es fehlgeschlagen ist, dann ist der zweite Db nicht mit Listener registriert. Registrieren Sie die 2. DB mit Listener und versuchen Sie eine Verbindung herzustellen.

Verwandte Themen