Als ein Neuling mit Oracle 12c ich vermasselt die Netzwerk-Setup beim Ändern der Einstellung memory_target, seltsam ich weiß, aber es ist irgendwie passiert.Oracle Listener Chaos
Die SID = oradb2 bis heute hörte auf 1538 von Host oracle12c.mydomain.com nett. Jetzt ist es nicht. Und ich weiß nicht, wie Port 1539 ins Bild kam. Ich hoffe ihr könnt mir helfen.
Hier ist mein $ ORACLE_HOME/network/admin/listener.ora Datei:
LISTENER1 =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = oracle12c.mydomain.com)(PORT = 1538))
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = oracle12c.mydomain.com)(PORT = 1539))
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
)
)
Hier ist mein $ ORACLE_HOME/network/admin/tnsnames.ora Datei
ORADB2 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = oracle12c.omilia.com)(PORT = 1539))
(CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = oradb2))
)
LISTENER_ORADB2 = (ADDRESS = (PROTOCOL = TCP)(HOST = oracle12c.omilia.com)(PORT = 1538))
LISTENER_ORADB1 = (ADDRESS = (PROTOCOL = TCP)(HOST = oracle12c.omilia.com)(PORT = 1538))
Nun ist die Kontaktaufnahme mit oradb2 SID über JDBC an Port 1539 gibt mir ORA-12505 Fehler, und Port 1538 hört nicht einmal.
tnsping oradb2
gibt
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = oracle12c.mydomain.com)(PORT = 1539)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = oradb2)))
OK (10 msec)
Die /home/oracle/app/oracle/admin/oradb2/scripts/init.ora
Datei die Zeile
local_listener=ORADB2
Copy-Paste Fehler, hier ist tnsnames.ora: ORADB2 = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP) (HOST = oracle12c.omilia.com) (PORT = 1539)) (CONNECT_DATA = (SERVER = dedicated) (SERVICE_NAME = oradb2) ) ) LISTENER_ORADB2 = (ADDRESS = (PROTOCOL = TCP) (HOST = oracle12c.omilia.com) (PORT = 1538)) LISTENER_ORADB1 = (ADRESSE = (PROTOCOL = TCP) (HOST = oracle12c.omilia.com) (PORT = 1538)) – GID