Oracle – Mover DATAFILE de Local
Olá,
Neste artigo vamos aprender um pouco de como mover os arquivos Data Files de um banco de dados Oracle.
OBS: Preste muita atenção nos passos a serguir.
1º – Identificar os nomes das tablespaces e caminho dos Data Files:
SELECT tablespace_name, substr(file_name,1,70) from dba_data_files;
2º – Colocar a tablespace do datafile que vai mudar de caminho em modo offline:
ALTER tablespace TS_INDEX_S6J6I2_P11_PROD offline;
3º – Mover os datafiles:
MV /oracle/oracle/product/10.2.0/db_1/oradata/sml/perfstat_01.dbf /oradata/sml/perfstat_01.dbf
OBS: Tomem cuidados com o caminho.
4º – Informar ao banco de dados que vc realizou a movimentação do arquivo:
Alter tablespace TS_TESTE RENAME DATAFILE 'C:\APP\ORACLE\ORADATA\TS_TESTE_01'
TO 'C:\app\oracle\oradata\DATABASE\TS_TESTE_01';
5º – Colocar a tablespace no modo online novamente:
Alter tablespace TS_INDEX_S6J6I2_P11_PROD online;