IFerig
-
Gesamte Inhalte
7 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Beiträge von IFerig
-
-
Habe es kopiert, brachte jedoch keine Wirkung...
-
Den Befehl: TNSPING DBORACLE habe ich auf dem RUEBS0001 ausgeführt.
Heraus kam folgendes:
C:\>tnsping dboracle
TNS Ping Utility for 32-bit Windows: Version 9.2.0.1.0 - Production on 19-SEP-20
06 07:48:47
Copyright © 1997 Oracle Corporation. All rights reserved.
Parameterdateien benutzt:
C:\oracle\ora92\network\admin\sqlnet.ora
Adapter TNSNAMES zur Aufl÷sung des Alias benutzt
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)
(HOST = ruebs0001)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = DBOracle)))
OK (20 ms)
Hier ist deutlich zu sehen, dass der Service Name der korrekte ist. Das heisst also, dass es auf dem Rechner geht, wo die Datenbank installiert wurde, nicht aber auf dem Client....
Ich hoffe das hilft euch etwas!
-
eigenartig, dass tnsping auf den service_name nicht funktioniert, auf den host allerdings schon. bei mir ist das genau umgekehrt und eigentlich so, wie es sein sollte.
ist ruebs0001 tatsächlich die physikalische kiste, auf dem der listener und die instanz laufen?
ist DBOracle der name der instance/database?
warum ist in der listener.ora die DBOracle zweimal eingetragen?
s'Amstel
Ja, RUEBS0001 gibts!
Ja, DBOracle ist der Name der Datenbank
Wenn du genau schaust, siehst du DBOracle und OracleDB, die beiden sind nicht die gleichen. Eine könnte man löschen, da es diese nicht mehr gibt!
-
mal ein paar fragen:
- gab es das problem - den ORA-12514 - schon vorher bzw. klappts jetzt nur mit tnsping nicht?
- wurde eine oder gar beide der zwei dateien zuletzt verändert?
- abgesehen von eigenartiger ausgabe bei tnsping, ist ein connect auf die instanz möglich?
und eine vermutung:
ähm, und ich sehe ja gerade, du tnspingst ruebs0001. tnspinge mal DBOracle an und schau, was da rauskommt.
eigentlich sollte ein tnsping auf den hostnamen garnicht funktionieren, es sei denn du hast u.u. einen SHARED und keine DEDICATED instanz.
s'Amstel
- Ja das Problem gabs auch schon vorher...
- Ich habe sie zwar verändert, um evtl. zum Ziel zu gelangen, habe die Dateien jedoch immer wieder zur Standardversion zurückgesetzt
- meinst du tnsping DBOracle ?
zu deiner Vermutung:
C:\>tnsping DBOracle
TNS Ping Utility for 32-bit Windows: Version 9.2.0.1.0 - Production on 18-SEP-20
06 15:25:22
Copyright © 1997 Oracle Corporation. All rights reserved.
Parameterdateien benutzt:
C:\oracle\ora92\network\admin\sqlnet.ora
TNS-03505: Name konnte nicht aufgel÷st werden
Ich habe den Oracle Net Manager gestartet.
Dienstname: DBOracle
Verbindungstyp: Datenbank-Standardwert
-
Danke erstmal für deine rasche Antwort
tnsnames.ora
# TNSNAMES.ORA Network Configuration File: C:\oracle\ora92\NETWORK\ADMIN\tnsnames.ora
# Generated by Oracle configuration tools.
DBORACLE.UEB.LOCAL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ruebs0001)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = DBOracle)
)
)
INST1_HTTP.UEB.LOCAL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ruebs0001)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = SHARED)
(SERVICE_NAME = MODOSE)
(PRESENTATION = http://HRService)
)
)
EXTPROC_CONNECTION_DATA.UEB.LOCAL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)
******************************
listener.ora
# LISTENER.ORA Network Configuration File: C:\oracle\ora92\network\admin\listener.ora
# Generated by Oracle configuration tools.
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ruebs0001)(PORT = 1521))
)
)
)
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = C:\oracle\ora92)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = OracleDB)
(ORACLE_HOME = C:\oracle\ora92)
(SID_NAME = OracleDB)
)
(SID_DESC =
(GLOBAL_DBNAME = DBOracle)
(ORACLE_HOME = C:\oracle\ora92)
(SID_NAME = DBOracle)
)
)
-
Ich habe eine Maschine A (RUEBS0001) und eine Maschine B.
Wenn ich von B aus einen TNSPING RUEBS0001 schreibe, klappt dies. Wenn ich die angezeigten Zeilen jedoch etwas genauer betrachte, sehe ich folgendes:
****************************
C:\>tnsping ruebs0001
TNS Ping Utility for 32-bit Windows: Version 9.2.0.1.0 - Production on 18-SEP-20
06 12:20:22
Copyright © 1997 Oracle Corporation. All rights reserved.
Parameterdateien benutzt:
C:\oracle\ora92\network\admin\sqlnet.ora
Adapter HOSTNAME zur Aufl÷sung des Alias benutzt
Attempting to contact (DESCRIPTION=(CONNECT_DATA=(SID=*)(SERVICE_NAME=ruebs0001)
)(ADDRESS=(PROTOCOL=TCP)(HOST=ruebs0001)(PORT=1521)))
OK (20 ms)
****************************
Host ist gleich wie Service_Name.
Service_Name stimmt nicht!
Was soll ich tun?
Oracle: ORA-12514 Listener Fehler
in Datenbanken
Geschrieben
Hey, tolle Nachrichten!
Ich habe folgendes vom Server zum Client kopiert:
- TNSNAMES
- SQLNET
- LISTENER