Bonjour
Avec oracle 10 sous windows
A l'aide de la dbconsole des traces ont été activées sur des user.
Ojectif:
Les identifiées et les supprimées.
Question:
Comment puis-je faire en ligne de commande ?
d'avance merci de toutes piste
Bonjour
Avec oracle 10 sous windows
A l'aide de la dbconsole des traces ont été activées sur des user.
Ojectif:
Les identifiées et les supprimées.
Question:
Comment puis-je faire en ligne de commande ?
d'avance merci de toutes piste
Bonjour,
c'est pas très claire,
merci de nous dire:
- La version de Oracle
- OS utilisé
- Quels types de traces vous parlez?
- C'est pas claire, "lignes de commandes": vous parlez au niveau sql ou au niveau système
Bonjour
La version de Oracle : Oracle 10
- OS utilisé : Windows
- Quels types de traces vous parlez?
Avec oem des traces sur des utilisateurs ont été activées.
Objectif :Les retrouver et les stopper.
- C'est pas claire, "lignes de commandes": vous parlez au niveau sql ou au niveau système :lignes de commandes SQL
En vous remerciant et m'excusant du manque de précision
D'avance Merci
Bonjour,
connectez vous a sql plus et merci de nous envoyer le résultat de la requete suivante:
SHOW PARAMETER AUDIT
Bonjour et merci.
J'ai trouvé et exécuté la requête suivante :
Mais quelle est la différence avec celle-ci ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT SID,SERIAL#,user#, username, sql_trace FROM v_$session;
Ai-je raison si je dis qu'il me suffit en suite de passer le sql_trace à false pour le username désiré ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part SHOW PARAMETER AUDIT;
Quelle différence avec celle-ci en supposant un SID à 11 et un SERIAL# à 54 ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part alter session set sql_trace = false;
D'avance merci de votre réponse.
Code : Sélectionner tout - Visualiser dans une fenêtre à part DBMS_SYSTEM.set_sql_trace_in_session( '11', '54', FALSE );
comment savez-vous que des traces ont été activées?
pourquoi ne pas faire un tkprof sur les traces afin de voir ce qui est tracé?
Bonjour Heaven93,
Je ne suis pas un pro, je donne ce qui me semble logique comme démarche et j'espère une validation.
Pour répondre a vos question :
Si il en avait je pense que le champs sql_trace de la requête suivante me le dirait :
Pour utiliser tkprof il faut indiquer un fichier trace il me semble
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT SID,SERIAL#,user#, username, sql_trace FROM v_$session;
et pour ma part je ne sais pas comment les trouver.
En espérant avoir apporter une petite pierre à ce sujet et espérant une validation sur mon approche.
D'avance merci a tous.
Bonsoir,
auditer et tracer ne sont pas la même chose pour Oracle.
les résultats d'un audit se trouvent dans les tables d'audit et les traces se trouvent dans le user_dump_dest ou en 11g dans le diagnostic_dest.
la vue v$session donne à un instant t des informations sur les sessions connectées. si vous arrivez à les voir, il faut passer la commande :
mais peut-être est-ce toute la base qui est en mode trace. dans ce cas, votre disque peut vite saturer...
Code : Sélectionner tout - Visualiser dans une fenêtre à part exec dbms_monitor.session_trace_disable(sid, serial#);
dans ce cas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part exec dbms_monitor.database_trace_disable;
Partager