Je souhaite inclure dans mon plan de maintenance existant la messagerie de base de données.
Helas après quelques tentative celà ne marche pas.
configuration : Serveur Windows 2008 standard SP2
une application suos sql 2008
- J'ai créer un compte dans la messagerie de base de données
- j'ai créer un profil dans la messagerie de base de données
- je me suis envoyer un message de test via le protocole smtp.
Le problème est lorsque j'ajoute la tache "notifier a l'opérateur" dans mon plan de maintenance.
erreur suivante :
details de la tache : Notifier l'opérateur sur Connexion au serveur local
Opérateur : XXXXX
numero de l'erreur : -1073548784
message d'erreur : L'exécution de la requête « EXECUTE msdb.dbo.sp_notify_operator @name=N'Guilla... » a échoué avec l'erreur suivante : « Aucun profil global n'a été configuré. Spécifiez un nom de profil dans le paramètre @profile_name. ». Causes possibles de cet échec : problèmes liés à la requête, propriété « ResultSet » non définie correctement, paramètres non définis correctement ou connexion non établie correctement.
es ce quelqu'un pourrai m'aider a corriger celà ?
Publicité
Posté le 23-06-2010 à 10:22:23
olivthill
Posté le 23-06-2010 à 10:35:39
Le message semble clair.
La requête contient @name=..., mais il faudrait ajouter aussi @profile_name=...
lofo
Posté le 23-06-2010 à 11:34:49
Oui j'ai remarquer mais pourtant j'ai bien créer un profil auxquel j'ai associer compte de messagerie.
Ya t'il un profil à d'abord créer plus haut sur la base ?
Le test fonctionne bien, pourtant il n'envoie pas depuis un plan de maintenance ?
lofo
Posté le 23-06-2010 à 15:54:53
Apparement il me faudrai etre membres du role de base de données "DataBaseMailUserRole" dans la base de données msdb.
Je ne trouve pas ce role.....
lofo
Posté le 28-06-2010 à 09:23:55
UP
lofo
Posté le 02-07-2010 à 08:25:06
lofo
Posté le 31-08-2010 à 10:37:10
pierrelbz
Posté le 17-11-2010 à 11:45:23
Bonjour
Un peu en retard mais c'est assez simple en fait :
Il faut configurer un profil de messagerie par défaut (il peut exister un ou des profils mais il ne sont pas forcement par défaut ) :
Dans SQL management studio Gestion/Messagerie de la base de données->clic droit "Configuration de la Messagerie de la base de données"->"Gérer la sécurité des profil"->suivant
Ici selon le cas il faut choisir un profil par defaut (changer le "non" par "oui" )