E ai Vitor Beleza ....

Fica frio ai irmão ... eu só tava tentando simplificar pro cara, que me pareceu 
não saber tanto quanto você talvez.

Eu sei que você leu o manual.

Eu entendi errado a questão do cara pensei que ele queria dividir o arquivo em 
partes. 

E o que ele realmente queria era uma quantidade reduzida da base de dados.... 
Foi mal ai Leandro.

Olhando novamente sua questão, a melhor forma de gerar uma massa de dados seria 
usando a opção sample como o Vitor disse.

 

Mas... sabe ... é por isso que eu nem visito muito essa lista .... isso virou 
um desfile de moda ... neginho vem aqui só pra se aparecer e não pra ajudar os 
outros!

 

 

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome 
de Vitor Jr.
Enviada em: quinta-feira, 24 de outubro de 2013 11:03
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] dumping particionado? como fazer

 

  

Duilio, de onde que: 
a opção do parallel é em quantas partes ele vai dividir

Desculpa, mas PARALLEL é quantas threads serão utilizadas em paralelo para 
rodar o processo de export. Não tem nada relacionado com divisão, logo nenhuma 
relação com o que o colega pergunta, que é porcentagem de dados a serem 
exportados. Pra isso ele utilizaria o SAMPLE, que é o exemplo que mandei 
anteriormente.

Da doc oficial:




PARALLEL


Default: 1

Purpose

Specifies the maximum number of threads of active execution operating on behalf 
of the export job. This execution set consists of a combination of worker 
processes and parallel I/O server processes. The master control process and 
worker processes acting as query coordinators in parallel query operations do 
not count toward this total.

This parameter enables you to make trade-offs between resource consumption and 
elapsed time.





 
​​
 
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
https://mybizcard.co/vitor.jr.385628

Em 24/10/2013 11:56, Duilio Bruniera escreveu:

  

Então Leandro pra você fazer um dump particionado o ideal é que você use o 
“export datapump” ou expdp como é conhecido.

Qual a versão da sua base ai ?

Uma receitinha de bolo para você tirar um expdp é:

 

expdp <usuário>/<senha> SCHEMAS= <schema1>, <schema2> 
dumpfile=nome_do_dump_gerado_%U.dmp logfile=log_do_dump_gerado.log parallel=10 
filesize=30G directory=DUMP

a opção do parallel é em quantas partes ele vai dividir e o filesize é o limite 
maximo de tamanho, o diretory você tem que criar com:

CREATE DIRECTORY DUMP AS '/u01/../../dump_area'; -- esse caminho deve existe 
fisicamente dentro do Servidor.

Depois você tem que dar Grant de leitura e escrita ao usuario que vai fazer o 
dump nesse diretório.

 

Mais ou menos de cabeça é isso.... !

 

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome 
de Leandro Tadeu Belpiede
Enviada em: quinta-feira, 24 de outubro de 2013 10:28
Para: Oracle
Assunto: RE: RES: [oracle_br] dumping particionado? como fazer

 

  

Bom Dia Marcio,

o Meu problema é o seguinte, nossa base de dados é gigante , mas precisamos 
minimiza-la com todas as tabelas existentes e demais agregados 
(trigger/pkg/etc), e o que precisamos é tudo só que com um número menor de 
dados, para que assim, eu sobrecarregue menos nosso servidor (desktop, sem 
usuário).

 

  _____  

To: oracle_br@yahoogrupos.com.br
From: marcio_...@yahoo.com.br
Date: Thu, 24 Oct 2013 10:11:26 -0200
Subject: RES: [oracle_br] dumping particionado? como fazer

  

 

Leandro, bom dia!

 

Eu precisei fazer algo parecido em um projeto que estava, o grande facilitador 
na época que fiz, foi ter um Analista do lado me passando qual período 
precisava e quais tabelas ele queria. Tendo isso em mãos, eu usei a opção 
“QUERY” do EXPDP para as condições de exportações das tabelas.

 

A única maneira que vejo de fazer é essa, mantendo a integridade dos dados e os 
relacionamentos, não sei se os colegas DBA tem outra solução melhor para se 
fazer. Conversa com o pessoal e veja se tem a necessidade mesmo de todo banco, 
a minha situação era parecida e questionei bastante os Analistas e mostrei para 
eles a dificuldade, tanto que acabaram analisando direito e me passaram somente 
as tabelas que precisariam no projeto.

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome 
de Leandro Tadeu Belpiede
Enviada em: quinta-feira, 24 de outubro de 2013 09:24
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] dumping particionado? como fazer

 

  

Bom dia a Todos,

venho atraves deste email pedir ajuda dos DBAs.

estou tentando fazer um dumping, da base que usamos, mas nossa base contém mais 
de 2TB de dados e preciso de somente uns 10% desta base no maximo, para 
ambiente de homologação.

o problema é que muitas tabelas são relacionadas e as informações veem em forma 
de árvore, ou seja algumas informações estão no começo ou meio de uma outra 
tabela da qual está sendo usada.

e preciso pegar as informações corretas mas numa base pequena. alguém saberia 
como fazer isso e me passar por favor.

 

 

 

Obrigado a todos.

 





  _____  


 <http://www.avast.com/> 

Este email está limpo de vírus e malwares porque a proteção do avast! Antivírus 
<http://www.avast.com/>  está ativa. 

 



Responder a