IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement SQL Server Discussion :

Ecrire dans l'EventLog de windows depuis Sql


Sujet :

Développement SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut Ecrire dans l'EventLog de windows depuis Sql
    Bonjour

    Je m'interroge :

    J'ai une application qui fait intervenir un assemblage relativement complexe de replications transactionelles, réplication de fusion, service Sql Server Broker, Biztalk (et un gros etc ...).

    J'ai des procédures qui audit le fonctionnement de cette application, tant sur un plan technique que "métier".

    Je souhaite dans certaines conditons remonter des alertes de supervision en écrivant des event dans l'eventlog de windows. Si cela ne pose pas le moindre problème pour les éléments "applicatifs", je ne vois pas comment faire pour les alertes remontant de mes analyses sur les élements de la base.

    Concrétement, j'ai un certain nombres de procédures, jobs, triggers qui en cas de situation "à problème" remontent des messages d'alerte dans une SSSBQ dédiée uniquement à cet usage, et je voudrais depuis les entrées de cette SSSBQ écrire des message dans l'EventLog.

    Comment puis je faire sachant que la seule solution que j'ai trouvée pour l'instant consisterait à lire la queue via un package SSIS et utiliser le script SSIS pour écrire dans l'eventlog, du fait que l'objet eventLog est disponible dans le langage de script de SSIS ?

    Cette solution ne me satisfait que moyennement : elle augmente l'aspect "vapocraqueur" (ou usine à gaz si vous préférez ) d'une chaine applicative qui ne répond déjà que trop à cette définition.

    Merci par avance !

  2. #2
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Il semble y avoir une réponse toute simple avec la procédure xp_logent.

    Je considère donc a priori ma question comme résolu.

  3. #3
    Membre Expert

    Homme Profil pro
    Chargé de Développement et d'Analyse de données
    Inscrit en
    Mars 2010
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chargé de Développement et d'Analyse de données
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 278
    Etienne ZINZINDOHOUE
    Billets-Articles

  4. #4
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Citation Envoyé par zinzineti Voir le message
    Merci pour ta réponse.
    C'est en effet la solution que je venais de trouver comme mentionné dans mon message au dessus.

    Dommage que je ne puisse pas modifier l'event (17063 si Warning ou Error, 17061 si informational) et/ou la catégorie.

  5. #5
    Membre Expert

    Homme Profil pro
    Chargé de Développement et d'Analyse de données
    Inscrit en
    Mars 2010
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chargé de Développement et d'Analyse de données
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 278
    Par défaut
    Citation Envoyé par Bluedeep Voir le message
    Merci pour ta réponse.
    C'est en effet la solution que je venais de trouver comme mentionné dans mon message au dessus.

    Dommage que je ne puisse pas modifier l'event (17063 si Warning ou Error, 17061 si informational) et/ou la catégorie.
    Tu ne peux pas modifier l'ID de l'event, mais par contre, tu peux choisir :

    1.) le LEVEL (INFORMATIONAL, WARNING ou ERROR )

    2.) le MESSAGE (ce que tu veux ...)

    A+
    Etienne ZINZINDOHOUE
    Billets-Articles

  6. #6
    Membre Expert

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Août 2007
    Messages : 1 216
    Par défaut
    Si jamais tu dois gerer de la securite sur les entrees dans l'event log, tu peux jeter un oeil sur ce memo :http://blog.developpez.com/dje/p9163...g-permissions/

  7. #7
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Citation Envoyé par Ptit_Dje Voir le message
    Si jamais tu dois gerer de la securite sur les entrees dans l'event log,
    Ce n'est pas le cas, mais merci néanmoins pour ta réponse.

  8. #8
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Citation Envoyé par zinzineti Voir le message
    Tu ne peux pas modifier l'ID de l'event, mais par contre, tu peux choisir :

    1.) le LEVEL (INFORMATIONAL, WARNING ou ERROR )

    2.) le MESSAGE (ce que tu veux ...)
    Oui, oui : c'est ce que je fait. Bon, ça me convient, ça remonte au niveau du COS (cockpit opérationnel de supervision), et je n'en demandais pas plus

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ecrire dans un champs de texte depuis une autre activité
    Par MrFullbuster dans le forum Android
    Réponses: 1
    Dernier message: 13/04/2015, 19h13
  2. Réponses: 2
    Dernier message: 27/04/2006, 15h22
  3. Ecrire dans textarea d'une popup depuis fenêtre mère
    Par ddams dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 20/09/2005, 17h27
  4. [VBS] Ecrire dans les Eventlog avec VBS
    Par Hakkou dans le forum VBScript
    Réponses: 1
    Dernier message: 04/10/2004, 14h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo