Senhores(as), bom dia!

Uso o Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 em um servidor 
rodando o Red Hat 4.

Estou querendo restaurar um backup, extraído de produção, em um servidor de 
homologação, porém não temos espaço o suficiente.
Para isso, trunquei várias tabelas que não são necessárias, a exemplo de uma 
com mais de 4Gb. Fazendo esta limpeza com o truncate, zero os registros destas 
tabelas, porém mantenho a estrutura da mesma! Feito isso, o arquivo gerado 
(.dump), extraído via exp.exe, realmente ficou menor, porém, quando eu importo 
este arquivo no servidor de homologação, esta tabela que tinha 4Gb de 
informação, aparece com zero registros, mas ocupando ainda os 4Gb na tablespace!

A pergunta é: qual é o processo que deve ser feito para que, por exemplo, uma 
tabela A, de 4Gb, seja zerada antes da exportação e importada em outra 
tablespace sem ocupar os 4Gb originais? Lembrando que preciso ter a estrutura 
dela no ambiente de homologação.

Obrigado!
Luís Trovó.


      

Responder a