Colega, cfrme abaixo (copiei do seu texto) a sintaxe em si está correta, a
primeira suposição aqui que o problema é algo que a gente não possa ver (ie, um
ENTER ou algum caracter de controle, algum espaço a mais, vírgulas a mais ou a
menos) ... Outra seria algum ** bug ** na 9.2.0.4, que aliás era o que mais
tinha nela, a 9ir2 só ficou estável mesmo após 9.2.0.6 no mínimo... recheque...
[]s
Chiappa
=> demonstração :
SQL*Plus: Release 9.2.0.8.0 - Production on Qua Nov 25 21:00:11 2009
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
Conectado a:
Oracle9i Enterprise Edition Release 9.2.0.8.0 - Production
With the Partitioning, Oracle Label Security, OLAP and Oracle Data Mining
options
JServer Release 9.2.0.8.0 - Production
system@o9ir2:SQL> exec dbms_stats.gather_table_stats(ownname
=>'SCOTT',tabname=>'DEPT', estimate_percent=>DBMS_STATS.AUTO_SAMPLE_SIZE,
method_opt=>'FOR ALL INDEXED COLUMNS SIZE AUTO', cascade =>TRUE );
Procedimento PL/SQL concluído com sucesso.
system@o9ir2:SQL>
--- Em oracle_br@..., Eduardo Souza <pjabrantes@...> escreveu
>
> Caros amigos,
>
> Estou executando o seguinte comando:
>
>
> exec *dbms_stats.gather_table_stats*(
>
> ownname => 'BRA'
>
> ,tabname => 'FIN_AGING_REPORTS'
>
> ,estimate_percent =>*DBMS_STATS.AUTO_SAMPLE_SIZE
> *
>
> ,method_opt => 'FOR ALL INDEXED COLUMNS SIZE AUTO'
>
> ,cascade => TRUE );
>
> e recebendo a seguinte mensagem de erro:
>
> ORA-00933: SQL command not properly ended
> ORA-06512: at "SYS.DBMS_STATS", line 9375
> ORA-06512: at "SYS.DBMS_STATS", line 9389
> ORA-06512: at line 1
>
> Justamente no comando 'estimate_percent =>*DBMS_STATS.AUTO_SAMPLE_SIZE'*
>
> *Se eu tirar o uso do **DBMS_STATS.AUTO_SAMPLE_SIZE por 100 por exemplo,
> executa normalmente.*
>
> *O que há de errado?*
>
> *Outros dados:*
>
> *BANNER*
>
> *Oracle9i Enterprise Edition Release 9.2.0.4.0 - 64bit Production
> PL/SQL Release 9.2.0.4.0 - Production
> *
>
> **
>
> **
>
> **
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
Muito provavelmente o que o seu cliente tem é o EBS : na verdade o termo "Oracle
Applications" engloba ** todos ** os pacotes de software especializado que a
Oracle desenvolve e vende, dentro disso há softs para área médica, para
indústrias diversas.... Porém, historicamente, um desses aplicativos , o atual
Oracle E-Business Suite (EBS, o ERP da Oracle) , tem sido o carro-chefe, tem
sido tão tão importante (em vendas, em instalações, em popularidade, etc) que na
prática muitas vezes muita gente chama o EBS de "O Oracle Applications", como se
ele fosse a única Aplicação do conjunto Orale Applications .... Ele não é,mas
Indisuputadamente é o mais importante: pode olhar nos fóruns de Oracle
Applications na página da Oracle, olhe no metalink, vc vai ver que 99% do que é
discutido é o EBS , ok ? Então é isso, embora n"ao seja tecnicamente correto na
prática já se consagrou o uso, de char o EBS de "Applications"...
Quanto à forum OAS, se vc tiver contrato de suporte pago válido use o do
metalink (http://metalink.oracle.com) , e de free temos o
http://forums.oracle.com/forums/main.jspa;jsessionid=8d92079f30d65b4499837919498\
28d01c3c52259b2fd.e3mSaNmQc3j0ax4NchmOahyQci0?categoryID=84 , há lá forum
especialiado em OAS. E é Claro :
a) a Documentação é mais que sua Amiga, é Crucial
b) há notas metalink ** cruciais ** pra se trabalhar com oas, acesso ao
metalink é pré-req
c) há diversas fontes de interesse na internet, google vai ser seu Outro Amigo
na hora de pesquisar soluções
[]s
Chiappa
--- Em oracle_br@..., Everton Dias <evertondias79@...> escreveu
>
>
>
> Pessoal, visitei o cliente e constatei que o que ele tem, nada mais é do que
uma aplicação Forms e Reports em cima de um OC4J (OAS)... enfim, não sei de onde
surgiu o nome "Oracle Applications". Agora preciso de um forum BOM dedicado a
OAS (Oracle Application Server), alguém tem alguma sugestão?
>
> To: oracle_br@...
> From: jeanantu@...
> Date: Fri, 6 Nov 2009 03:46:09 -0800
> Subject: Res: RES: [oracle_br] Oracle Applications
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Everton,
>
>
>
> O "Oracle Finances" é uma das vertentes do EBS destinada ao tratamento
financeiro da empresa , o finance compõe mais de um módulo, ex. payables,
receivables, general ledger, etc.
>
>
>
> Att,
>
>
>
> Jean Antunes.
>
>
>
> ________________________________
>
> De: Everton Dias <evertondias79@...>
>
> Para: oracle_br oracle_br <oracle_br@...>
>
> Enviadas: Quinta-feira, 5 de Novembro de 2009 23:01:53
>
> Assunto: RE: RES: [oracle_br] Oracle Applications
>
>
>
> Pessoal Obrigado a Todos que responderam!
>
> De acordo com as respostas a idéia que eu tinha parece estar correta!
>
>
>
> Só tenho uma última dúvida ..... o chamado "Oracle Finantials" é um dos
módulos do EBS? Ou é um produto antigo, antecessor do EBS?
>
>
>
> Agradeço antecipadamente!
>
>
>
> To: oracle_br@...
>
> From: claudionogueirajunior@...
>
> Date: Thu, 5 Nov 2009 08:24:40 -0200
>
> Subject: RES: [oracle_br] Oracle Applications
>
>
>
>
>
>
>
>
>
>
>
>
>
> Sim Everton!! Isto mesmo!!
>
>
>
> Nas aplicações Oracle ou "Oracle Applications" você tem ERP, CRM, Billings
>
>
>
> e etc. Neste caso pelo o que conheço o EBS é um ERP da Oracle. Atualmente
>
>
>
> trabalho aqui na Telefônica com EBS Oracle com módulos para Field Service
>
>
>
> (serviço de campo), Inventory(inventario) e também móbile admin
>
>
>
> (administração móvel) com uso de aparelhos Smart Phones.
>
>
>
> Aqui também usamos o OAS(apache) como interface à aplicação EBS.
>
>
>
> Aqui o DBA alem de monitorar e dar manutenções no banco, onde hora ou outra
>
>
>
> temos problemas com estouro de table spaces por conta da quantidade de dados
>
>
>
> que são armazenados diariamente, ele também faz aplicação de paches
>
>
>
> corretivos no EBS e elabora uma serie de relatórios, pois aqui não
>
>
>
> utilizamos o Discoverer.
>
>
>
> Quanto a documentação, no próprio site de Oracle tem alguém e-learning onde
>
>
>
> você pode baixar apostilas..
>
>
>
> Valeu!!! Espero ter ajudado!!!
>
>
>
> Claudio Nogueira Junior.
>
>
>
> Consultor de Sistemas..
>
>
>
> De: oracle_br@... [mailto:oracle_br@...] Em
>
>
>
> nome de Everton Dias
>
>
>
> Enviada em: quinta-feira, 5 de novembro de 2009 01:04
>
>
>
> Para: oracle_br oracle_br
>
>
>
> Assunto: RE: [oracle_br] Oracle Applications
>
>
>
> Pessoal, niguém?
>
>
>
> :-)
>
>
>
> To: oracle_br@... <mailto:oracle_br%40yahoogrupos.com.br>
>
>
>
> From: evertondias79@... <mailto:evertondias79%40hotmail.com>
>
>
>
> Date: Tue, 3 Nov 2009 01:50:47 +0000
>
>
>
> Subject: [oracle_br] Oracle Applications
>
>
>
> Pessoal, sou DBA Oracle porém só tenho trabalhado com o DB mesmo!
>
>
>
> No Passado também trabalhei com OAS (com os módulos de Apache + Web Cache +
>
>
>
> OCJ4).
>
>
>
> Gostaria de saber o que é o tal de "Oracle Applications" ?
>
>
>
> Seria o EBS ou nada a ver?
>
>
>
> Ele roda em cima da estrutura do OAS?
>
>
>
> Alguma sugestão de documentação?
>
>
>
> Quais seriam as tarefas que o DBA normalmente executa em cima do "Oracle
>
>
>
> Applications" além da administração do banco?
>
>
>
> Qualquer dica será bem vinda.
>
>
>
> Obrigado.
>
>
>
> __________________________________________________________
>
>
>
> Você sabia que com o Hotmail você tem espaço ilimitado para guardar seus
>
>
>
> e-mails? Começe a usar já!
>
>
>
> http://www.microsoft.com/brasil/windows/windowslive/products/hotmail.aspx
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> __________________________________________________________
>
>
>
> Agora a pressa é amiga da perfeição. Chegou o Windows 7. Conheça!
>
>
>
> http://www.microsoft.com/brasil/windows7/default.html?WT.mc_id=1539
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> __________________________________________________________
>
> Converse e compartilhe fotos ao mesmo tempo. Saiba como no novo Site de
Windows Live.
>
> http://www.windowslive.com.br/?ocid=WindowsLive09_MSN_Hotmail_Tagline_out09
>
>
>
> [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
>
>
>
> __________________________________________________________
>
> Veja quais são os assuntos do momento no Yahoo! +Buscados
>
> http://br.maisbuscados.yahoo.com
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> _________________________________________________________________
> Você já ama o Messenger? Conheça ainda mais sobre ele no Novo site de Windows
Live.
> http://www.windowslive.com.br/?ocid=WindowsLive09_MSN_Hotmail_Tagline_out09
>
> [As partes desta mensagem que não continham texto foram removidas]
>
eu vou junto com o nosso amigo Marcos Fontana.
2009/11/25 Marcos Fontana <fontana.marcos@...>
> Bom dia!
>
> Use o padrão:
>
> /boot
> /var
> /tmp
> /home
> /usr
> /
> Atenciosamente,
>
> Marcos Fontana
> 2009/11/25 Eduardo T.I <educpd@...>
>
> >
> >
> > Bom dia,
> >
> > Estou seguindo os tutorias para implementação do Oracle RAC com Linux.
> > Alguem tem sugestão do particionamento do S.O para melhor segurança e
> > desempenho ? Estou utilizar o RHE5.
> >
> > Abcs.
> >
> > Edu
> >
> > ----- Original Message -----
> > From: Duilio Bruniera Junior
> > To: oracle_br@... <oracle_br%40yahoogrupos.com.br>
> > Sent: Thursday, October 29, 2009 2:20 PM
> > Subject: Re: [oracle_br] Oracle RAC ! Ajuda
> >
> > voce recebeu um que eu te mandei para esse mail
> > educpd@... <educpd%40yahoo.com.br><educpd%40yahoo.com.br>
> > se sim eu te mando mais neste mesmo endereço pois aqui não consigo anexar
> > nada no gmail.
> >
> > 2009/10/29 Eduardo T.I <educpd@... <educpd%40yahoo.com.br>>
> >
> > >
> > >
> > > Ai Duilio blz?
> > >
> > > Você teria um material para implementar o RAC, ando lendo bastante, mas
> > > preciso definir a versão do RHEL e começar do ZERO à implementar.
> > >
> > > no aguardo.. Valeu
> > >
> > > Edu
> > >
> > >
> > > ----- Original Message -----
> > > From: Duilio Bruniera Junior
> > > To: oracle_br@... <oracle_br%40yahoogrupos.com.br
> ><oracle_br%
> > 40yahoogrupos.com.br>
> > > Sent: Monday, October 26, 2009 4:42 PM
> > > Subject: Re: [oracle_br] Oracle RAC ! Ajuda
> > >
> > > Ai ... brother eu uso num red hat 5.2 com 3 nos, a instalação foi na
> boa
> > > dificil mesmo foi acertar a performance do banco depois
> ehehehehehehe....
> > > bom vou manda anexo um doc pra voce seguir mais ou menos !
> > > se o anexo não for me manda seu e-mail que eu mando particular.
> > >
> > > 2009/10/26 Eduardo T.I <educpd@... <educpd%40yahoo.com.br
> ><educpd%
> > 40yahoo.com.br>>
> > >
> > > >
> > > >
> > > > Boa tarde Pessoal,
> > > >
> > > > Estou implentando um ambiente de 2 Servidores Quad-core com 16GB de
> > > memória
> > > > cada e Storage iSCSI com ORACLE RAC 10G.
> > > > Comprei as licenças da RedHat, alguem teria um material para
> > > implementação
> > > > desde o inicio, e qual versão do S.O recomendada mais estavel ?
> > > >
> > > > Aguardo ajuda.
> > > >
> > > > Valeu
> > > >
> > > > Edu.
> >
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
> [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
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
Qual sua dúvida?
Manda para a lista.
2009/11/25 Everton Dias <evertondias79@...>
>
>
> Pessoal, visitei o cliente e constatei que o que ele tem, nada mais é do
> que uma aplicação Forms e Reports em cima de um OC4J (OAS)... enfim, não sei
> de onde surgiu o nome "Oracle Applications". Agora preciso de um forum BOM
> dedicado a OAS (Oracle Application Server), alguém tem alguma sugestão?
>
> To: oracle_br@...
> From: jeanantu@...
> Date: Fri, 6 Nov 2009 03:46:09 -0800
> Subject: Res: RES: [oracle_br] Oracle Applications
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Everton,
>
>
>
> O "Oracle Finances" é uma das vertentes do EBS destinada ao tratamento
> financeiro da empresa , o finance compõe mais de um módulo, ex. payables,
> receivables, general ledger, etc.
>
>
>
> Att,
>
>
>
> Jean Antunes.
>
>
>
> ________________________________
>
> De: Everton Dias <evertondias79@...>
>
> Para: oracle_br oracle_br <oracle_br@...>
>
> Enviadas: Quinta-feira, 5 de Novembro de 2009 23:01:53
>
> Assunto: RE: RES: [oracle_br] Oracle Applications
>
>
>
> Pessoal Obrigado a Todos que responderam!
>
> De acordo com as respostas a idéia que eu tinha parece estar correta!
>
>
>
> Só tenho uma última dúvida ..... o chamado "Oracle Finantials" é um dos
> módulos do EBS? Ou é um produto antigo, antecessor do EBS?
>
>
>
> Agradeço antecipadamente!
>
>
>
> To: oracle_br@...
>
> From: claudionogueirajunior@...
>
> Date: Thu, 5 Nov 2009 08:24:40 -0200
>
> Subject: RES: [oracle_br] Oracle Applications
>
>
>
>
>
>
>
>
>
>
>
>
>
> Sim Everton!! Isto mesmo!!
>
>
>
> Nas aplicações Oracle ou “Oracle Applications” você tem ERP, CRM, Billings
>
>
>
> e etc. Neste caso pelo o que conheço o EBS é um ERP da Oracle. Atualmente
>
>
>
> trabalho aqui na Telefônica com EBS Oracle com módulos para Field Service
>
>
>
> (serviço de campo), Inventory(inventario) e também móbile admin
>
>
>
> (administração móvel) com uso de aparelhos Smart Phones.
>
>
>
> Aqui também usamos o OAS(apache) como interface à aplicação EBS.
>
>
>
> Aqui o DBA alem de monitorar e dar manutenções no banco, onde hora ou outra
>
>
>
> temos problemas com estouro de table spaces por conta da quantidade de
> dados
>
>
>
> que são armazenados diariamente, ele também faz aplicação de paches
>
>
>
> corretivos no EBS e elabora uma serie de relatórios, pois aqui não
>
>
>
> utilizamos o Discoverer.
>
>
>
> Quanto a documentação, no próprio site de Oracle tem alguém e-learning onde
>
>
>
> você pode baixar apostilas..
>
>
>
> Valeu!!! Espero ter ajudado!!!
>
>
>
> Claudio Nogueira Junior.
>
>
>
> Consultor de Sistemas..
>
>
>
> De: oracle_br@... [mailto:oracle_br@...] Em
>
>
>
> nome de Everton Dias
>
>
>
> Enviada em: quinta-feira, 5 de novembro de 2009 01:04
>
>
>
> Para: oracle_br oracle_br
>
>
>
> Assunto: RE: [oracle_br] Oracle Applications
>
>
>
> Pessoal, niguém?
>
>
>
> :-)
>
>
>
> To: oracle_br@...
<mailto:oracle_br%40yahoogrupos.com.br<oracle_br%2540yahoogrupos.com.br>
> >
>
>
>
> From: evertondias79@...
<mailto:evertondias79%40hotmail.com<evertondias79%2540hotmail.com>
> >
>
>
>
> Date: Tue, 3 Nov 2009 01:50:47 +0000
>
>
>
> Subject: [oracle_br] Oracle Applications
>
>
>
> Pessoal, sou DBA Oracle porém só tenho trabalhado com o DB mesmo!
>
>
>
> No Passado também trabalhei com OAS (com os módulos de Apache + Web Cache +
>
>
>
> OCJ4).
>
>
>
> Gostaria de saber o que é o tal de "Oracle Applications" ?
>
>
>
> Seria o EBS ou nada a ver?
>
>
>
> Ele roda em cima da estrutura do OAS?
>
>
>
> Alguma sugestão de documentação?
>
>
>
> Quais seriam as tarefas que o DBA normalmente executa em cima do "Oracle
>
>
>
> Applications" além da administração do banco?
>
>
>
> Qualquer dica será bem vinda.
>
>
>
> Obrigado.
>
>
>
> __________________________________________________________
>
>
>
> Você sabia que com o Hotmail você tem espaço ilimitado para guardar seus
>
>
>
> e-mails? Começe a usar já!
>
>
>
> http://www.microsoft.com/brasil/windows/windowslive/products/hotmail.aspx
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> __________________________________________________________
>
>
>
> Agora a pressa é amiga da perfeição. Chegou o Windows 7. Conheça!
>
>
>
> http://www.microsoft.com/brasil/windows7/default.html?WT.mc_id=1539
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> __________________________________________________________
>
> Converse e compartilhe fotos ao mesmo tempo. Saiba como no novo Site de
> Windows Live.
>
> http://www.windowslive.com.br/?ocid=WindowsLive09_MSN_Hotmail_Tagline_out09
>
>
>
> [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
>
>
>
> __________________________________________________________
>
> Veja quais são os assuntos do momento no Yahoo! +Buscados
>
> http://br.maisbuscados.yahoo.com
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> _________________________________________________________________
> Você já ama o Messenger? Conheça ainda mais sobre ele no Novo site de
> Windows Live.
> http://www.windowslive.com.br/?ocid=WindowsLive09_MSN_Hotmail_Tagline_out09
>
> [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
>
>
>
--
Alex Rodrigues da Silva
Oracle Consulting
11i9 Oracle E-Business Suite Technical Integration Champion Certificate
11i10 Applications Developer - Oracle Implementation Champion Certificate
11i10 Oracle E-Business Suite Technical Integration Champion Certificate
alrsilva@...
[As partes desta mensagem que não continham texto foram removidas]
Poderia enviar o código da solução adotada?
2009/11/25 Débora Acácio <debby_oracle@...>
>
>
>
> Faz só um select e por isso estava dando erro.
>
> Fiz uma packege e alimentei duas variáveis.... pela trigger before... e na
> After.... eu valido com a package...
>
> Já está tudo ok
> Obrigada...
> Debby :)
>
>
> --- Em qua, 25/11/09, Eduardo
<eduardo.paula@...<eduardo.paula%40gmail.com>>
> escreveu:
>
> De: Eduardo <eduardo.paula@... <eduardo.paula%40gmail.com>>
> Assunto: Re: [oracle_br] Trigger mutanting
> Para: oracle_br@... <oracle_br%40yahoogrupos.com.br>
> Data: Quarta-feira, 25 de Novembro de 2009, 11:53
>
>
> ela está alterando a tabela que a dispara?
>
> 2009/11/25 Débora Acácio
<debby_oracle@...<debby_oracle%40yahoo.com.br>
> >
>
> >
> >
> > Olá
> >
> > Estou tendo um problema numa trigger que estou alterando.... está dando
> > erro de trigger mutanting... alguém poderia me ajudar ?
> >
> > Grata
> >
> >
> > Debby :)
> >
> >
> >
> > __________________________________________________________
> > Veja quais são os assuntos do momento no Yahoo! +Buscados
> > http://br.maisbuscados.yahoo.com
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> ----------
>
> Eduardo
>
> [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
>
> __________________________________________________________
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
Obrigada Aristides e todos que me responderam..
Fiz uma package e criei uma outra trigger AFTER e resolvi o problema...
Sds
Debby
--- Em qua, 25/11/09, Arystydes <arystydes@...> escreveu:
De: Arystydes <arystydes@...>
Assunto: Re: [oracle_br] Trigger mutanting
Para: oracle_br@...
Data: Quarta-feira, 25 de Novembro de 2009, 16:30
Olha, veja se consegue fazer isso via "procedure" !!!
Estou dando uma opinião no "escuro" (não sei do que se trata) mas,
dependendo da situação, via aplicação pode chamar uma "procedure" em alguns
casos.
Abraço,
Aristides
2009/11/25 Débora Acácio <debby_oracle@...>
>
>
> Olá
>
> Estou tendo um problema numa trigger que estou alterando.... está dando
> erro de trigger mutanting... alguém poderia me ajudar ?
>
> Grata
>
>
> Debby :)
>
>
>
> __________________________________________________________
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
--
----------
Eduardo
[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
------------------------------------
--------------------------------------------------------------------------------\
------------------------------------------
>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
________________________________________________________________________________\
____
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
[As partes desta mensagem que não continham texto foram removidas]
Faz só um select e por isso estava dando erro.
Fiz uma packege e alimentei duas variáveis.... pela trigger before... e na
After.... eu valido com a package...
Já está tudo ok
Obrigada...
Debby :)
--- Em qua, 25/11/09, Eduardo <eduardo.paula@...> escreveu:
De: Eduardo <eduardo.paula@...>
Assunto: Re: [oracle_br] Trigger mutanting
Para: oracle_br@...
Data: Quarta-feira, 25 de Novembro de 2009, 11:53
ela está alterando a tabela que a dispara?
2009/11/25 Débora Acácio <debby_oracle@...>
>
>
> Olá
>
> Estou tendo um problema numa trigger que estou alterando.... está dando
> erro de trigger mutanting... alguém poderia me ajudar ?
>
> Grata
>
>
> Debby :)
>
>
>
> __________________________________________________________
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
--
----------
Eduardo
[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
________________________________________________________________________________\
____
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
[As partes desta mensagem que não continham texto foram removidas]
Pessoal, visitei o cliente e constatei que o que ele tem, nada mais é do que
uma aplicação Forms e Reports em cima de um OC4J (OAS)... enfim, não sei de onde
surgiu o nome "Oracle Applications". Agora preciso de um forum BOM dedicado a
OAS (Oracle Application Server), alguém tem alguma sugestão?
To: oracle_br@...
From: jeanantu@...
Date: Fri, 6 Nov 2009 03:46:09 -0800
Subject: Res: RES: [oracle_br] Oracle Applications
Everton,
O "Oracle Finances" é uma das vertentes do EBS destinada ao tratamento
financeiro da empresa , o finance compõe mais de um módulo, ex. payables,
receivables, general ledger, etc.
Att,
Jean Antunes.
________________________________
De: Everton Dias <evertondias79@...>
Para: oracle_br oracle_br <oracle_br@...>
Enviadas: Quinta-feira, 5 de Novembro de 2009 23:01:53
Assunto: RE: RES: [oracle_br] Oracle Applications
Pessoal Obrigado a Todos que responderam!
De acordo com as respostas a idéia que eu tinha parece estar correta!
Só tenho uma última dúvida ..... o chamado "Oracle Finantials" é um dos módulos
do EBS? Ou é um produto antigo, antecessor do EBS?
Agradeço antecipadamente!
To: oracle_br@...
From: claudionogueirajunior@...
Date: Thu, 5 Nov 2009 08:24:40 -0200
Subject: RES: [oracle_br] Oracle Applications
Sim Everton!! Isto mesmo!!
Nas aplicações Oracle ou “Oracle Applications” você tem ERP, CRM, Billings
e etc. Neste caso pelo o que conheço o EBS é um ERP da Oracle. Atualmente
trabalho aqui na Telefônica com EBS Oracle com módulos para Field Service
(serviço de campo), Inventory(inventario) e também móbile admin
(administração móvel) com uso de aparelhos Smart Phones.
Aqui também usamos o OAS(apache) como interface à aplicação EBS.
Aqui o DBA alem de monitorar e dar manutenções no banco, onde hora ou outra
temos problemas com estouro de table spaces por conta da quantidade de dados
que são armazenados diariamente, ele também faz aplicação de paches
corretivos no EBS e elabora uma serie de relatórios, pois aqui não
utilizamos o Discoverer.
Quanto a documentação, no próprio site de Oracle tem alguém e-learning onde
você pode baixar apostilas..
Valeu!!! Espero ter ajudado!!!
Claudio Nogueira Junior.
Consultor de Sistemas..
De: oracle_br@... [mailto:oracle_br@...] Em
nome de Everton Dias
Enviada em: quinta-feira, 5 de novembro de 2009 01:04
Para: oracle_br oracle_br
Assunto: RE: [oracle_br] Oracle Applications
Pessoal, niguém?
:-)
To: oracle_br@... <mailto:oracle_br%40yahoogrupos.com.br>
From: evertondias79@... <mailto:evertondias79%40hotmail.com>
Date: Tue, 3 Nov 2009 01:50:47 +0000
Subject: [oracle_br] Oracle Applications
Pessoal, sou DBA Oracle porém só tenho trabalhado com o DB mesmo!
No Passado também trabalhei com OAS (com os módulos de Apache + Web Cache +
OCJ4).
Gostaria de saber o que é o tal de "Oracle Applications" ?
Seria o EBS ou nada a ver?
Ele roda em cima da estrutura do OAS?
Alguma sugestão de documentação?
Quais seriam as tarefas que o DBA normalmente executa em cima do "Oracle
Applications" além da administração do banco?
Qualquer dica será bem vinda.
Obrigado.
__________________________________________________________
Você sabia que com o Hotmail você tem espaço ilimitado para guardar seus
e-mails? Começe a usar já!
http://www.microsoft.com/brasil/windows/windowslive/products/hotmail.aspx
[As partes desta mensagem que não continham texto foram removidas]
__________________________________________________________
Agora a pressa é amiga da perfeição. Chegou o Windows 7. Conheça!
http://www.microsoft.com/brasil/windows7/default.html?WT.mc_id=1539
[As partes desta mensagem que não continham texto foram removidas]
[As partes desta mensagem que não continham texto foram removidas]
__________________________________________________________
Converse e compartilhe fotos ao mesmo tempo. Saiba como no novo Site de Windows
Live.
http://www.windowslive.com.br/?ocid=WindowsLive09_MSN_Hotmail_Tagline_out09
[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
__________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
[As partes desta mensagem que não continham texto foram removidas]
_________________________________________________________________
Você já ama o Messenger? Conheça ainda mais sobre ele no Novo site de Windows
Live.
http://www.windowslive.com.br/?ocid=WindowsLive09_MSN_Hotmail_Tagline_out09
[As partes desta mensagem que não continham texto foram removidas]
Caros amigos,
Estou executando o seguinte comando:
exec *dbms_stats.gather_table_stats*(
ownname => 'BRA'
,tabname => 'FIN_AGING_REPORTS'
,estimate_percent =>*DBMS_STATS.AUTO_SAMPLE_SIZE
*
,method_opt => 'FOR ALL INDEXED COLUMNS SIZE AUTO'
,cascade => TRUE );
e recebendo a seguinte mensagem de erro:
ORA-00933: SQL command not properly ended
ORA-06512: at "SYS.DBMS_STATS", line 9375
ORA-06512: at "SYS.DBMS_STATS", line 9389
ORA-06512: at line 1
Justamente no comando 'estimate_percent =>*DBMS_STATS.AUTO_SAMPLE_SIZE'*
*Se eu tirar o uso do **DBMS_STATS.AUTO_SAMPLE_SIZE por 100 por exemplo,
executa normalmente.*
*O que há de errado?*
*Outros dados:*
*BANNER*
*Oracle9i Enterprise Edition Release 9.2.0.4.0 - 64bit Production
PL/SQL Release 9.2.0.4.0 - Production
*
**
**
**
[As partes desta mensagem que não continham texto foram removidas]
Olha, veja se consegue fazer isso via "procedure" !!!
Estou dando uma opinião no "escuro" (não sei do que se trata) mas,
dependendo da situação, via aplicação pode chamar uma "procedure" em alguns
casos.
Abraço,
Aristides
2009/11/25 Débora Acácio <debby_oracle@...>
>
>
> Olá
>
> Estou tendo um problema numa trigger que estou alterando.... está dando
> erro de trigger mutanting... alguém poderia me ajudar ?
>
> Grata
>
>
> Debby :)
>
>
>
> __________________________________________________________
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
--
----------
Eduardo
[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
Márcio Ricardo Alves da Silva escreveu:
> Tive esse problema e aumentei os parametros "processes" e "sessions". Resolveu
o meu problema.
>
Isso também ocorre quando não há mais memória para as novas sessoes. Ou
vc coloca mais RAM ou mudar para Shared Server.
Lembrando o limite dos 32bit , 2.7Gb por processo.
att.
thiagomz
http://thiagomz.com/
Ainda recomendaria o a utilização de uma transação autonoma.
O problema de trigger mutante tambem é propagado em referências cíclicas,
para o caso em questão não vejo grandes problemas de utilizar a transação
autonoma.
Atenciosamente,
Caio Spadafora.
________________________________
De: Sérgio Luiz Rodrigues Chaves <sergio.chaves@...>
Para: oracle_br@...
Enviadas: Quarta-feira, 25 de Novembro de 2009 11:59:13
Assunto: RES: [oracle_br] Trigger mutanting
Debby,
Vou listar o procedimento básico para resolver esse problema:
1) Tenho a tabela funcionário com a seguinte estrutura:
CREATE TABLE FUNC
(
CD_MAT NUMBER(3) NOT NULL PRIMARY KEY,
NR_GIT NUMBER(2),
VL_SAL NUMBER(9,2)
2) Tenho uma trigger para atualizar o salário do funcionário.
CREATE OR REPLACE TRIGGER checa_salario
BEFORE UPDATE OF vl_sal, nr_git ON FUNC
FOR EACH ROW WHEN (NEW.nr_git < 56)
DECLARE
salario_minimo NUMBER(5) := 0;
salario_maximo NUMBER(5) := 0;
faixa EXCEPTION;
negativo EXCEPTION;
BEGIN
SELECT MIN(vl_sal), Max(vl_sal)
INTO salario_minimo, salario_maximo
FROM FUNC
WHERE nr_git = :new.nr_git;
IF (:NEW.vl_sal < salario_minimo OR
:NEW.vl_sal > salario_maximo) THEN
RAISE faixa;
ELSIF (:NEW.VL_SAL < :OLD.vl_sal) THEN
RAISE negativo;
END IF;
EXCEPTION
WHEN faixa THEN
RAISE_APPLICATION_ ERROR (-20225, 'Salário fora da faixa');
WHEN negativo THEN
RAISE_APPLICATION_ ERROR (-20230, 'Incremento negativo');
END;
Que quando executo dá erro de "multante", pois estou realizando uma consulta na
mesma tabela que estou atualizando.
3) Resolvendo.. .. Criei uma tabela temporária com a mesma estrutura de
FUNC de nome TFUNC_MUT.
DROP TABLE TFUNC_MUT;
CREATE TABLE TFUNC_MUT
(
CD_MAT NUMBER(3) NOT NULL PRIMARY KEY,
NR_GIT NUMBER(2),
VL_SAL NUMBER(9,2),
NR_ORDEM NUMBER,--- nova coluna
STATUS VARCHAR2(10) --- nova coluna
)
DROP SEQUENCE ORDEM
/
CREATE SEQUENCE ORDEM
ORDER
START WITH 1
NOCYCLE
/
4) Recrio a trigger gravando na tabela temporária
CREATE OR REPLACE TRIGGER checa_salario
BEFORE UPDATE OF vl_sal, nr_git ON FUNC
FOR EACH ROW WHEN (NEW.nr_git < 56)
DECLARE
salario_minimo NUMBER(5) := 0;
salario_maximo NUMBER(5) := 0;
qtd NUMBER;
negativo EXCEPTION;
BEGIN
IF (:NEW.VL_SAL < :OLD.vl_sal) THEN
RAISE negativo;
ELSE
SELECT COUNT(*) INTO qtd FROM tfunc_mut
where cd_mat = :new.cd_mat;
IF qtd = 0 THEN
INSERT INTO TFUNC_MUT (cd_mat, vl_sal, nr_git, nr_ordem, status)
VALUES (:NEW.cd_mat, :NEW.vl_sal, :NEW.nr_git,
ordem.nextval, 'VALID');
:NEW.vl_sal := :OLD.vl_sal;
end if;
END IF;
EXCEPTION
WHEN negativo THEN
RAISE_APPLICATION_ ERROR (-20230, 'Incremento negativo');
END;
5) Crio nova trigger
CREATE OR REPLACE TRIGGER checa_salario_ mut
AFTER UPDATE OF vl_sal, nr_git ON FUNC
DECLARE
cursor wc is SELECT * FROM tfunc_mut
WHERE status = 'VALID'
ORDER BY NR_ORDEM
FOR UPDATE;
salario_minimo NUMBER(5) := 0;
salario_maximo NUMBER(5) := 0;
faixa EXCEPTION;
TYPE TIPO_MUT IS TABLE OF TFUNC_MUT%ROWTYPE
INDEX BY BINARY_INTEGER;
TABMUT TIPO_MUT;
I NUMBER := 0;
BEGIN
FOR wr IN wc LOOP
SELECT MIN(vl_sal), MAX(vl_sal)
INTO salario_minimo, salario_maximo
FROM func
WHERE nr_git = wr.nr_git;
IF wr.vl_sal < salario_minimo OR
wr.vl_sal > salario_maximo THEN
RAISE faixa;
ELSE
I := I + 1;
TABMUT(I) := WR;
UPDATE tfunc_mut SET status = 'INVALID';
END IF;
END LOOP;
FOR J IN 1..I LOOP
UPDATE func SET vl_sal = TABMUT(J).vl_ sal,
nr_git = TABMUT(J).nr_ git
WHERE cd_mat = TABMUT(J).cd_ mat;
END LOOP;
IF I > 0 THEN
DELETE FROM tfunc_mut;
END IF;
EXCEPTION
WHEN faixa THEN
DELETE FROM tfunc_mut;
RAISE_APPLICATION_ ERROR (-20230, 'Salário fora da faixa');
END;
/
Verifique se os códigos acima lhe ajudam para resolver seu problema.
Boa sorte.
Atenciosamente, Sérgio Chaves.
____________ _________ _________ __
De: oracle_br@yahoogrup os.com.br [mailto:oracle_br@yahoogrup os.com.br] Em nome
de Sergio Lucchini
Enviada em: quarta-feira, 25 de novembro de 2009 10:58
Para: oracle_br@yahoogrup os.com.br
Assunto: RES: [oracle_br] Trigger mutanting
Isso ocorre quando vc precisa acessa a tabela onde esta a trigger. Vc pode
declarar a sua trigger como Pragma Autonomous_Transact ion para eliminar esse
erro.
Exemplo:
CREATE OR REPLACE TRIGGER nome_trigger AFTER UPDATE
ON nome_tabela REFERENCING NEW AS NEW OLD AS OLD
FOR EACH ROW
DECLARE
Pragma Autonomous_Transact ion;
BEGIN
........
Sergio Lucchini
____________ _________ _________ __
De: oracle_br@yahoogrup os.com.br <mailto:oracle_ br%40yahoogrupos .com.br>
[mailto:oracle_br@yahoogrup os.com.br <mailto:oracle_ br%40yahoogrupos .com.br>
] Em nome de Débora Acácio
Enviada em: quarta-feira, 25 de novembro de 2009 09:41
Para: Grp Oracle
Assunto: [oracle_br] Trigger mutanting
Olá
Estou tendo um problema numa trigger que estou alterando... . está dando erro
de trigger mutanting... alguém poderia me ajudar ?
Grata
Debby :)
____________ _________ _________ _________ _________ _________ _
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbusca dos.yahoo. com <http://br.maisbusca dos.yahoo. com>
[As partes desta mensagem que não continham texto foram removidas]
No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.5.423 / Virus Database: 270.14.81/2524 - Release Date: 11/24/09
19:37:00
[As partes desta mensagem que não continham texto foram removidas]
[As partes desta mensagem que não continham texto foram removidas]
________________________________________________________________________________\
____
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
[As partes desta mensagem que não continham texto foram removidas]
valeu pela dica para melhorar a procedure.
vou dar uma olhada no material.
Igor Alves
Ciência da Computação - FRB
Tel: 2202-5658 / 8812-8670
2009/11/25 jlchiappa <jlchiappa@...>
>
>
> Bem, antes de tudo deixe-me dizer que ** não ** vejo sentido em ter um
> parâmetro com o valor de SYSDATE na proc que o job chama - não seria a mesma
> coisa vc ter uma proc tipo :
>
> v_date date := SYSDATE;
> BEGIN
> ... uso a v_date como e quando quero ...
>
> ???? Yes ? Porém, contudo, se vc REALMENTE quiser/precisar passar como
> parâmetro, uma sugestão poderia ser vc ter o param como default na
> procedure, tipo :
>
> PROCEDURE nãoseioque(P_1 blablabla, ... P_DATA DATE DEFAULT SYSDATE) ...
>
> aí basta vc Não passar nada pro P_DATA que ele já virá com o SYSDATE !!
>
> E finalmente, pros casos onde nada disso é possível, a técnica-padrão que
> sempre uso pros JOBs que chamam procs que precisam de informação variável é
> ao invés de params é ter uma TABELA que preencho com os valores desejados,
>
http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:351033761220\
#71112337502662tem uns tantos quantos exemplos...
>
> []s
>
> Chiappa
>
> --- Em oracle_br@... <oracle_br%40yahoogrupos.com.br>, Igor
> Alves <igor.alvez@...> escreveu
>
> >
> > Alguem tem algum material sobre criação de job?
> >
> > pois preciso criar um JOB que execute em determinada hora do dia uma
> > procedure, passando como parâmetro da procedure a data atual.
> >
> >
> > Igor Alves
> > Ciência da Computação - FRB
> > Tel: 2202-5658 / 8812-8670
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
Debby,
Vou listar o procedimento básico para resolver esse problema:
1) Tenho a tabela funcionário com a seguinte estrutura:
CREATE TABLE FUNC
(
CD_MAT NUMBER(3) NOT NULL PRIMARY KEY,
NR_GIT NUMBER(2),
VL_SAL NUMBER(9,2)
2) Tenho uma trigger para atualizar o salário do funcionário.
CREATE OR REPLACE TRIGGER checa_salario
BEFORE UPDATE OF vl_sal, nr_git ON FUNC
FOR EACH ROW WHEN (NEW.nr_git < 56)
DECLARE
salario_minimo NUMBER(5) := 0;
salario_maximo NUMBER(5) := 0;
faixa EXCEPTION;
negativo EXCEPTION;
BEGIN
SELECT MIN(vl_sal), Max(vl_sal)
INTO salario_minimo, salario_maximo
FROM FUNC
WHERE nr_git = :new.nr_git;
IF (:NEW.vl_sal < salario_minimo OR
:NEW.vl_sal > salario_maximo) THEN
RAISE faixa;
ELSIF (:NEW.VL_SAL < :OLD.vl_sal) THEN
RAISE negativo;
END IF;
EXCEPTION
WHEN faixa THEN
RAISE_APPLICATION_ERROR (-20225, 'Salário fora da faixa');
WHEN negativo THEN
RAISE_APPLICATION_ERROR (-20230, 'Incremento negativo');
END;
Que quando executo dá erro de "multante", pois estou realizando uma consulta na
mesma tabela que estou atualizando.
3) Resolvendo.... Criei uma tabela temporária com a mesma estrutura de
FUNC de nome TFUNC_MUT.
DROP TABLE TFUNC_MUT;
CREATE TABLE TFUNC_MUT
(
CD_MAT NUMBER(3) NOT NULL PRIMARY KEY,
NR_GIT NUMBER(2),
VL_SAL NUMBER(9,2),
NR_ORDEM NUMBER,--- nova coluna
STATUS VARCHAR2(10) --- nova coluna
)
DROP SEQUENCE ORDEM
/
CREATE SEQUENCE ORDEM
ORDER
START WITH 1
NOCYCLE
/
4) Recrio a trigger gravando na tabela temporária
CREATE OR REPLACE TRIGGER checa_salario
BEFORE UPDATE OF vl_sal, nr_git ON FUNC
FOR EACH ROW WHEN (NEW.nr_git < 56)
DECLARE
salario_minimo NUMBER(5) := 0;
salario_maximo NUMBER(5) := 0;
qtd NUMBER;
negativo EXCEPTION;
BEGIN
IF (:NEW.VL_SAL < :OLD.vl_sal) THEN
RAISE negativo;
ELSE
SELECT COUNT(*) INTO qtd FROM tfunc_mut
where cd_mat = :new.cd_mat;
IF qtd = 0 THEN
INSERT INTO TFUNC_MUT (cd_mat, vl_sal, nr_git, nr_ordem, status)
VALUES (:NEW.cd_mat,:NEW.vl_sal,:NEW.nr_git,
ordem.nextval, 'VALID');
:NEW.vl_sal := :OLD.vl_sal;
end if;
END IF;
EXCEPTION
WHEN negativo THEN
RAISE_APPLICATION_ERROR (-20230, 'Incremento negativo');
END;
5) Crio nova trigger
CREATE OR REPLACE TRIGGER checa_salario_mut
AFTER UPDATE OF vl_sal, nr_git ON FUNC
DECLARE
cursor wc is SELECT * FROM tfunc_mut
WHERE status = 'VALID'
ORDER BY NR_ORDEM
FOR UPDATE;
salario_minimo NUMBER(5) := 0;
salario_maximo NUMBER(5) := 0;
faixa EXCEPTION;
TYPE TIPO_MUT IS TABLE OF TFUNC_MUT%ROWTYPE
INDEX BY BINARY_INTEGER;
TABMUT TIPO_MUT;
I NUMBER := 0;
BEGIN
FOR wr IN wc LOOP
SELECT MIN(vl_sal), MAX(vl_sal)
INTO salario_minimo, salario_maximo
FROM func
WHERE nr_git = wr.nr_git;
IF wr.vl_sal < salario_minimo OR
wr.vl_sal > salario_maximo THEN
RAISE faixa;
ELSE
I := I + 1;
TABMUT(I) := WR;
UPDATE tfunc_mut SET status = 'INVALID';
END IF;
END LOOP;
FOR J IN 1..I LOOP
UPDATE func SET vl_sal = TABMUT(J).vl_sal,
nr_git = TABMUT(J).nr_git
WHERE cd_mat = TABMUT(J).cd_mat;
END LOOP;
IF I > 0 THEN
DELETE FROM tfunc_mut;
END IF;
EXCEPTION
WHEN faixa THEN
DELETE FROM tfunc_mut;
RAISE_APPLICATION_ERROR (-20230, 'Salário fora da faixa');
END;
/
Verifique se os códigos acima lhe ajudam para resolver seu problema.
Boa sorte.
Atenciosamente, Sérgio Chaves.
________________________________
De: oracle_br@... [mailto:oracle_br@...] Em nome
de Sergio Lucchini
Enviada em: quarta-feira, 25 de novembro de 2009 10:58
Para: oracle_br@...
Assunto: RES: [oracle_br] Trigger mutanting
Isso ocorre quando vc precisa acessa a tabela onde esta a trigger. Vc pode
declarar a sua trigger como Pragma Autonomous_Transaction para eliminar esse
erro.
Exemplo:
CREATE OR REPLACE TRIGGER nome_trigger AFTER UPDATE
ON nome_tabela REFERENCING NEW AS NEW OLD AS OLD
FOR EACH ROW
DECLARE
Pragma Autonomous_Transaction;
BEGIN
........
Sergio Lucchini
________________________________
De: oracle_br@... <mailto:oracle_br%40yahoogrupos.com.br>
[mailto:oracle_br@... <mailto:oracle_br%40yahoogrupos.com.br> ]
Em nome de Débora Acácio
Enviada em: quarta-feira, 25 de novembro de 2009 09:41
Para: Grp Oracle
Assunto: [oracle_br] Trigger mutanting
Olá
Estou tendo um problema numa trigger que estou alterando.... está dando erro de
trigger mutanting... alguém poderia me ajudar ?
Grata
Debby :)
__________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com <http://br.maisbuscados.yahoo.com>
[As partes desta mensagem que não continham texto foram removidas]
No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.5.423 / Virus Database: 270.14.81/2524 - Release Date: 11/24/09
19:37:00
[As partes desta mensagem que não continham texto foram removidas]
[As partes desta mensagem que não continham texto foram removidas]
Bem, antes de tudo deixe-me dizer que ** não ** vejo sentido em ter um parâmetro
com o valor de SYSDATE na proc que o job chama - não seria a mesma coisa vc ter
uma proc tipo :
v_date date := SYSDATE;
BEGIN
... uso a v_date como e quando quero ...
???? Yes ? Porém, contudo, se vc REALMENTE quiser/precisar passar como
parâmetro, uma sugestão poderia ser vc ter o param como default na procedure,
tipo :
PROCEDURE nãoseioque(P_1 blablabla, ... P_DATA DATE DEFAULT SYSDATE) ...
aí basta vc Não passar nada pro P_DATA que ele já virá com o SYSDATE !!
E finalmente, pros casos onde nada disso é possível, a técnica-padrão que
sempre uso pros JOBs que chamam procs que precisam de informação variável é ao
invés de params é ter uma TABELA que preencho com os valores desejados,
http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:351033761220\
#71112337502662 tem uns tantos quantos exemplos...
[]s
Chiappa
--- Em oracle_br@..., Igor Alves <igor.alvez@...> escreveu
>
> Alguem tem algum material sobre criação de job?
>
> pois preciso criar um JOB que execute em determinada hora do dia uma
> procedure, passando como parâmetro da procedure a data atual.
>
>
> Igor Alves
> Ciência da Computação - FRB
> Tel: 2202-5658 / 8812-8670
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
Alguem tem algum material sobre criação de job?
pois preciso criar um JOB que execute em determinada hora do dia uma
procedure, passando como parâmetro da procedure a data atual.
Igor Alves
Ciência da Computação - FRB
Tel: 2202-5658 / 8812-8670
[As partes desta mensagem que não continham texto foram removidas]
Bom dia!
Use o padrão:
/boot
/var
/tmp
/home
/usr
/
Atenciosamente,
Marcos Fontana
2009/11/25 Eduardo T.I <educpd@...>
>
>
> Bom dia,
>
> Estou seguindo os tutorias para implementação do Oracle RAC com Linux.
> Alguem tem sugestão do particionamento do S.O para melhor segurança e
> desempenho ? Estou utilizar o RHE5.
>
> Abcs.
>
> Edu
>
> ----- Original Message -----
> From: Duilio Bruniera Junior
> To: oracle_br@... <oracle_br%40yahoogrupos.com.br>
> Sent: Thursday, October 29, 2009 2:20 PM
> Subject: Re: [oracle_br] Oracle RAC ! Ajuda
>
> voce recebeu um que eu te mandei para esse mail
> educpd@... <educpd%40yahoo.com.br><educpd%40yahoo.com.br>
> se sim eu te mando mais neste mesmo endereço pois aqui não consigo anexar
> nada no gmail.
>
> 2009/10/29 Eduardo T.I <educpd@... <educpd%40yahoo.com.br>>
>
> >
> >
> > Ai Duilio blz?
> >
> > Você teria um material para implementar o RAC, ando lendo bastante, mas
> > preciso definir a versão do RHEL e começar do ZERO à implementar.
> >
> > no aguardo.. Valeu
> >
> > Edu
> >
> >
> > ----- Original Message -----
> > From: Duilio Bruniera Junior
> > To: oracle_br@... <oracle_br%40yahoogrupos.com.br><oracle_br%
> 40yahoogrupos.com.br>
> > Sent: Monday, October 26, 2009 4:42 PM
> > Subject: Re: [oracle_br] Oracle RAC ! Ajuda
> >
> > Ai ... brother eu uso num red hat 5.2 com 3 nos, a instalação foi na boa
> > dificil mesmo foi acertar a performance do banco depois ehehehehehehe....
> > bom vou manda anexo um doc pra voce seguir mais ou menos !
> > se o anexo não for me manda seu e-mail que eu mando particular.
> >
> > 2009/10/26 Eduardo T.I <educpd@... <educpd%40yahoo.com.br><educpd%
> 40yahoo.com.br>>
> >
> > >
> > >
> > > Boa tarde Pessoal,
> > >
> > > Estou implentando um ambiente de 2 Servidores Quad-core com 16GB de
> > memória
> > > cada e Storage iSCSI com ORACLE RAC 10G.
> > > Comprei as licenças da RedHat, alguem teria um material para
> > implementação
> > > desde o inicio, e qual versão do S.O recomendada mais estavel ?
> > >
> > > Aguardo ajuda.
> > >
> > > Valeu
> > >
> > > Edu.
>
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
Isso ocorre quando vc precisa acessa a tabela onde esta a trigger. Vc pode
declarar a sua trigger como Pragma Autonomous_Transaction para eliminar esse
erro.
Exemplo:
CREATE OR REPLACE TRIGGER nome_trigger AFTER UPDATE
ON nome_tabela REFERENCING NEW AS NEW OLD AS OLD
FOR EACH ROW
DECLARE
Pragma Autonomous_Transaction;
BEGIN
........
Sergio Lucchini
________________________________
De: oracle_br@... [mailto:oracle_br@...] Em nome
de Débora Acácio
Enviada em: quarta-feira, 25 de novembro de 2009 09:41
Para: Grp Oracle
Assunto: [oracle_br] Trigger mutanting
Olá
Estou tendo um problema numa trigger que estou alterando.... está dando erro de
trigger mutanting... alguém poderia me ajudar ?
Grata
Debby :)
__________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
[As partes desta mensagem que não continham texto foram removidas]
No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.5.423 / Virus Database: 270.14.81/2524 - Release Date: 11/24/09
19:37:00
[As partes desta mensagem que não continham texto foram removidas]
Bom dia,
Estou seguindo os tutorias para implementação do Oracle RAC com Linux.
Alguem tem sugestão do particionamento do S.O para melhor segurança e desempenho
? Estou utilizar o RHE5.
Abcs.
Edu
----- Original Message -----
From: Duilio Bruniera Junior
To: oracle_br@...
Sent: Thursday, October 29, 2009 2:20 PM
Subject: Re: [oracle_br] Oracle RAC ! Ajuda
voce recebeu um que eu te mandei para esse mail
educpd@...<educpd%40yahoo.com.br>
se sim eu te mando mais neste mesmo endereço pois aqui não consigo anexar
nada no gmail.
2009/10/29 Eduardo T.I <educpd@...>
>
>
> Ai Duilio blz?
>
> Você teria um material para implementar o RAC, ando lendo bastante, mas
> preciso definir a versão do RHEL e começar do ZERO à implementar.
>
> no aguardo.. Valeu
>
> Edu
>
>
> ----- Original Message -----
> From: Duilio Bruniera Junior
> To: oracle_br@... <oracle_br%40yahoogrupos.com.br>
> Sent: Monday, October 26, 2009 4:42 PM
> Subject: Re: [oracle_br] Oracle RAC ! Ajuda
>
> Ai ... brother eu uso num red hat 5.2 com 3 nos, a instalação foi na boa
> dificil mesmo foi acertar a performance do banco depois ehehehehehehe....
> bom vou manda anexo um doc pra voce seguir mais ou menos !
> se o anexo não for me manda seu e-mail que eu mando particular.
>
> 2009/10/26 Eduardo T.I <educpd@... <educpd%40yahoo.com.br>>
>
> >
> >
> > Boa tarde Pessoal,
> >
> > Estou implentando um ambiente de 2 Servidores Quad-core com 16GB de
> memória
> > cada e Storage iSCSI com ORACLE RAC 10G.
> > Comprei as licenças da RedHat, alguem teria um material para
> implementação
> > desde o inicio, e qual versão do S.O recomendada mais estavel ?
> >
> > Aguardo ajuda.
> >
> > Valeu
> >
> > Edu.
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
[As partes desta mensagem que não continham texto foram removidas]
vc pode criar uma package para resolver o problema:
na primeira trigger:
create or replace trigger NOMETRIGGER_1
after insert or update or delete
on NOMETABELA
for each row
declare
......
begin
if :new.atributo = ...
PACOTE_PKG.VARIAVEL := XXXXX usar a variavel de uma package para
guardar seu conteudo para fazer select na mesma tabela da trigger
.....
end;
na package
create or replace package PACOTE_PKG as
VARIAVEL number(10);
end;
na segunda trigger de sua tabela
create or replace trigger NOMETRIGGER_1
after insert or update or delete on NOMETABELA
declare
....
Begin
if PACOTE_PKG.VARIAVEL is not null then
select ... --pode fazer select na mesma tabela da primeira trigger
from NOMETABELA
where coluna = PACOTE_PKG.VARIAVEL
end if;
end;
-----Mensagem original-----
De: Débora Acácio [mailto:debby_oracle@...]
Enviada em: 25 de novembro de 2009 08:41
Para: Grp Oracle
Assunto: [oracle_br] Trigger mutanting
Olá
Estou tendo um problema numa trigger que estou alterando.... está dando erro
de trigger mutanting... alguém poderia me ajudar ?
Grata
Debby :)
__________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbusca <http://br.maisbuscados.yahoo.com> dos.yahoo.com
[As partes desta mensagem que não continham texto foram removidas]
Bom dia,
Essa mensagem está aparecendo no export, alguem sabe como resolver esse
problema ?
Obrigado
[As partes desta mensagem que não continham texto foram removidas]
ela está alterando a tabela que a dispara?
2009/11/25 Débora Acácio <debby_oracle@...>
>
>
> Olá
>
> Estou tendo um problema numa trigger que estou alterando.... está dando
> erro de trigger mutanting... alguém poderia me ajudar ?
>
> Grata
>
>
> Debby :)
>
>
>
> __________________________________________________________
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
--
----------
Eduardo
[As partes desta mensagem que não continham texto foram removidas]
Olá
Estou tendo um problema numa trigger que estou alterando.... está dando erro de
trigger mutanting... alguém poderia me ajudar ?
Grata
Debby :)
________________________________________________________________________________\
____
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
[As partes desta mensagem que não continham texto foram removidas]
Certamente vc não sabia porque não existe, o reboot/evict do node defeituoso é
padrão, é requerido no RAC... O que vc PODE fazer em tese é alterar os
parâmetros de controle referentes, como por exemplo o tempo de falha de
comunicação de rede que dispara o reboot, Obviamente se vc colocar um tempo de
999999 segundos , tipo assim, digamos, na prática vc ELIMINOU o reboot em muitos
casos.... LOGICAMENTE, isso é em tese, na prática vc NUNCA vai nem sequer pensar
em alterar esses caras sem consentimento e aval do Suporte da Oracle : na
verdade isso é uma feature de Segurança, sem o reboot problemas (de hardware ou
não) podem passar desapercebidos talvez ...
E um ponto adicional : vc não diz mas IMAGINO que vc perguntou porque tem um
problema qquer que vc está solucionando ainda mas que no momento está causando
reboot E loops (ie, há reboot, o CRS e a instância sobem sozinhos, aí passa um
tempo breve, o problema retorna, novo reboot, sem fim) , se for isos vc
SIMPLESMENTE desabilita o CRS e/ou a instância de subirem sozinhos enquanto o
problema está sendo consertado, é isso...
[]s
Chiappa
--- Em oracle_br@..., Duilio Bruniera Junior <bruniera@...>
escreveu
>
> Amigão .... eu nem sabia que existia isso !
> eu uso solaris 10 com 10gr2 .... tambem to curioso.!
>
> 2009/11/23 Mauricio Françoso <mfrancoso@...>
>
> >
> >
> > Boa Tarde,
> >
> > Gostaria de saber se tem como desabilitar no ORACLE RAC o processo que
> > faz o reboot do servidor caso ocorra algum problema de hardware?
> >
> > SO = solaris 9
> > ORACLE = 11.1.0.7
> >
> > Obrigado.
> >
> > Mauricio do C. Françoso
> > Liberty Seguros
> > Administrador Banco de Dados(DBA ORACLE)
> >
> > __________________________________________________________
> > Veja quais são os assuntos do momento no Yahoo! +Buscados
> > http://br.maisbuscados.yahoo.com
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
Usa o Grid Control. Ele faz isso.
2009/11/24 Leonardo Santos da Mata <leonardodamata@...>
>
>
> pessoal eu tenho que comparar duas bases de dados diferentes e fazer com
> que
> elas fiquem iguais.
>
> Existe alguma ferramenta que crie esse comando DDL para ser executados no
> banco?
>
> --
> Enviado de Palmas, TO, Brasil
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
--
Abraço;
®ØÐr¥GØ
Linux Registered User # 480197
[As partes desta mensagem que não continham texto foram removidas]
vc precisa apenas colocar o owner na frente da tabela
mas tem que observar se o owner que vc está criando a FK tem grant para a
tabela que vc irá referenciar
2009/11/24 gleisson marra <gleissonmarra@...>
>
>
> estou com uma duvida de como criar uma foreign key vinda de outro schema
> (owner). como faço isso?
>
> __________________________________________________________
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
DECLARE
CURSOR C_Atualiza IS
SELECT Cod
FROM Treina
WHERE data_conclusao < p_date_atual;
BEGIN
for r1 in C_Atualiza loop
update treina
set formacao = 'superior',
p_date_atual = null,
salario = xxxx
where cod = C_Atualiza.cod;
commit;
end loop;
END;
Obrigado,
Sergio Lucchini
(54)3289 4400
www.mercanet.com.br<http://www.mercanet.com.br/>
________________________________
De: oracle_br@... [mailto:oracle_br@...] Em nome
de Igor Alves
Enviada em: terça-feira, 24 de novembro de 2009 16:54
Para: oracle_br@...
Assunto: [oracle_br] Como faço para verificar se um cursor ja chegou no fim
Tenho a procedure abaixo, que ao receber uma data atualiza a tabela para as
linhas onde a data_formação for menor que a data passada. porem não sei como
verifico no IF se já fiz o update para todos os itens do cursor..
create or replace procedure atualiza_formacao (p_date_atual IN
TREINA.data_formacao%type);
is
DECLARE
CURSOR C_Atualiza IS
SELECT Cod, nome, profissao, salario,formacao,data_conclusao
FROM Treina
WHERE data_conclusao < p_date_atual;
BEGIN
IF /*testa se cursor não chegou no fim*/ THEN
update treina set formacao='superior' where C_Atualiza.cod = cod;
update treina set p_date_atual= null where C_Atualiza.cod = cod;
update treina set saalrio= xxxx where C_Atualiza.cod = cod;
END IF;
END
Igor Alves
Ciência da Computação - FRB
Tel: 2202-5658 / 8812-8670
[As partes desta mensagem que não continham texto foram removidas]
No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.5.423 / Virus Database: 270.14.73/2512 - Release Date: 11/18/09
19:41:00
[As partes desta mensagem que não continham texto foram removidas]
Tenho a procedure abaixo, que ao receber uma data atualiza a tabela para as
linhas onde a data_formação for menor que a data passada. porem não sei como
verifico no IF se já fiz o update para todos os itens do cursor..
create or replace procedure atualiza_formacao (p_date_atual IN
TREINA.data_formacao%type);
is
DECLARE
CURSOR C_Atualiza IS
SELECT Cod, nome, profissao, salario,formacao,data_conclusao
FROM Treina
WHERE data_conclusao < p_date_atual;
BEGIN
IF /*testa se cursor não chegou no fim*/ THEN
update treina set formacao='superior' where C_Atualiza.cod = cod;
update treina set p_date_atual= null where C_Atualiza.cod = cod;
update treina set saalrio= xxxx where C_Atualiza.cod = cod;
END IF;
END
Igor Alves
Ciência da Computação - FRB
Tel: 2202-5658 / 8812-8670
[As partes desta mensagem que não continham texto foram removidas]
eu preciso de uma ferramenta que funcione no linux,
pois o meu ambiente de trabalho é todo linux.
2009/11/24 Leonardo Santos da Mata <leonardodamata@...>
> eu estou usando por enquanto o oracle sql developer,
> mas ele cria muita coisa desnecessária.
> e eu estou procurando algo melhor ..
> obrigado.
>
> 2009/11/24 Marcelo Procksch <marceloprocksch@...>
>
>
>>
>> No PLSQL DEVELOPER em tools tem o COMPARE USER OBJECTS
>>
>> Att.
>> Marcelo Procksch
>>
>> 2009/11/24 francisco porfirio
<francisco.porfirio@...<francisco.porfirio%40gmail.com>
>> >
>>
>>
>> > Sql Mangement Studio
>> >
>> > DbSolo
>> >
>> >
>> >
>> > 2009/11/24 Leonardo Santos da Mata
<leonardodamata@...<leonardodamata%40gmail.com>
>> >
>> >
>> > >
>> > >
>> > > pessoal eu tenho que comparar duas bases de dados diferentes e fazer
>> com
>> > > que
>> > > elas fiquem iguais.
>> > >
>> > > Existe alguma ferramenta que crie esse comando DDL para ser executados
>> no
>> > > banco?
>> > >
>> > > --
>> > > Enviado de Palmas, TO, Brasil
>> > >
>> > > [As partes desta mensagem que não continham texto foram removidas]
>> > >
>> > >
>> > >
>> >
>> >
>> >
>> > --
>> > Atenciosamente
>> > Francisco Porfirio Ribeiro Neto
>> >
>> >
>> > [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
>> >
>> >
>> >
>>
>> --
>> Att.
>> Marcelo E. Procksch
>>
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>>
>>
>
>
>
> --
> Enviado de Palmas, TO, Brasil
>
--
Enviado de Palmas, TO, Brasil
[As partes desta mensagem que não continham texto foram removidas]