Bom dia,
Amigo...eu acho que dá pra vc avaliar a criação de uma tabela tmp utilizando a
clausula where passada...
exemplo:
passo 1:
create table owner.tabela_tmp
tablespace tbs_escolhida
parallel numero_de_proc_paralelos
as
select * from owner.tabela
where dt_mov < to_date('01/01/2004','dd/mm/yyyy');
passo2:
truncate table owner.tabela_tmp;
passo3:
alter session enable parallel dml;
<aumente o parametro de leitura multipla de blocos, caso seja possivel>
-- alter session set db_file_multiblock_read_count = 64;
INSERT /*+ append parallel (a,numero_de_proc_paralelos) */ INTO owner.tabela a
SELECT /*+ parallel (b,numero_de_proc_paralelos) full(b) */ * FROM
owner.tabela_tmp b;
COMMIT;
drop table owner.tabela_tmp ;
Abs!
Joaquim de Carvalho Filho
DBA OCP / OCA 10g
________________________________
De: Márcio Ricardo Alves da Silva <[email protected]>
Para: [email protected]; [email protected]
Enviadas: Sexta-feira, 17 de Julho de 2009 10:52:26
Assunto: [oracle_br] expdp/impdp
Untitled DocumentBoas.
Estou precisando limpar umas informações antigas em algumas tabelas, coisas de
milhões de registros em cada.
Para isso estou utilizando o EXPDP com as clausula where das tabelas:
expdp marcio/[email protected]
directory=DUMPS dumpfile=FT01.DMP logfile=FT01.log tables=owner.tabela
query="WHERE dt_mov < to_date('01/01/2004','dd/mm/yyyy')"
E queria fazer o IMPDP em outra tabela, pra verificar se está ok o EXPDP.
Estando ok, droparia a tabela que fiz o EXPDP e importaria novamente.
Grato.
Márcio.
[As partes desta mensagem que não continham texto foram removidas]
------------------------------------
--------------------------------------------------------------------------------------------------------------------------
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/[email protected]/
--------------------------------------------------------------------------------------------------------------------------
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure »
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
>http://www.oraclebr.com.br/
------------------------------------------------------------------------------------------------------------------------
Links do Yahoo! Grupos
____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
[As partes desta mensagem que não continham texto foram removidas]