Ralf Schneider wrote:
Am 14.12.2009 10:48, schrieb Kyek, Andreas, VF-DE:
ERROR: ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist Linux Error: 2: No such file or directory
Das ist doch aber jetzt bereits ein SQL*Net Problem, oder? Du hast Dich versucht an eine Datenbank zu verbinden die nicht gefunden werden konnte. Auf welche Datenbankt wolltest Du? Wie ist dein Connnect String definiert? Ist dein SQL*Net konfiguriert? Läuft die Datenbank?
Ich habe das RPM jetzt nochmal deinstalliert und wieder installiert. Wenn ich die Anleitung von Oracle befolge, funktioniert die Installation auch ohne Fehler und wenn ich '/etc/init.d/oracle-xe configure' ausführe, sieht auch erstmal alles gut aus. Ein '/etc/init.d/oracle-xe status' liefert folgendes:
LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 14-DEC-2009 11:32:37
Copyright (c) 1991, 2005, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE))) STATUS of the LISTENER ------------------------ Alias LISTENER Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production Start Date 14-DEC-2009 11:31:59 Uptime 0 days 0 hr. 0 min. 37 sec Trace Level off Security ON: Local OS Authentication SNMP OFF Default Service XE Listener Parameter File /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/ad min/listener.ora Listener Log File /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/lo g/listener.log Listening Endpoints Summary... (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC_FOR_XE)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=asterix.home.loc)(PO RT=1521))) Services Summary... Service "PLSExtProc" has 1 instance(s). Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service... The command completed successfully
Wenn ich jetzt mit 'sqlplus system' versuche, mich zu connecten, bekomme ich folgende Ausgabe:
SQL*Plus: Release 10.2.0.1.0 - Production on Mon Dec 14 11:47:13 2009
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Enter password: oracleXE: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory ERROR: ORA-12547: TNS:lost contact
Ich habe nach der Deinstallation die 32bit-Version von libaio übrigens wieder deinstalliert.
Eine Verbindung zu 'http://localhost:8080/apex' funktioniert übrigens auch nicht.
Welche Prozesse müssten denn eigentlich laufen? Ein 'ps aux | grep oracle' liefert lediglich:
oracle 19800 0.0 0.1 21688 5656 ? Ss 11:31 0:00 /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/tnslsn r LISTENER -inherit
Ich bin ein bisschen ratlos.
Ich habe mal alles so stehenlassen, weil ich gerade nicht so viel Zeit zum antworten habe. Was willst du eigentlich? Du hast IMO noch keine Datenbank; zumindest läuft bei dir keine. Bei dir läuft derzeit nur ein Listener; eine DB wirst du dir noch einrichen müssen. (Oder starten, falls Dir die Installation eine eingerichtet hat) Hast Du überhaupt schon mal eine Oracle DB administriert oder generiert? Deinen Mails nach zu urteilen (sorry, wenn ich falsch liege) ist das Thema für dich Neuland. Oder willst du "nur" im LAN an vorhandene DBs anknüpfen? Ansonsten müsstest Du dich ins Thema erst mal richtig einlesen; für 'ne Remote Schulung ist das zu aufwendig. Andreas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org