[oracle_br] Atrasar um processo por 64 segundos.
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]
Re: [oracle_br] Atrasar um processo por 64 segundos.
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 carlos-csi...@hotmail.comescreveu: ** 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
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 carlos-csi...@hotmail.comescreveu: ** 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.
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 carlos-csi...@hotmail.comescreveu: ** 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.
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 carlos-csi...@hotmail.comescreveu: ** 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 carlos-csi...@hotmail.com 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