Newsgroup: it.comp.software.database
Titolo: [Oracle 8i] shutdown immediate

Salve,
non riesco a fare lo shutdown:
SQL> shutdown immediate;
 .... attendo 3 ore e non succede niente.
Che fare ?
 Raffaello

 SQL> shutdown immediate;
shutdown abort! (con tanti auguri per il restart)
-- 
punkarruso



Fatto, ho fatto pure il restart e ci sono riuscito.
Sembrava tutto Ok, ma il problema e' dovuto ad un file
temporaneo (temp01.dbf) che e' stato cancellato.
Sto impazzendo per ripristinarlo ...
 Raffaello

 Sto impazzendo per ripristinarlo ...
che problema hai?
se il file appartiene ad una tbsp temporary, puoi droppare e ricreare 
anche l'intero tablespace senza perdere niente...
ciao
-- 
punkarruso

On Mon, 5 May 2003, punkarruso wrote:

Ci ho provato, ottengo questo :
## SCREENSHOT ##
SQL> alter database tempfile 'oradata/lhdb/temp01.dbf' drop;
alter database tempfile 'oradata/lhdb/temp01.dbf' drop
*
ERROR at line 1:
ORA-01516: nonexistent log file, datafile or tempfile
'oradata/lhdb/temp01.dbf'
SQL> select FILE_NAME from dba_data_files where FILE_NAME like '%temp%';
FILE_NAME
-----------------------
oradata/lhdb/temp01.dbf
oradata/lhdb/temp02
## END OF SCREENSHOT ##
Ovvero, lo voglio cancellare e mi dice che non c'e'.
Guardo la lista dei files e sta li'.
 help!
Raffaello

 ha
scritto:

prova !
A)Apri mount DBTEST (startup mount)
B) Esegui: alter database datafile ‘/testdb1/dbtest/dbdati/temp_test.dbf’
offline drop;
C) Esegui: alter database open;
D) Esegui: drop tablespace temp including contents;
E) Esegui: create tablespace temp datafile
‘/testdb1/dbtest/dbdati/temp_test.dbf’ size 100M;
Felice Pago
-
--------------------------------
Inviato via 
http://usenet.libero.it

 ‘/testdb1/dbtest/dbdati/temp_test.dbf’ size 100M;
Avevo provato anche cosi', ma se eseguo
 drop tablespace temp including contents;
sqlplus si blocca (posso comunque interromper con ctrl-C).
 Raffaello


felice_pago


 prova da svrmgrl !
Si blocca pure SVRMGR. :(
 Raffaello

 > > offline drop;
alter database temfile '...' offline drop;


 alter database temfile '...' offline drop;
Ecco cosa mi succede :
SVRMGR> alter database datafile '...' offline drop;
Statement processed.
SVRMGR> alter database tempfile '...' offline;
alter database tempfile '/oracle/ora002/oradata/galli/temp01.dbf' offline
*
ORA-01516: nonexistent log file, datafile or tempfile '...'
SVRMGR> alter database tempfile '...' drop;
alter database tempfile '...' drop
*
ORA-01516: nonexistent log file, datafile or tempfile '...'
SVRMGR> drop tablespace temp including contents;
 ... ZZZZZzzzzz ... (neverending wait)
E quando interrompo con ctrl-C ottengo :
ORA-00604: error occurred at recursive SQL level 1
ORA-01013: user requested cancel of current operation
 Raffaello


--------------------------------
Inviato via 
http://usenet.libero.it

 ma era un tbs TEMPORARY ?
Certo.
Forse hanno fatto qualche cavolata all'installazione ?
Il fatto e' che non riuesco a liberarmi di questo temp. :(
 Raffaello

 Raffaello
mi ripeto ?
da svrmgrl :
svgmrgl> statup mount
svgmrgl> alter database datafile ‘/testdb1/dbtest/dbdati/temp_test.dbf’
offline drop;
e questo lo ha sicuramente preso in carico
svgmrgl> alter database open;
svgmrgl> drop tablespace temp including contents;
svgmrgl> create tablespace temp datafile ‘...dbf’ size 100M;
Felice Pago
-


 svgmrgl> create tablespace temp datafile ‘...dbf’ size 100M;
Ho rifatto tutto pari pari e si blocca sempre li'.
Ho provato anche ad eliminare l'altro file temporaneo, ma niente
da fare.
 Raffaello

Mi e' venuta un'idea, non e' che devo create una
nuova area dati temporanea prima di liberarmi
di quella che ho ora ?
 Raffaello

 Raffaello
Felice Pago


 quando era grande il tsb temp01.dbf ?
32 Giga. :P
Grazie per i preziosi consigli.
 Raffaello

 e poi da dbastudio droppi il temp.
Fatto, ma non c'e' verso di eliminare il vecchio temp.
Se fosse Windows, andrebbe reinstallato. :P
 Raffaello