On 23 Aug 2002 at 11:05, kositza@tks.thyssenkrupp.com wrote:
Hallo Leute,
ich bin neu in der Liste und hoffe mein Problem gehoert zum Listenthema. Ich habe eine Oracle-Datenbank 8.0.5 unter Suse 7.2 installiert. Das Problem ist,die Datenbank stuerzt kurz nach dem Hochfahren des Rechners aus unbekannten Gruenden ab. Wenn ich dann versuche die Datenbank ueber den Servermanager SVRMGRL neu zu starten bringt er folgende Fehlermeldung:
cannot mount database in EXCLUSIVE-Mode
hier ein Auszug aus der Datei alert_DBN.log:
Thu Aug 22 18:45:56 2002 Starting ORACLE instance (normal) LICENSE_MAX_SESSION = 0 LICENSE_SESSIONS_WARNING = 0 LICENSE_MAX_USERS = 0 Starting up ORACLE RDBMS Version: 8.0.5.0.0. ..... Thu Aug 22 18:45:56 2002 alter database mount Thu Aug 22 18:45:56 2002 scumnt: failed to lock /opt/oracle/product/8.0.5.1/dbs/lkDBN RECO started with pid=8 Thu Aug 22 18:45:56 2002 ORA-09968: scumnt: Datei kann nicht gesperrt werden Linux Error: 11: Resource temporarily unavailable --> Linux-Fehler 11 Thu Aug 22 18:45:56 2002 ORA-1102 signalled during: alter database mount... Shutting down instance (normal) License high water mark = 1 Thu Aug 22 18:46:36 2002 ALTER DATABASE CLOSE NORMAL ..... Thu Aug 22 18:47:48 2002 Database mounted in Exclusive Mode. Completed: alter database mount Thu Aug 22 18:47:48 2002 alter database open
a) Du kannst Deine Datenbank gar nicht richtig hochfahren; sie stürtzt auch nicht ab, sondern bricht das hochfahren ab und fährt wieder runter b) Dein Problem ist doch hier beschrieben: scumnt: failed to lock /opt/oracle/product/8.0.5.1/dbs/lkDBN (Für jede Instanz, die läuft, wird in $ORACLE_HOME/dbs ein Lockfile lkXXX angelegt. - 1: falls es jetzt da ist - löschen - 2: Prüfe mal die Rechte an diesem Verzeichnis. Wenn wir davon ausgehen, das du die DB unter dem User Oracle startest, sollte das Verzeichnis für diesen User Schreibrechte haben. Andreas