[oracle_br] Re: Copiar Tabelas
Bom, fácil depende da pessoa conhecer, o que não se conhece é sempre díficil ... E, como em ** muitas ** e muitas tarefas de admin no bd Oracle, se vc quer um telinha gráfica ou um único comando que vc digita e faz tudo não, vc vai se decepcionar, não há . Entre as possibilidades que existem, a que eu usaria é : cria rapidamente as tabelas vazias e sem constraints e sem dados no schema destino (pode ser via exp+imp, que sem dados é muito rápido, ou via script gerado via DBMS_METADATA), e depois se faz um INSERT /*+ APPEND */ das tabelas do schema-origem no schema destino - como são normalmente muitas, eu uso a tool AMIGA DO DBA quando se tem tarefas repetidas, ie, sql gerando sql via spool no plus, e depois importo as constraints,é isso, em se fazendo corretamente é trabalho pra meia hora nem isso. == Há uma OUTRA possibilidade que é a tablespace transportável, onde vc copia os datafiles de uma tablespace e pluga em outra, mas tem algumas restrições, consulte as docs pra as conhecer. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Alexandre Rocha Placido [EMAIL PROTECTED] escreveu Sei que essa dúvida já rolou aqui há algum tempo, mas como esperança é a última que morre. A Oracle já inventou uma maneira mais fácil de transportar uma tabela de uma tablespace para outra? Alexandre Rocha Placido Divisão de Tecnologia da Informação +55 74 3612-2900 +55 87 8802-0474 MSN: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] www.agrovale.com Bom é render graças ao Senhor, e cantar louvores ao teu nome, ó Altíssimo, anunciar de manhã a tua benignidade, e à noite a tua fidelidade, sobre um instrumento de dez cordas, e sobre o saltério, ao som solene da harpa. Salmo 92:1-3 [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE 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:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
RES: [oracle_br] Re: Copiar Tabelas
Esses passos eu sei, o que eu queria era algo como o ALTER INDEX x REBUILD TABLESPACE yy; Alexandre Rocha Placido Divisão de Tecnologia da Informação +55 74 3612-2900 +55 87 8802-0474 [EMAIL PROTECTED] www.agrovale.com Mas, a todos quantos o receberam, aos que crêem no seu nome, deu-lhes o poder de se tornarem filhos de Deus; os quais não nasceram do sangue, nem da vontade da carne, nem da vontade do varão, mas de Deus. João 1:12-13. -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de jlchiappa Enviada em: terça-feira, 23 de maio de 2006 16:15 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Re: Copiar Tabelas Bom, fácil depende da pessoa conhecer, o que não se conhece é sempre díficil ... E, como em ** muitas ** e muitas tarefas de admin no bd Oracle, se vc quer um telinha gráfica ou um único comando que vc digita e faz tudo não, vc vai se decepcionar, não há . Entre as possibilidades que existem, a que eu usaria é : cria rapidamente as tabelas vazias e sem constraints e sem dados no schema destino (pode ser via exp+imp, que sem dados é muito rápido, ou via script gerado via DBMS_METADATA), e depois se faz um INSERT /*+ APPEND */ das tabelas do schema-origem no schema destino - como são normalmente muitas, eu uso a tool AMIGA DO DBA quando se tem tarefas repetidas, ie, sql gerando sql via spool no plus, e depois importo as constraints,é isso, em se fazendo corretamente é trabalho pra meia hora nem isso. == Há uma OUTRA possibilidade que é a tablespace transportável, onde vc copia os datafiles de uma tablespace e pluga em outra, mas tem algumas restrições, consulte as docs pra as conhecer. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Alexandre Rocha Placido [EMAIL PROTECTED] escreveu Sei que essa dúvida já rolou aqui há algum tempo, mas como esperança é a última que morre. A Oracle já inventou uma maneira mais fácil de transportar uma tabela de uma tablespace para outra? Alexandre Rocha Placido Divisão de Tecnologia da Informação +55 74 3612-2900 +55 87 8802-0474 MSN: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] www.agrovale.com Bom é render graças ao Senhor, e cantar louvores ao teu nome, ó Altíssimo, anunciar de manhã a tua benignidade, e à noite a tua fidelidade, sobre um instrumento de dez cordas, e sobre o saltério, ao som solene da harpa. Salmo 92:1-3 [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Links do Yahoo! Grupos -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE 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:[EMAIL PROTECTED] O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
RE: [oracle_br] Re: Copiar Tabelas
Caso ajude: http://asktom.oracle.com/pls/ask/f?p=4950:8:F4950_P8_DISPLAYID:531274103 649 http://asktom.oracle.com/pls/ask/f?p=4950:8:F4950_P8_DISPLAYID:53127410 3649 Gabriel _ From: Alexandre Rocha Placido [mailto:[EMAIL PROTECTED] Sent: terça-feira, 23 de maio de 2006 16:29 To: oracle_br@yahoogrupos.com.br Subject: RES: [oracle_br] Re: Copiar Tabelas Esses passos eu sei, o que eu queria era algo como o ALTER INDEX x REBUILD TABLESPACE yy; Alexandre Rocha Placido Divisão de Tecnologia da Informação +55 74 3612-2900 +55 87 8802-0474 [EMAIL PROTECTED] www.agrovale.com Mas, a todos quantos o receberam, aos que crêem no seu nome, deu-lhes o poder de se tornarem filhos de Deus; os quais não nasceram do sangue, nem da vontade da carne, nem da vontade do varão, mas de Deus. João 1:12-13. -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de jlchiappa Enviada em: terça-feira, 23 de maio de 2006 16:15 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Re: Copiar Tabelas Bom, fácil depende da pessoa conhecer, o que não se conhece é sempre díficil ... E, como em ** muitas ** e muitas tarefas de admin no bd Oracle, se vc quer um telinha gráfica ou um único comando que vc digita e faz tudo não, vc vai se decepcionar, não há . Entre as possibilidades que existem, a que eu usaria é : cria rapidamente as tabelas vazias e sem constraints e sem dados no schema destino (pode ser via exp+imp, que sem dados é muito rápido, ou via script gerado via DBMS_METADATA), e depois se faz um INSERT /*+ APPEND */ das tabelas do schema-origem no schema destino - como são normalmente muitas, eu uso a tool AMIGA DO DBA quando se tem tarefas repetidas, ie, sql gerando sql via spool no plus, e depois importo as constraints,é isso, em se fazendo corretamente é trabalho pra meia hora nem isso. == Há uma OUTRA possibilidade que é a tablespace transportável, onde vc copia os datafiles de uma tablespace e pluga em outra, mas tem algumas restrições, consulte as docs pra as conhecer. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Alexandre Rocha Placido [EMAIL PROTECTED] escreveu Sei que essa dúvida já rolou aqui há algum tempo, mas como esperança é a última que morre. A Oracle já inventou uma maneira mais fácil de transportar uma tabela de uma tablespace para outra? Alexandre Rocha Placido Divisão de Tecnologia da Informação +55 74 3612-2900 +55 87 8802-0474 MSN: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] www.agrovale.com Bom é render graças ao Senhor, e cantar louvores ao teu nome, ó Altíssimo, anunciar de manhã a tua benignidade, e à noite a tua fidelidade, sobre um instrumento de dez cordas, e sobre o saltério, ao som solene da harpa. Salmo 92:1-3 [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Links do Yahoo! Grupos -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE _ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
RES: [oracle_br] Re: Copiar Tabelas
Como eu falei, um único comando NÃO TEM, ponto : ou vc usa uma sequência do tipo, OU usa exp+imp (obviamente, USANDO os params/métodos de performance que a gente já discutiu aqui no Fórum), OU adquire um produto (por exemplo, o databee em http://www.databee.com/ te gera os comandos necessários e iirc até já os executa numa janelinha gráfica). []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Alexandre Rocha Placido [EMAIL PROTECTED] escreveu Esses passos eu sei, o que eu queria era algo como o ALTER INDEX x REBUILD TABLESPACE yy; Alexandre Rocha Placido Divisão de Tecnologia da Informação +55 74 3612-2900 +55 87 8802-0474 [EMAIL PROTECTED] www.agrovale.com Mas, a todos quantos o receberam, aos que crêem no seu nome, deu- lhes o poder de se tornarem filhos de Deus; os quais não nasceram do sangue, nem da vontade da carne, nem da vontade do varão, mas de Deus. João 1:12-13. -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de jlchiappa Enviada em: terça-feira, 23 de maio de 2006 16:15 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Re: Copiar Tabelas Bom, fácil depende da pessoa conhecer, o que não se conhece é sempre díficil ... E, como em ** muitas ** e muitas tarefas de admin no bd Oracle, se vc quer um telinha gráfica ou um único comando que vc digita e faz tudo não, vc vai se decepcionar, não há . Entre as possibilidades que existem, a que eu usaria é : cria rapidamente as tabelas vazias e sem constraints e sem dados no schema destino (pode ser via exp+imp, que sem dados é muito rápido, ou via script gerado via DBMS_METADATA), e depois se faz um INSERT /*+ APPEND */ das tabelas do schema-origem no schema destino - como são normalmente muitas, eu uso a tool AMIGA DO DBA quando se tem tarefas repetidas, ie, sql gerando sql via spool no plus, e depois importo as constraints,é isso, em se fazendo corretamente é trabalho pra meia hora nem isso. == Há uma OUTRA possibilidade que é a tablespace transportável, onde vc copia os datafiles de uma tablespace e pluga em outra, mas tem algumas restrições, consulte as docs pra as conhecer. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Alexandre Rocha Placido [EMAIL PROTECTED] escreveu Sei que essa dúvida já rolou aqui há algum tempo, mas como esperança é a última que morre. A Oracle já inventou uma maneira mais fácil de transportar uma tabela de uma tablespace para outra? Alexandre Rocha Placido Divisão de Tecnologia da Informação +55 74 3612-2900 +55 87 8802-0474 MSN: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] www.agrovale.com Bom é render graças ao Senhor, e cantar louvores ao teu nome, ó Altíssimo, anunciar de manhã a tua benignidade, e à noite a tua fidelidade, sobre um instrumento de dez cordas, e sobre o saltério, ao som solene da harpa. Salmo 92:1-3 [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Links do Yahoo! Grupos -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ --__ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Yahoo! Grupos, um serviço oferecido por: PUBLICIDADE 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
RES: [oracle_br] Re: Copiar Tabelas
Me mandaram um link do asktom e tem um comando Alter table tabela move tablespace tablespace nologging; Funcionou no primeiro teste Alexandre Rocha Placido Divisão de Tecnologia da Informação +55 74 3612-2900 +55 87 8802-0474 [EMAIL PROTECTED] www.agrovale.com Mas, a todos quantos o receberam, aos que crêem no seu nome, deu-lhes o poder de se tornarem filhos de Deus; os quais não nasceram do sangue, nem da vontade da carne, nem da vontade do varão, mas de Deus. João 1:12-13. -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de jlchiappa Enviada em: terça-feira, 23 de maio de 2006 16:40 Para: oracle_br@yahoogrupos.com.br Assunto: RES: [oracle_br] Re: Copiar Tabelas Como eu falei, um único comando NÃO TEM, ponto : ou vc usa uma sequência do tipo, OU usa exp+imp (obviamente, USANDO os params/métodos de performance que a gente já discutiu aqui no Fórum), OU adquire um produto (por exemplo, o databee em http://www.databee.com/ te gera os comandos necessários e iirc até já os executa numa janelinha gráfica). []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Alexandre Rocha Placido [EMAIL PROTECTED] escreveu Esses passos eu sei, o que eu queria era algo como o ALTER INDEX x REBUILD TABLESPACE yy; Alexandre Rocha Placido Divisão de Tecnologia da Informação +55 74 3612-2900 +55 87 8802-0474 [EMAIL PROTECTED] www.agrovale.com Mas, a todos quantos o receberam, aos que crêem no seu nome, deu- lhes o poder de se tornarem filhos de Deus; os quais não nasceram do sangue, nem da vontade da carne, nem da vontade do varão, mas de Deus. João 1:12-13. -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de jlchiappa Enviada em: terça-feira, 23 de maio de 2006 16:15 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Re: Copiar Tabelas Bom, fácil depende da pessoa conhecer, o que não se conhece é sempre díficil ... E, como em ** muitas ** e muitas tarefas de admin no bd Oracle, se vc quer um telinha gráfica ou um único comando que vc digita e faz tudo não, vc vai se decepcionar, não há . Entre as possibilidades que existem, a que eu usaria é : cria rapidamente as tabelas vazias e sem constraints e sem dados no schema destino (pode ser via exp+imp, que sem dados é muito rápido, ou via script gerado via DBMS_METADATA), e depois se faz um INSERT /*+ APPEND */ das tabelas do schema-origem no schema destino - como são normalmente muitas, eu uso a tool AMIGA DO DBA quando se tem tarefas repetidas, ie, sql gerando sql via spool no plus, e depois importo as constraints,é isso, em se fazendo corretamente é trabalho pra meia hora nem isso. == Há uma OUTRA possibilidade que é a tablespace transportável, onde vc copia os datafiles de uma tablespace e pluga em outra, mas tem algumas restrições, consulte as docs pra as conhecer. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Alexandre Rocha Placido [EMAIL PROTECTED] escreveu Sei que essa dúvida já rolou aqui há algum tempo, mas como esperança é a última que morre. A Oracle já inventou uma maneira mais fácil de transportar uma tabela de uma tablespace para outra? Alexandre Rocha Placido Divisão de Tecnologia da Informação +55 74 3612-2900 +55 87 8802-0474 MSN: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] www.agrovale.com Bom é render graças ao Senhor, e cantar louvores ao teu nome, ó Altíssimo, anunciar de manhã a tua benignidade, e à noite a tua fidelidade, sobre um instrumento de dez cordas, e sobre o saltério, ao som solene da harpa. Salmo 92:1-3 [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar trafego(pedidos) desnecessário. Links do Yahoo! Grupos -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br
RES: [oracle_br] Re: Copiar Tabelas
Alexandre, Ao executar esse comando, lembre-se de fazer o rebuild dos índices, pois os mesmos devem ter ficado inválidos. Abraços, Carlos Alfredo M. de Menezes -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Alexandre Rocha Placido Enviada em: terça-feira, 23 de maio de 2006 17:09 Para: oracle_br@yahoogrupos.com.br Assunto: RES: [oracle_br] Re: Copiar Tabelas Me mandaram um link do asktom e tem um comando Alter table tabela move tablespace tablespace nologging; Funcionou no primeiro teste Alexandre Rocha Placido Divisão de Tecnologia da Informação +55 74 3612-2900 +55 87 8802-0474 [EMAIL PROTECTED] www.agrovale.com Mas, a todos quantos o receberam, aos que crêem no seu nome, deu-lhes o poder de se tornarem filhos de Deus; os quais não nasceram do sangue, nem da vontade da carne, nem da vontade do varão, mas de Deus. João 1:12-13. -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de jlchiappa Enviada em: terça-feira, 23 de maio de 2006 16:40 Para: oracle_br@yahoogrupos.com.br Assunto: RES: [oracle_br] Re: Copiar Tabelas Como eu falei, um único comando NÃO TEM, ponto : ou vc usa uma sequência do tipo, OU usa exp+imp (obviamente, USANDO os params/métodos de performance que a gente já discutiu aqui no Fórum), OU adquire um produto (por exemplo, o databee em http://www.databee.com/ te gera os comandos necessários e iirc até já os executa numa janelinha gráfica). []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Alexandre Rocha Placido [EMAIL PROTECTED] escreveu Esses passos eu sei, o que eu queria era algo como o ALTER INDEX x REBUILD TABLESPACE yy; Alexandre Rocha Placido Divisão de Tecnologia da Informação +55 74 3612-2900 +55 87 8802-0474 [EMAIL PROTECTED] www.agrovale.com Mas, a todos quantos o receberam, aos que crêem no seu nome, deu- lhes o poder de se tornarem filhos de Deus; os quais não nasceram do sangue, nem da vontade da carne, nem da vontade do varão, mas de Deus. João 1:12-13. -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de jlchiappa Enviada em: terça-feira, 23 de maio de 2006 16:15 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Re: Copiar Tabelas Bom, fácil depende da pessoa conhecer, o que não se conhece é sempre díficil ... E, como em ** muitas ** e muitas tarefas de admin no bd Oracle, se vc quer um telinha gráfica ou um único comando que vc digita e faz tudo não, vc vai se decepcionar, não há . Entre as possibilidades que existem, a que eu usaria é : cria rapidamente as tabelas vazias e sem constraints e sem dados no schema destino (pode ser via exp+imp, que sem dados é muito rápido, ou via script gerado via DBMS_METADATA), e depois se faz um INSERT /*+ APPEND */ das tabelas do schema-origem no schema destino - como são normalmente muitas, eu uso a tool AMIGA DO DBA quando se tem tarefas repetidas, ie, sql gerando sql via spool no plus, e depois importo as constraints,é isso, em se fazendo corretamente é trabalho pra meia hora nem isso. == Há uma OUTRA possibilidade que é a tablespace transportável, onde vc copia os datafiles de uma tablespace e pluga em outra, mas tem algumas restrições, consulte as docs pra as conhecer. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Alexandre Rocha Placido [EMAIL PROTECTED] escreveu Sei que essa dúvida já rolou aqui há algum tempo, mas como esperança é a última que morre. A Oracle já inventou uma maneira mais fácil de transportar uma tabela de uma tablespace para outra? Alexandre Rocha Placido Divisão de Tecnologia da Informação +55 74 3612-2900 +55 87 8802-0474 MSN: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] www.agrovale.com Bom é render graças ao Senhor, e cantar louvores ao teu nome, ó Altíssimo, anunciar de manhã a tua benignidade, e à noite a tua fidelidade, sobre um instrumento de dez cordas, e sobre o saltério, ao som solene da harpa. Salmo 92:1-3 [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine __ O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o link do mesmo para evitar
RES: [oracle_br] Re: Copiar Tabelas
Algo está estranho, vc escreveu *** Copiar Tabelas *** , e o comando MOVE a tabela MOVER sim existe, COPIAR (como vc tinha pedido) não tem. E é claro, mesmo o MOVE funciona em cima de ** uma tabela só **, vc CONTINUA tendo que montar N comandos move pra mover tudo de um schema, confere ?? []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Alexandre Rocha Placido [EMAIL PROTECTED] escreveu Me mandaram um link do asktom e tem um comando Alter table tabela move tablespace tablespace nologging; Funcionou no primeiro teste Alexandre Rocha Placido Divisão de Tecnologia da Informação +55 74 3612-2900 +55 87 8802-0474 [EMAIL PROTECTED] www.agrovale.com Mas, a todos quantos o receberam, aos que crêem no seu nome, deu-lhes o poder de se tornarem filhos de Deus; os quais não nasceram do sangue, nem da vontade da carne, nem da vontade do varão, mas de Deus. João 1:12-13. -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de jlchiappa Enviada em: terça-feira, 23 de maio de 2006 16:40 Para: oracle_br@yahoogrupos.com.br Assunto: RES: [oracle_br] Re: Copiar Tabelas Como eu falei, um único comando NÃO TEM, ponto : ou vc usa uma sequência do tipo, OU usa exp+imp (obviamente, USANDO os params/métodos de performance que a gente já discutiu aqui no Fórum), OU adquire um produto (por exemplo, o databee em http://www.databee.com/ te gera os comandos necessários e iirc até já os executa numa janelinha gráfica). []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Alexandre Rocha Placido [EMAIL PROTECTED] escreveu Esses passos eu sei, o que eu queria era algo como o ALTER INDEX x REBUILD TABLESPACE yy; Alexandre Rocha Placido Divisão de Tecnologia da Informação +55 74 3612-2900 +55 87 8802-0474 [EMAIL PROTECTED] www.agrovale.com Mas, a todos quantos o receberam, aos que crêem no seu nome, deu- lhes o poder de se tornarem filhos de Deus; os quais não nasceram do sangue, nem da vontade da carne, nem da vontade do varão, mas de Deus. João 1:12-13. -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de jlchiappa Enviada em: terça-feira, 23 de maio de 2006 16:15 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Re: Copiar Tabelas Bom, fácil depende da pessoa conhecer, o que não se conhece é sempre díficil ... E, como em ** muitas ** e muitas tarefas de admin no bd Oracle, se vc quer um telinha gráfica ou um único comando que vc digita e faz tudo não, vc vai se decepcionar, não há . Entre as possibilidades que existem, a que eu usaria é : cria rapidamente as tabelas vazias e sem constraints e sem dados no schema destino (pode ser via exp+imp, que sem dados é muito rápido, ou via script gerado via DBMS_METADATA), e depois se faz um INSERT /*+ APPEND */ das tabelas do schema-origem no schema destino - como são normalmente muitas, eu uso a tool AMIGA DO DBA quando se tem tarefas repetidas, ie, sql gerando sql via spool no plus, e depois importo as constraints,é isso, em se fazendo corretamente é trabalho pra meia hora nem isso. == Há uma OUTRA possibilidade que é a tablespace transportável, onde vc copia os datafiles de uma tablespace e pluga em outra, mas tem algumas restrições, consulte as docs pra as conhecer. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Alexandre Rocha Placido [EMAIL PROTECTED] escreveu Sei que essa dúvida já rolou aqui há algum tempo, mas como esperança é a última que morre. A Oracle já inventou uma maneira mais fácil de transportar uma tabela de uma tablespace para outra? Alexandre Rocha Placido Divisão de Tecnologia da Informação +55 74 3612-2900 +55 87 8802-0474 MSN: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] [EMAIL PROTECTED] www.agrovale.com Bom é render graças ao Senhor, e cantar louvores ao teu nome, ó Altíssimo, anunciar de manhã a tua benignidade, e à noite a tua fidelidade, sobre um instrumento de dez cordas, e sobre o saltério, ao som solene da harpa. Salmo 92:1-3 [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens deste grupo são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- __ Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine