Johanna K
Aktives Mitglied
Thread Starter
- Dabei seit
- 28.10.2009
- Beiträge
- 1.148
- Reaktionspunkte
- 805
Ich habe Oracle auf Snowleopard nach der Anleitung von Raimonds Simanovskis installiert, so weit ich weiß der einzigen funktionierenden Anleitung für Oracle auf Snowleopard.
So weit so gut, so lange ich Oracle nur unter Mac OSX benutze, funktioniert alles ohne Probleme.
Jetzt habe ich noch eine virtuelle Maschine (Parallels Desktop 5), in der Windows XP läuft. Ich möchte jetzt Oracle aus dieser virtuellen Maschine heraus ansprechen. Logisch ist dies ja wie der Zugriff von einem anderen Rechner aus. Aber immer, wenn ich versuche, aus XP heraus auf Oracle zuzugreifen, z. B. mit sqlplus
(192.168.3.2 ist die Adresse von OSX per 'Host only networking'. Die Adresse arbeitet in anderen Anwendungen einwandfrei.)
dann erhalte ich die Fehlermeldung
(unter OSX sind sowohl Oracle als auch der Listener gestartet und funktionieren)
Was ist falsch in meiner Oracle-Installation?
Hier ist mein listener.ora
und mein tnsnames.ora
So weit so gut, so lange ich Oracle nur unter Mac OSX benutze, funktioniert alles ohne Probleme.
Jetzt habe ich noch eine virtuelle Maschine (Parallels Desktop 5), in der Windows XP läuft. Ich möchte jetzt Oracle aus dieser virtuellen Maschine heraus ansprechen. Logisch ist dies ja wie der Zugriff von einem anderen Rechner aus. Aber immer, wenn ich versuche, aus XP heraus auf Oracle zuzugreifen, z. B. mit sqlplus
Code:
sqlplus iwes/iwes@192.168.3.2:1521/dbname
dann erhalte ich die Fehlermeldung
Code:
ERROR:
ORA-12541: TNS: Kein Listener
Was ist falsch in meiner Oracle-Installation?
Hier ist mein listener.ora
Code:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /opt/oracle/product/10.2.0/db_1)
(PROGRAM = extproc)
)
(SID_DESC =
(SID_NAME = dbname)
(ORACLE_HOME = /opt/oracle/product/10.2.0/db_1)
(GLOBAL_DBNAME = dbname)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
)
und mein tnsnames.ora
Code:
dbname =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = dbname)
)
)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
)
)