[oracle_br] Materialized View - limitações

2006-09-12 Por tôpico Luciana Camargo
Pessoal,

   Estou precisando unificar vários schemas em apenas um e estou tentando
utilizar a materialized view.
   A regra para montar a consulta só permite que a MV seja COMPLETE. Até ai
tudo bem.
   A principio eu pensei em fazer tudos os schemas com UNION ALL, mas como
existem muitos schemas, a MV dá problema de criação.
   Existe mesmo uma limitação da quantidade de UNION ALL na criação de MV?

   Para tentar contornar, tentei criar várias MVs para depois criar uma
visão convencional unindo essas várias MV, mas dá erro também:

SQL create view vw_teste
  2  (col1,  col2,  col3)
  3  as
  4  select col1,  col2,  col3 from MV_TESTE_A
  5  union all
  6  select col1,  col2,  col3 from MV_TESTE_B;

e dá o erro:
 select col1,  col2,  col3 from MV_TESTE_B;
  *
ERROR at line 6:
ORA-00955: name is already used by an existing object


   Alguém teria uma idéia de como resolver?
   Preciso de uma visão única (no final) que consiga fazer UNION ALL (de 1
em 1 hora) para 120 schemas.

   Obrigada
   Luciana


[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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
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:
http://br.yahoo.com/info/utos.html

 





Re: [oracle_br] Materialized View - limitações

2006-09-12 Por tôpico Luciana Camargo
Olá Reginaldo,

   Já verifiquei unicidade de nome sim e o erro continua o mesmo :-)

Luciana


Em 12/09/06, rflribeiro [EMAIL PROTECTED] escreveu:

 Sem querer chover no molhado, você já tentou outro nome p/ a view além
 de vw_teste? O erro é bem claro: ORA-00955: name is already used by an
 existing object.

 Reginaldo Ribeiro - DBA Oracle
 http://www.dbcom.com.br

 [EMAIL PROTECTED]
 skype: dbcom_it_experts
 55 11 92344290



 Luciana Camargo wrote:
  Pessoal,
 
 Estou precisando unificar vários schemas em apenas um e estou
 tentando
  utilizar a materialized view.
 A regra para montar a consulta só permite que a MV seja COMPLETE.
  Até ai
  tudo bem.
 A principio eu pensei em fazer tudos os schemas com UNION ALL,
  mas como
  existem muitos schemas, a MV dá problema de criação.
 Existe mesmo uma limitação da quantidade de UNION ALL na criação
  de MV?
 
 Para tentar contornar, tentei criar várias MVs para depois criar uma
  visão convencional unindo essas várias MV, mas dá erro também:
 
  SQL create view vw_teste
2  (col1,  col2,  col3)
3  as
4  select col1,  col2,  col3 from MV_TESTE_A
5  union all
6  select col1,  col2,  col3 from MV_TESTE_B;
 
  e dá o erro:
   select col1,  col2,  col3 from MV_TESTE_B;
*
  ERROR at line 6:
  ORA-00955: name is already used by an existing object
 
 
 Alguém teria uma idéia de como resolver?
 Preciso de uma visão única (no final) que consiga fazer UNION ALL (de
 1
  em 1 hora) para 120 schemas.
 
 Obrigada
 Luciana
 



[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/ 
--__

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
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:
http://br.yahoo.com/info/utos.html