sou iniciante em Oracle, portanto tenham paciência....
A dúvida: é possível criar uma lib para ser executado em todo login?
tipo, capturar o processo de login e executar algo.
é possível criar uma lib para ser executado em todo login?
- dr_gori
- Moderador
- Mensagens: 5024
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você pode criar uma trigger que dispara cada vez que o usuário faz login.
Eis um exemplo:
É essa sua dúvida ?
Eis um exemplo:
create table logon_tbl (who varchar2(30), when date);
create or replace trigger trg_logon_db
after logon on database
begin
insert into logon_tbl (who, when) values (user, sysdate);
end;
/
-
- Rank: Estagiário Júnior
- Mensagens: 2
- Registrado em: Qua, 08 Fev 2006 11:32 pm
- Localização: sp - sp
quase isto... o que eu queria mesmo é saber se é possível ter uma lib em c executada como um serviço do oracle (assim que iniciasse o oracle, a mesma já subiria como um processo "natural), e que entrasse em assim que o usuário fizesse o login. É mais o menos o que você mostrou, mas que ocorre como um serviço "natural", assim posso disparar ações conjuntas com outros serviços do sistema operacional em o oracle está rodando.
grato.
grato.
- dr_gori
- Moderador
- Mensagens: 5024
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Bem, a única forma de fazer com que algo seja disparado em cada LOGIN no oracle é mesmo nesse tipo de trigger.
Creio que você pode chamar a sua rotina em C dentro dela. Mas lembre-se que cada sessão aberta no oracle vai disparar essa trigger.
Creio que você pode chamar a sua rotina em C dentro dela. Mas lembre-se que cada sessão aberta no oracle vai disparar essa trigger.
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 10 visitantes