Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server > Développement
Développement Forum d'entraide sur le Transact-SQL, le CLR, les procédures stockées, les triggers, les requêtes SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/11/2010, 14h59   #1
Expert Confirmé Sénior
 
Homme François
Chef de projet NTIC
Inscription : janvier 2007
Messages : 5 354
Détails du profil
Informations personnelles :
Nom : Homme François
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Chef de projet NTIC

Informations forums :
Inscription : janvier 2007
Messages : 5 354
Points : 9 746
Points : 9 746
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 !
__________________

Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça...


Une réponse vous a aidé ? utiliser le bouton

"L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel
Bluedeep est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2010, 15h15   #2
Expert Confirmé Sénior
 
Homme François
Chef de projet NTIC
Inscription : janvier 2007
Messages : 5 354
Détails du profil
Informations personnelles :
Nom : Homme François
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Chef de projet NTIC

Informations forums :
Inscription : janvier 2007
Messages : 5 354
Points : 9 746
Points : 9 746
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.
__________________

Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça...


Une réponse vous a aidé ? utiliser le bouton

"L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel
Bluedeep est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2010, 15h20   #3
Membre Expert
 
Homme Etienne ZINZINDOHOUE
Ingénieur développement
Inscription : mars 2010
Messages : 1 138
Détails du profil
Informations personnelles :
Nom : Homme Etienne ZINZINDOHOUE
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Ingénieur développement
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2010
Messages : 1 138
Points : 2 466
Points : 2 466
Envoyer un message via Yahoo à zinzineti
Il y a un exemple ici qui peut t'aider

A+
__________________
Etienne ZINZINDOHOUE
Billets-Articles
zinzineti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2010, 15h25   #4
Expert Confirmé Sénior
 
Homme François
Chef de projet NTIC
Inscription : janvier 2007
Messages : 5 354
Détails du profil
Informations personnelles :
Nom : Homme François
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Chef de projet NTIC

Informations forums :
Inscription : janvier 2007
Messages : 5 354
Points : 9 746
Points : 9 746
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.
__________________

Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça...


Une réponse vous a aidé ? utiliser le bouton

"L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel
Bluedeep est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2010, 15h51   #5
Membre Expert
 
Homme Etienne ZINZINDOHOUE
Ingénieur développement
Inscription : mars 2010
Messages : 1 138
Détails du profil
Informations personnelles :
Nom : Homme Etienne ZINZINDOHOUE
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Ingénieur développement
Secteur : High Tech - Opérateur de télécommunications

Informations forums :
Inscription : mars 2010
Messages : 1 138
Points : 2 466
Points : 2 466
Envoyer un message via Yahoo à zinzineti
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
zinzineti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/11/2010, 21h48   #6
Modérateur
 
Homme
Administrateur de base de données
Inscription : août 2007
Messages : 1 158
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : Belgique

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

Informations forums :
Inscription : août 2007
Messages : 1 158
Points : 1 617
Points : 1 617
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/
Ptit_Dje est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2010, 09h10   #7
Expert Confirmé Sénior
 
Homme François
Chef de projet NTIC
Inscription : janvier 2007
Messages : 5 354
Détails du profil
Informations personnelles :
Nom : Homme François
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Chef de projet NTIC

Informations forums :
Inscription : janvier 2007
Messages : 5 354
Points : 9 746
Points : 9 746
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.
__________________

Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça...


Une réponse vous a aidé ? utiliser le bouton

"L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel
Bluedeep est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2010, 09h12   #8
Expert Confirmé Sénior
 
Homme François
Chef de projet NTIC
Inscription : janvier 2007
Messages : 5 354
Détails du profil
Informations personnelles :
Nom : Homme François
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Chef de projet NTIC

Informations forums :
Inscription : janvier 2007
Messages : 5 354
Points : 9 746
Points : 9 746
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
__________________

Je ne réponds pas aux questions techniques par MP ! Le forum est là pour ça...


Une réponse vous a aidé ? utiliser le bouton

"L’ennui dans ce monde, c’est que les idiots sont sûrs d’eux et les gens sensés pleins de doutes". B. Russel
Bluedeep est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h51.


 
 
 
 
Partenaires

Hébergement Web