Bonjour,

Voici le problème auquel je suis actuellement confronté, j'ai créé un trigger permettant de tracer une session comme suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
CREATE OR REPLACE TRIGGER "SYS"."TRACE_USER_ACCESNET" AFTER
LOGON ON DATABASE DECLARE v_user varchar2(30);
BEGIN
EXECUTE IMMEDIATE 'SELECT sys_context(''userenv'', ''session_user'') FROM DUAL' INTO v_user;
IF v_user ='ACCESNET_MVR' THEN
EXECUTE IMMEDIATE 'alter session set events ''10046 trace name context forever, level 8''';
END IF;
END;
/
Ce trigger fontionne parfaitement, je récupère les trace session dans le bdump du serveur.

N'ayant plus besoin de générer de trace de connexion, j'ai désactivé le trigger mais le bdump continue de se remplir.

J'ai ensuite purement et simplement supprimé le trigger mais sans succès ..

Si vous avez des suggestions, je suis preneur ;-)

Merci,
Alain