Res: [oracle_br] Mover dados de uma tablespace para outra
Marcelle, Essa modificação pode ser feita online, apenas utilize ALTER TABLE x MOVE TABLESPACE y; ou ALTER INDEX x REBUILD TABLESPACE y; Vc pode pegar mais informacoes sobre esses comandos no tahiti.oracle.com para mover uma tabela: http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/statements_3001.htm#SQLRF01001 para mover um indice: http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/statements_1008.htm#SQLRF00805 De: marcellebm marcell...@gmail.com Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 22 de Julho de 2010 10:59:02 Assunto: [oracle_br] Mover dados de uma tablespace para outra Gente, estou precisando mover apenas alguns dados de uma tablespace para outra. Qual eh a melhor forma para eu fazer isso, quais comandos? Será necessário colocar a tablespace Ofline e reiniciar o banco? Ou posso fazer isso normalmente com o banco ativo? Obrigada pelas informações. Marcelle [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Mover dados de uma tablespace para outra
Marcelle Imagino que você queira mover segmentos (tabelas, indices) para outra tablespace a fim de liberar espaço ou organizar a casa. Este procedimento você deve fazer com o banco de dados online, mas se você pode ou não fazer com o seu sistema online e usuários acessando vai depender muito do seu sistema. Eu recomendaria fazer em horário de pouco acesso ou de preferência agendar uma janela de manutenção, desligar o listener, dar um shutdown e startup no banco, realizar a manutenção e ai sim liberar o sistema reiniciando o listener. Os passos recomendados: 1 - Identificar os objetos que devem ser movidos e pra onde, criar um script. 2 - Parar banco e listener, subir banco. 3 - Mover tabelas 4 - Mover indices e dar rebuild nos que ficarem inválidos 5 - Verificar por outros objetos inválidos e recompilar 6 - Subir o listener e liberar para o usuário Não esquecer de verificar também: - Espaço necessário nas tablespaces - Tamanho da TEMP, UNDO, REDO, UNDO_RETENTION, etc. Att Ivan 2010/7/22 marcellebm marcell...@gmail.com: Gente, estou precisando mover apenas alguns dados de uma tablespace para outra. Qual eh a melhor forma para eu fazer isso, quais comandos? Será necessário colocar a tablespace Ofline e reiniciar o banco? Ou posso fazer isso normalmente com o banco ativo? Obrigada pelas informações. Marcelle -- 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
Res: [oracle_br] Mover dados de uma tablespace para outra
Marcele, Se voce esta falando de tabelas a forma mais facil e mover a tabela para outra tablespace e recriar os indices. Se forem poucos objetos. Marcos Enviado pelo meu aparelho BlackBerry da Claro -Original Message- From: marcellebm marcell...@gmail.com Sender: oracle_br@yahoogrupos.com.br Date: Thu, 22 Jul 2010 13:59:02 To: oracle_br@yahoogrupos.com.br Reply-To: oracle_br@yahoogrupos.com.br Subject: [oracle_br] Mover dados de uma tablespace para outra Gente, estou precisando mover apenas alguns dados de uma tablespace para outra. Qual eh a melhor forma para eu fazer isso, quais comandos? Será necessário colocar a tablespace Ofline e reiniciar o banco? Ou posso fazer isso normalmente com o banco ativo? Obrigada pelas informações. Marcelle [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