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.