** Provavelmente **, pelo jeito, deve ser a limitação apontada na 
nota de Doc ID: 342320.1 do metalink, de que vc não pode chamar uma 
função Local ao fazer um DML remoto, mas só mesmo vc fornecendo as 
versões de banco E os códigos envolvidos pra sabermos onde está cada 
coisa, exatamente quais DMLs e em que ordem são feitos, pra termos 
certeza...
  
  []s
  
   Chiappa
   
===========================================================
Participe do ENPO - Encontro de Profissionais Oracle 2006 ! 
Informações e inscrições em www.enpo-br.org
José Laurindo Chiappa, Palestrante ENPO-2006
===========================================================

--- Em oracle_br@yahoogrupos.com.br, "Oracle Mail" <[EMAIL PROTECTED]> 
escreveu
>
> Ok Chiappa... vou providenciar.
> 
> 
> Obrigado pela atenção.
> 
> 
> Eduardo.
> 
> -----Mensagem original-----
> De: oracle_br@yahoogrupos.com.br 
[mailto:[EMAIL PROTECTED] Em
> nome de jlchiappa
> Enviada em: terça-feira, 24 de Outubro de 2006 12:39
> Para: oracle_br@yahoogrupos.com.br
> Assunto: [oracle_br] Re: ORA-02069: global_names parameter must be 
set to
> TRUE for this operation"
> 
> Dá um caso-exemplo, mostrando uma versão SIMPLIFICADA AO EXTREMO 
> dessa package usando as tabelas do SCOTT/TIGER se for o caso,  
alguns 
> INSERTs com os mínimos dados pra reproduzir E a versão de tudo, que 
a 
> gente pode testar ...
> 
> []s
> 
>  Chiappa
> 
> ===========================================================
> Participe do ENPO - Encontro de Profissionais Oracle 2006 ! 
> Informações e inscrições em www.enpo-br.org
> José Laurindo Chiappa, Palestrante ENPO-2006
> ===========================================================
> 
> --- Em oracle_br@yahoogrupos.com.br, "Oracle Mail" 
<[EMAIL PROTECTED]> 
> escreveu
> >
> > Olá Senhores,
> > 
> > Tenho o seguinte cenário:
> > 
> > O banco A possui apenas packages
> > 
> > O banco B possui apenas tabelas
> > 
> > Eles se comunicam via dblink. Quando tento fazer um update do 
banco 
> A
> > (banco das packages) dentro de uma 
> > das packages existentes para o banco B (banco das tabelas) ocorre 
o 
> seguinte
> > erro :
> > 
> >  ORA-02069: global_names parameter must be set to TRUE for this 
> operation"
> > 
> > 
> > Exemplo
> > 
> >     UPDATE tabela_XXXX
> >        set  Campo_XXXX = VALOR
> >     WHERE   CAMPO_ZZZZ = PACKAGE.FUNCAO('VALOR');
> > 
> > 
> > Isso ocorre quando uso a função que fica dentro da package como 
no 
> exemplo
> > acima. A solução que encontrei
> > foi tornar a variável global_names=true. Porem não posso fazer 
isso 
> porque
> > existe outros dblinks criados.
> > 
> > 
> > Como eu posso solucionar esse problema????.
> > 
> > 
> > Antecipadamente agradeço,
> > 
> > Eduardo Lacerda.
> >
> 
> 
> 
> 
> 
> Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
> VISITE: http://www.enpo-br.org/ - Dia 11/11 "Vagas Limitadas"
> ________________________________________________________________
> Este Grupo recebe o apoio da SQL Magazine - 
www.devmedia.com.br/sqlmagazine 
> --------------------------------------------------------------------
--------
> ----------------------------------------------
> 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/ 
> --------------------------------------------------------------------
--------
> ----------------------------------------------
> O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
WWW.ORACLEBR.COM.BR 
> --------------------------------------------------------------------
--------
> --------------------------------------------  
> Links do Yahoo! Grupos
>





Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 "Vagas Limitadas"
________________________________________________________________
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
--------------------------------------------------------------------------------------------------------------------------
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/ 
--------------------------------------------------------------------------------------------------------------------------
O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 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:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 

Responder a