Re: [oracle_br] eliminando linhas com um intervalo de 1.000 linhas
Pessoal, obrigado pela ajuda. Estou na versão 11g e os bancos estão montados via NFS no storage da NetApp, sendo assim, pude criar um clone do produção e realizei um teste com a opção do Márcio Ricardo, demorou bastante o processo levando em consideração que esse não é o banco de produção e por isso a única sessão ativa no banco era a minha. Mas o processo deu certo, irei implementá-lo no horário mais propício para não atrapalhar a produção. Mais uma vez obrigado. Em 2 de outubro de 2012 15:43, Milton Bastos Henriquis Jr. miltonbas...@gmail.com escreveu: Qual a versão do teu banco? Nas versões mais recentes não usa-se mais rollback segments... e sim tablespace de UNDO. Eu gostaria de ver a opinião de outros DBA's a respeito! Acho que não precisa de um commit a cada mil registros... 2012/10/2 Anderson Campelo dba.ander...@gmail.com ** A tabela(única) em questão possui quase 32 mi de linhas e preciso deletar apenas as últimas 7mi. Esses 7mi de registros são de duas semanas para cá, de lá para cá a tabela não sofreu atualização. Sobre ser um delete simples ou um PL/SQL, pensei em criar um PL, pois como falei antes estava pensando em ir comitando os processos a cada 1.000 linhas para não sobrecarregar os arquivos de rollback. Obrigado. Em 2 de outubro de 2012 15:14, Milton Bastos Henriquis Jr. miltonbas...@gmail.com escreveu: Primeiro explique melhor o teu caso. Qual teu critério pra eliminar estas 7M de linhas? Vc consegue fazer isso com um simples DELETE? É uma tabela inteira? É um delete com filtro? Precisa de um PL/SQL? É apenas em uma tabela? Ou várias tabelas diferentes? Enfim... dê mais detalhes do teu caso pra que a gente possa passar a melhor solução! 2012/10/2 Anderson Campelo dba.ander...@gmail.com ** Pessoal, Muito boa tarde. Preciso da ajuda de vocês para criar um script rápido de deleção de linhas. Será necessário eliminar aproximadamente 7.000.000 de linhas. Vi algo a respeito na web de eliminar as linhas em um intervalo de 1.000linhas sempre comitando o processo após esse intervalo. Como eu posso fazer isso? Desde já agradeço. [As partes desta mensagem que não continham texto foram removidas] -- Att, [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 [As partes desta mensagem que não continham texto foram removidas] -- Att, [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 [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Migração Mysql - Oracle
Giovanni, Tive a oportunidade de testar uma ferramenta chamada ESF.Database.Migration.Toolkit.Professional.v6.1.21 e obtive sucesso na migração de bancos como mysql, postgree e sql server para oracle, assim como é possível executar a ação inversa. Em 23 de novembro de 2011 10:02, Giovanni Ferreira de Sousa giovanni.so...@funasa.gov.br escreveu: ** Prezados, Tenho um cliente que possui uma aplicação utilizando banco de dados Mysql. Tive uma reunião com ele, e ele me disse que quer migrar a estrutura e os dados pra Oracle 10.2. Já criei a estrutura conforme orientações do cliente. Agora estou com a missão realizar a migração dados. Gostaria de pedir a ajuda de vocês. Gostaria de saber qual a melhor ferramenta, ou melhores práticas, a melhor forma de realizar essa migração. Tendo em vista que há diferença entre os tipos de dados entre os bancos, constrainsts, integridade dos dados, dentre outros objetos. Desde já agradeço. Atenciosamente, Giovanni Sousa. [As partes desta mensagem que não continham texto foram removidas] [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
Re: [oracle_br] Migração Mysql - Oracle
Não tenho essa informação. Em 23 de novembro de 2011 11:39, Giovanni Ferreira de Sousa giovanni.so...@funasa.gov.br escreveu: ** Anderson, Onde posso baixá-lo? De: oracle_br@yahoogrupos.com.br em nome de Anderson Campelo Enviada: qua 23/11/2011 10:25 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Migração Mysql - Oracle Giovanni, Tive a oportunidade de testar uma ferramenta chamada ESF.Database.Migration.Toolkit.Professional.v6.1.21 e obtive sucesso na migração de bancos como mysql, postgree e sql server para oracle, assim como é possível executar a ação inversa. Em 23 de novembro de 2011 10:02, Giovanni Ferreira de Sousa giovanni.so...@funasa.gov.br escreveu: ** Prezados, Tenho um cliente que possui uma aplicação utilizando banco de dados Mysql. Tive uma reunião com ele, e ele me disse que quer migrar a estrutura e os dados pra Oracle 10.2. Já criei a estrutura conforme orientações do cliente. Agora estou com a missão realizar a migração dados. Gostaria de pedir a ajuda de vocês. Gostaria de saber qual a melhor ferramenta, ou melhores práticas, a melhor forma de realizar essa migração. Tendo em vista que há diferença entre os tipos de dados entre os bancos, constrainsts, integridade dos dados, dentre outros objetos. Desde já agradeço. Atenciosamente, Giovanni Sousa. [As partes desta mensagem que não continham texto foram removidas] [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 [As partes desta mensagem que não continham texto foram removidas] [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
Re: [oracle_br] datafile
Segue Leonardo: select file_id, file_name, tablespace_name, status, online_status from dba_data_files order by file_id / Em 7 de novembro de 2011 11:26, Leonardo Santos da Mata leonardodam...@gmail.com escreveu: ** olá eu estou no oracle 10G e gostaria de saber o status e números dos meus datafiles. Existe alguma view no oracle para fazer isso? Obrigado! -- Cordialmente, * Leonardo Santos da Mata* E-mail: leonardodam...@gmail.com MSN: leonardom...@hotmail.com Twiiter: twitter.com/lsmata [As partes desta mensagem que não continham texto foram removidas] [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
Re: [oracle_br] Problemas da Tablespace Temp
Leonardo, Essa mensagem está informando que não há espaço livre em sua tablespace temporária. Para corrigir você deve incrementar(se realmente necessário) o espaço alocado pela mesma, ou identificar que processo está consumindo esse espaço para otimizar o processo. É possível configurar uma tablespace para que ela seja 'auto-incrementável' da seguinte forma: alter tablespace nome_tablespace autoextend on next Xm maxsize Xm; onde 'next Xm' é o tamanho que vai ser adicionado a cada incremento; onde 'maxsize Xm' é o tamanho máximo que a tablespace pode atingir. dessa forma se ainda houver espaço livre no servidor a tablespace temporária será incrementada. Em 7 de novembro de 2011 12:11, Leonardo Santos da Mata leonardodam...@gmail.com escreveu: ** olá eu estou o oracle 10G e estou com mensagem na home do manager do oracle na parte de alertas que é a seguinte: Tablespace [TEMP] only has [0 megabytes ] free space Eu já olhei os tempfiles estão on-line. Bom eu estou com 2 será por isso? a tablespace está on-line e no alert.log não nenhuma mensão. Alguém sabe o que é isso? Como resolver? -- Cordialmente, * Leonardo Santos da Mata* E-mail: leonardodam...@gmail.com MSN: leonardom...@hotmail.com Twiiter: twitter.com/lsmata [As partes desta mensagem que não continham texto foram removidas] [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
Re: [oracle_br] Re: datafile
Provavelmente o número que ele precisa saber é o ID, por isso encaminhei aquele e-mail, mas aparentemente nosso amigo ainda não abriu seu e-mail. Em 7 de novembro de 2011 13:45, José Laurindo jlchia...@yahoo.com.brescreveu: ** Pra poder dar uma resposta mais detalhista a gente teria que saber lá do colega que perguntou o que são esses tais Números que ele quer saber dos datafiles : o q são esses números que ele quer saber, é o FILE_ID ? A quantidade de datafiles ? O tamanho total alocado dos datafiles ? Tamanho usado, e/ou tamanho livre Cfrme o que for que ele queira saber de número isso vai estar na DBA_DATA_FILES, na DBA_FREE_SPACE, na DBA_EXTENTS ou DBA_SEGMENTS, por aí... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Anderson Campelo dba.anderson@... escreveu Segue Leonardo: select file_id, file_name, tablespace_name, status, online_status from dba_data_files order by file_id / Em 7 de novembro de 2011 11:26, Leonardo Santos da Mata leonardodamata@... escreveu: ** olá eu estou no oracle 10G e gostaria de saber o status e números dos meus datafiles. Existe alguma view no oracle para fazer isso? Obrigado! -- Cordialmente, * Leonardo Santos da Mata* E-mail: leonardodamata@... MSN: leonardomata@... Twiiter: twitter.com/lsmata [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [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