"Jacob Bunk Nielsen" <spam@bunk.cc> skrev i en meddelelse
news:spamdrop+m3ofajn3f7.fsf@abbeden.bunk.cc...
> Hej
>
> Jeg har en Oracle kørende (eller rettere, ikke kørende - det er det
> der er selve problemet :) på Solaris 8.
>
> Den kørte, men drillede, så jeg kastede en '/etc/init.d/oracle stop'
> efter for noget tid siden. Efterfølgende prøvede jeg så
> '/etc/init.d/oracle start', men det vil den ikke. Her er lidt output:
>
> oracle@armstrong
$ /etc/init.d/oracle stop
> Stopping Oracle
>
> SQL*Plus: Release 9.0.1.0.0 - Production on Fri Sep 27 12:08:14 2002
>
> (c) Copyright 2001 Oracle Corporation. All rights reserved.
>
> SQL> Connected to an idle instance.
> SQL> SQL> ORA-01089: immediate shutdown in progress - no operations are
permitted
> SQL> Disconnected
> oracle@armstrong
$ /etc/init.d/oracle start
> Starting Oracle
>
> SQL*Plus: Release 9.0.1.0.0 - Production on Fri Sep 27 12:08:17 2002
>
> (c) Copyright 2001 Oracle Corporation. All rights reserved.
>
> SQL> Connected to an idle instance.
> SQL> SQL> ORA-01081: cannot start already-running ORACLE - shut it down
first
> SQL> Disconnected
> oracle@armstrong
$ ps -elf|grep oracle
> 8 S oracle 12586 12568 0 51 20 ? 118 ? 12:08:29
pts/7 0:00 grep oracle
> 8 S oracle 12568 12312 0 61 20 ? 443 ? 12:08:07
pts/7 0:00 -bash
> oracle@armstrong
$
>
> Som det ses kører der slet ikke nogen oracle-processer, så jeg
> mistænker at det blot er en lock-fil eller tilsvarende der ligger og
> flyder et sted. Hvor finder jeg den, så jeg kan få liv i min Oracle
> igen.
>
> --
> Jacob -
www.bunk.cc
> Jealousy is all the fun you think they have.
Hej Jacob
Prøv at "greppe" efter pmon, smon, dbwr, lgwr eller bare ora. Det er ikke
sikket Oracle kører under brugeren "oracle"!! (eks. ora901).
Har du sat den rigtige ORACLE_SID? "SQL> Connected to an idle instance"
tyder på at den ikke er sat eller sat til en database der ikke kører. Du kan
formodenligt finde dit ORACLE_HOME og ORACLE_SID i bunden "/etc/oratab" hvis
du er i tvivl.
Eksporter ORACLE_SID og start sqlplus og "connect / as sysdba" som brugeren
der "ejer" installtionen eller er medlem af gruppen "dba" og lav en
"shutdown immediate" ellter "shutdown abort" (så kommer den ihvartfald ned).
Derefter kan du bare skrive "startup" hvis din parameter fil ligger i/linket
til ORACLE_HOME/dbs
mvh
Jakob