EventLog : Changer une source de log

Résolu
garcimor59 Messages postés 66 Date d'inscription mardi 18 juillet 2006 Statut Membre Dernière intervention 6 mars 2008 - 12 oct. 2006 à 10:22
garcimor59 Messages postés 66 Date d'inscription mardi 18 juillet 2006 Statut Membre Dernière intervention 6 mars 2008 - 12 oct. 2006 à 10:41
Bonjour tout le monde,

Alors voilà j'ai un probleme avec le journal d'evenements : EventLog.

Le probleme c'est que j'ai un journal qu'on appellera "TOTO", et je souhaite pouvoir écrire dans ce journal en spécifiant plusieurs sources différentes. Bon jusque là, vous me direz que tout va bien.

Bon pour les sources on va les appeller : "SRV_TUTU", "SRV_TITI" et ça ira lol.

Donc "SRV_TUTU" à été associé au journal "Application", donc dés que je souhaité écrire dans mon journal il écrivait dans le log "Application".

Donc j'ai fait un  :

   
EventLog.LogNameFromSourceName("SRV_TUTU",".");

Donc je regarde s'il appartient au journal "TOTO" ou pas et sinon je fais un  :



    EventLog.DeleteEventSource(
"SRV_TUTU"
,".");

Et aprés j'affecte cette source à mon journal "TOTO" :

    EventLog.CreateEventSource(
"SRV_TUTU"
,"TOTO");

Donc finalement maintenant d'aprés l'appel à la fonction :


    EventLog.LogNameFromSourceName("SRV_TUTU",".");

Il me dit bien que ma source "SRV_TUTU" appartient bien à mon journal "TOTO".

Mais il écrit toujours dans le journal "Application".

Aprés une petite recherche dans la base de registre je trouve bien que "SRV_TUTU" est associé au journal "Application" alors que LogNameFromSourceName me dit autre chose.

Donc j'aimerais une solution un peu moins barbare que la suppression des clés dans la base de registre...

Merci beaucoup.

Os : Win Server
2003

1 réponse

garcimor59 Messages postés 66 Date d'inscription mardi 18 juillet 2006 Statut Membre Dernière intervention 6 mars 2008
12 oct. 2006 à 10:41
Bon ben il suffisait de redemarrer la machine!!

Mais bon pas super pratique...

Y a t-il une méthode qui permet de ne pas redemarrer?

Merci
3
Rejoignez-nous