Elaine,
Para que o profile funcione, vc deve alterar um parâmetro na instância.
ALTER SYSTEM SET RESOURCE_LIMIT=TRUE SCOPE=BOTH;
Só assim os limites do profile valerão.
-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Elaine
Enviada em: quinta-feira, 21 de fevereiro de 2008 10:40
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] JOB KILL PROCESSO
Olá Gleyson.
Agora acho que conheci você pessoalmente ... Hehehhe
Bem, eu ja tentei com o profile. Mas não consegui.
Meu profile ficou da seguinte maneira:
profile TESTEPROFILE limit
sessions_per_user 1
cpu_per_session 75
cpu_per_call 75
connect_time 5
idle_time 3
logical_reads_per_call 1000
composite_limit 500
private_sga 15
failed_login_attempts 10
password_life_time unlimited
password_reuse_time unlimited
password_reuse_max unlimited
password_grace_time unlimited
password_verify_function Null;
Sem mais,
Elaine Silva
Gleyson Melo escreveu:
Oi Elaine, tudo bom?
O Oracle já tem um recurso pra resolver esse problema. Chama-se
PROFILES. Dê
uma pesquisadinha rápida que você resolve isso.
Em 20/02/08, Elaine [EMAIL PROTECTED]
mailto:elaine%40cinbesa.com.br escreveu:
gostaria de saber como criar um JOB para quando um usuario ficasse in
wait_class igual a Idle e o valor
da coluna seconds_in_wait fosse maior que 180 segundos.
A query abaixo retorna a linha que eu quero que seja matado o processo:
*select sid, username, osuser, machine, wait_class, action,
event,seconds_in_wait from v$session
where username is not NULL and WAIT_CLASS=''Idle''
and event=''SQL*Net message from client''
and action=''Main session''
and seconds_in_wait 180;'*
Gostaria que o kill fosse pela ID. Porque o usuário de banco que todos
os clientes externos usam para conectar o sistema com o banco é o mesmo.
Att,
Elaine
--
--
Atenciosamente,
Gleyson Melo
Oracle Database 10g Administrator Certified Professional
[As partes desta mensagem que não continham texto foram removidas]
--
Elaine C Bastos Silva
[EMAIL PROTECTED]
Equipe de Suporte - DBA
CINBESA
Tel: 3084 0704
Nunca esqueça
Meta a gente busca
Caminho a gente encontra
Desafio a gente enfrenta
Vida a gente inventa
Saudade a gente mata
Sonho a gente realiza
O ENPO-BR 2008 (O maior evento de Profissionais de Oracle do Brasil!) será
realizado no dia 29 de Março no auditório da FIAP - Faculdade de
Administração e Informática Paulista em São Paulo. E tem total apoio deste
Grupo.
Veja mais em http://www.enpo-br.org/
--
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:
http://www.oraclebr.com.br/
Links do Yahoo! Grupos