[oracle_br] Re: Copiar Tabelas

2006-05-23 Por tôpico jlchiappa



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

2006-05-23 Por tôpico Alexandre Rocha Placido



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

2006-05-23 Por tôpico Teixeira, Gabriel (WMI, Brazil - Sao Paulo)



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

2006-05-23 Por tôpico jlchiappa



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

2006-05-23 Por tôpico Alexandre Rocha Placido



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

2006-05-23 Por tôpico Carlos A.M. Menezes



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

2006-05-23 Por tôpico jlchiappa



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