Ederson, com expdp já testou?
Vi no metalink uma nota dizendo que o uso de pipe para o expdp não funcionaria, 
como era com o exp.
Abraço.


Att,/Regards,


Vitor Jr.
Infraestrutura / Infrastructure Team
Oracle 11g DBA Certified Professional - OCP
Oracle Certified Expert, Oracle Real Application Clusters 11g and Grid 
Infrastructure Administrator - OCE
Oracle Database 11g Performance Tuning Certified Expert - OCE
Oracle Exadata 11g Certified Implementation Specialist
Oracle Certified Associate, MySQL 5
mail, gtalk e msn: vitorj...@gmail.com
http://certificacaobd.com.br/
skype: vjunior1981




On 05/12/2012, at 18:57, ederson2001br <ederson200...@yahoo.com.br> wrote:

> Alô Paulo, Milton e Chiappa
> 
> A minha cabeça aqui tá parecendo livro antigo (letras se apagando), mas ainda 
> lembro onde gravei os documentos de testes.
> 
> Achei aqui um do ano 2000, com DUAS formas de comprimir diretamente o arquivo 
> do EXP (funciona ok para o EXPDP tb), sem usar features compress do 11g nem 
> precisar de Advanced Compress: somente recursos do Linux.
> 
> Dica da época que os arquivos em UNIX não podiam ser maiores que 2Gb (e 
> guaraná de rolha).
> 
> OBS: rodei agorinha em um servidor SuSe10+Oracle 10.2.0.4 64bits, ainda 
> funciona.
> 
> --Primeira forma
> Você pode gerar vários arquivos pequenos usando o comando split do unix (mas 
> pode deixar um só tb, basta setar um valor grande). Exemplo:
> 
> $ mknod /tmp/exp_pipe p
> $ mknod /tmp/split_pipe p
> $ split -b2047m < /tmp/split_pipe &
> $ compress /tmp/exp_pipe > /tmp/split_pipe &
> $ exp userid=.../... file=/tmp/exp_pipe ........
> 
> Será gerado vários arquivos: xaa, xab, xac, etc.
> 
> Para importar (junte os arquivos se precisar):
> $ mknod /tmp/imp_pipe p
> $ mknod /tmp/split_pipe p
> $ cat xaa xab sac > split_pipe &
> $ uncompress /tmp/split_pipe > /tmp/imp_pipe &
> $ exp userid=.../... file=imp_pipe ........
> 
> --Segunda forma
> $ echo|exp file=>(compress|split -b 5m - expdmp-) userid=nm/nm 
> statistics=none tables=produto
> 
> No exemplo, será gerado arquivos EXPDMP-aa -ab -ac (quantos forem, de 5Mb 
> max). 
> 
> -rw-r--r-- 1 oracle oinstall 1712580 2012-12-05 18:19 expdmp-aa
> -- 25% do tamanho original, veja abaixo
> 
> Para descompactar: 
> $ uncompress -c expdmp-aa > teste-aa.dmp
> 
> -rw-r--r-- 1 oracle oinstall 6438912 2012-12-05 18:32 teste-aa.dmp
> 
> Será que este recurso pode ajudar na sua dúvida?
> 
> Ederson Elias
> DBA Oracle
> http://br.linkedin.com/pub/ederson-elias/24/8b/8b0
> 
> --- Em oracle_br@yahoogrupos.com.br, "J. Laurindo Chiappa" <jlchiappa@...> 
> escreveu
> >
> > Yep, e Além da questão da versão, o manual "Oracle® Database Utilities 11g" 
> > no cap. 2 - Data Pump Export, nem diretamente diz também (ênfase com *s 
> > minha) :
> > 
> > "
> > COMPRESSION
> > 
> > Default: METADATA_ONLY
> > 
> > Purpose
> > 
> > Specifies which data to compress before writing to the dump file set.
> > 
> > Syntax and Description
> > 
> > COMPRESSION=[ALL | DATA_ONLY | METADATA_ONLY | NONE]
> > 
> > ALL enables compression for the entire export operation. The ALL option 
> > requires that the Oracle Advanced Compression option be enabled.
> > 
> > DATA_ONLY results in all data being written to the dump file in compressed 
> > format. *** The DATA_ONLY option requires that the Oracle Advanced 
> > Compression option be enabled. *** 
> > 
> > METADATA_ONLY results in all metadata being written to the dump file in 
> > compressed format. This is the default.
> > 
> > NONE disables compression for the entire export operation.
> > 
> > See Also:
> > 
> > Oracle Database Licensing Information for information about **** licensing 
> > requirements ***** for the Oracle Advanced Compression option
> > "
> > 
> > => ou seja, além da versão/release, é bom deixar claro para quem for usar 
> > que há necessidade de LICENCIAMENTO EXTRA para se poder usar a compressão 
> > on-the-fly nativa - se isso não estiver presente não tem outro jeito que 
> > não "quebrar" a exportação em arquivos menores e os ir compactando 
> > manualmente cfrme forem criados...
> > 
> > []s
> > 
> > Chiappa
> 
> 



[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/oracle_br@yahoogrupos.com.br/ 
--------------------------------------------------------------------------------------------------------------------------
>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

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    oracle_br-unsubscr...@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html


Responder a