quarta-feira, 10 de outubro de 2012

Mover um Datafile de sua Tablespace


 segue um exemplo simples de uma das formas seguras de movermos um datafile .

 (1) Caso de sgdb em modo sem Archive Mode :

  Pare seu banco
  
  shutdown immediate;

 Depois faça a copia do datafile :

 copy  d:/u01/data/datafile.dbf  e:/u01/data/datafile_novo.dbf  

 Inicie o banco em modo mount 

 startup mount;

 faça o rename datafile

 ALTER DATABASE RENAME FILE ‘d:/u01/data/datafile.dbf’ TO ‘e:/u01/data/datafile_novo.dbf’;

 Inicie o banco em modo open ;

ALTER DATABASE OPEN;
  
 (2) Caso de sgdb em modo Archive Mode :

 coloque o seu datafile como offline :

 ALTER DATABASE DATAFILE ‘/u01/data/datafile.dbf’ OFFLINE;


 Depois faça a copia do datafile :

 copy  d:/u01/data/datafile.dbf  e:/u01/data/datafile_novo.dbf  

  faça o rename datafile

 ALTER DATABASE RENAME FILE ‘d:/u01/data/ datafile.dbf’ TO ‘e:/u01/data/datafile_novo.dbf’;

Fazer o recover do datafile:
RECOVER DATAFILE ‘e:/u01/data/datafile_novo.dbf’;



Colocar online o datafile:
ALTER DATABASE DATAFILE ‘ e:/u01/data/datafile_novo.dbf ’ ONLINE;





Nenhum comentário:

Postar um comentário