Re: [oracle_br] Atrasar um processo por 64 segundos.

2013-07-23 Por tôpico Vitor Junior
Cuidado hein?
Já vi essas procedure com sleep que seguram por x segundos causarem vários
problemas de lock, justamente pelo tempo de espera!
Apenas um aviso! :)



Att,/Regards,


Vitor Jr.
Infraestrutura / Infrastructure Team
Oracle 11g DBA Certified Professional - OCP
Oracle Certified Expert, Oracle Real Application Clusters 11g and Grid
Infrastructure Administrator - OCE
Oracle Database 11g Performance Tuning Certified Expert - OCE
Oracle Exadata 11g Certified Implementation Specialist
Oracle Certified Associate, MySQL 5
mail, gtalk e msn: vitorj...@gmail.com
http://certificacaobd.com.br/
skype: vjunior1981


Em 23 de julho de 2013 16:20, Carlos Silva escreveu:

> **
>
>
> Obrigado pessoal, Foi necessário dar um grant, segue caso alguém precise
> dele.grant execute on sys.DBMS_LOCK to [usuario];
> Carlos SilvaSkype - carlos-csilva
>
> > To: oracle_br@yahoogrupos.com.br
> > From: fbifa...@gmail.com
> > Date: Tue, 23 Jul 2013 15:34:56 -0300
> > Subject: Re: [oracle_br] Atrasar um processo por 64 segundos.
> >
> > Carlos, vc tem que usar a procedure SLEEP da package DBMS_LOCK.
> >
> > Exemplo:
> >
> > BEGIN
> > DBMS_LOCK.SLEEP (64);
> > END;
> >
> > Se precisar usar dentro de uma instrução SQL, coloque o código que chama
> > a procedure dentro de uma função e chame essa função dentro da instrução
> > SQL.
> >
> > Mais informações:
> > http://docs.oracle.com/cd/B19306_01/appdev.102/b14258/d_lock.htm#i997212
> >
> > []s
> >
> > Fábio Prado
> > www.fabioprado.net
> >
> >
> > Em 23 de julho de 2013 15:27, Carlos Silva  >escreveu:
> >
> > > **
> > >
> > >
> > > Boa tarde, pessoal!
> > > Preciso fazer uma script que segure um processo por 64 segundos. Alguém
> > > poderia me auxiliar de como criar?
> > > At.:
> > >
> > > Carlos SilvaSkype - carlos-csilva
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> >
> >
> > --
> > Fábio Prado
> > www.fabioprado.net
> > "Compartilhando conhecimentos e treinando profissionais em Bancos de
> Dados
> > Oracle"
> >
> >
> > [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]
>
>  
>


[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

<*> 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:
oracle_br-unsubscr...@yahoogrupos.com.br

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




RE: [oracle_br] Atrasar um processo por 64 segundos.

2013-07-23 Por tôpico Carlos Silva
Obrigado pessoal, Foi necessário dar um grant, segue caso alguém precise 
dele.grant execute on sys.DBMS_LOCK to [usuario];
Carlos SilvaSkype - carlos-csilva

> To: oracle_br@yahoogrupos.com.br
> From: fbifa...@gmail.com
> Date: Tue, 23 Jul 2013 15:34:56 -0300
> Subject: Re: [oracle_br] Atrasar um processo por 64 segundos.
> 
> Carlos, vc tem que usar a procedure SLEEP da package DBMS_LOCK.
> 
> Exemplo:
> 
> BEGIN
> DBMS_LOCK.SLEEP (64);
> END;
> 
>   Se precisar usar dentro de uma instrução SQL, coloque o código que chama
> a procedure dentro de uma função e chame essa função dentro da instrução
> SQL.
> 
>   Mais informações:
> http://docs.oracle.com/cd/B19306_01/appdev.102/b14258/d_lock.htm#i997212
> 
> []s
> 
> Fábio Prado
> www.fabioprado.net
> 
> 
> Em 23 de julho de 2013 15:27, Carlos Silva 
> escreveu:
> 
> > **
> >
> >
> > Boa tarde, pessoal!
> > Preciso fazer uma script que segure um processo por 64 segundos. Alguém
> > poderia me auxiliar de como criar?
> > At.:
> >
> > Carlos SilvaSkype - carlos-csilva
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >  
> >
> 
> 
> 
> -- 
> Fábio Prado
> www.fabioprado.net
> "Compartilhando conhecimentos e treinando profissionais em Bancos de Dados
> Oracle"
> 
> 
> [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]



Re: [oracle_br] Atrasar um processo por 64 segundos.

2013-07-23 Por tôpico Fabio Prado
Carlos, vc tem que usar a procedure SLEEP da package DBMS_LOCK.

Exemplo:

BEGIN
DBMS_LOCK.SLEEP (64);
END;

  Se precisar usar dentro de uma instrução SQL, coloque o código que chama
a procedure dentro de uma função e chame essa função dentro da instrução
SQL.

  Mais informações:
http://docs.oracle.com/cd/B19306_01/appdev.102/b14258/d_lock.htm#i997212

[]s

Fábio Prado
www.fabioprado.net


Em 23 de julho de 2013 15:27, Carlos Silva escreveu:

> **
>
>
> Boa tarde, pessoal!
> Preciso fazer uma script que segure um processo por 64 segundos. Alguém
> poderia me auxiliar de como criar?
> At.:
>
> Carlos SilvaSkype - carlos-csilva
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Fábio Prado
www.fabioprado.net
"Compartilhando conhecimentos e treinando profissionais em Bancos de Dados
Oracle"


[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

<*> 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:
oracle_br-unsubscr...@yahoogrupos.com.br

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




Re: [oracle_br] Atrasar um processo por 64 segundos.

2013-07-23 Por tôpico Fabricio Pedroso Jorge
Você quer fazer com que o processo durma por 64 segundos?

Tente isso, se for em PL/SQL o seu processamento: DBMS_LOCK.SLEEP(64);


Em 23 de julho de 2013 15:27, Carlos Silva escreveu:

> **
>
>
> Boa tarde, pessoal!
> Preciso fazer uma script que segure um processo por 64 segundos. Alguém
> poderia me auxiliar de como criar?
> At.:
>
> Carlos SilvaSkype - carlos-csilva
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
***Fabrício Pedroso Jorge.*

Administrador de Banco de Dados
Oracle 11g Certified SQL Expert
Oracle 11g Certified Associate
Oracle 11g Certified Professional
Linux Professional Institute Certified Level I (LPIC-I)
ITIL V3 Foudations
certificacaodb.com.br

*Resumo Profissional:*
http://br.linkedin.com/in/fabriciojorge

*Contatos:*
+ 55 91 88991116
skype: fabricio.pedroso.jorge
fpjb...@gmail.com


[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

<*> 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:
oracle_br-unsubscr...@yahoogrupos.com.br

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