Créer un opérateur
Cette rubrique explique comment configurer un compte utilisateur pour qu'il reçoive des notifications relatives aux travaux de l'Agent Microsoft SQL Server dans SQL Server 2012 à l'aide de SQL Server Management Studio ou de Transact-SQL.
Dans cette rubrique
Avant de commencer :
Limitations et restrictions
Sécurité
Pour créer un opérateur, utilisez :
SQL Server Management Studio
Transact-SQL
Avant de commencer
Limitations et restrictions
Les options Radiomessagerie et net send seront supprimées de l'Agent SQL Server dans une version future de Microsoft SQL Server. Évitez d'utiliser ces fonctionnalités dans une nouvelle tâche de développement et prévoyez de modifier les applications qui les utilisent actuellement.
Remarque : l'Agent SQL Server doit être configuré pour utiliser la messagerie de base de données pour envoyer des notifications aux opérateurs par messagerie électronique ou radiomessagerie. Pour plus d'informations, consultez Affecter des alertes à un opérateur.
SQL Server Management Studio est un outil dont l'interface graphique permet de gérer facilement les travaux. Son utilisation est recommandée pour créer et gérer l'infrastructure des travaux.
Sécurité
Autorisations
Seuls les membres du rôle serveur fixe sysadmin peuvent créer des opérateurs.
[Top]
Utilisation de SQL Server Management Studio
Pour créer un opérateur
Dans l'Explorateur d'objets, cliquez sur le signe plus (+) pour développer le serveur sur lequel vous souhaitez créer un opérateur de SQL Server Agent.
Cliquez sur le signe plus (+) pour développer Agent SQL Server.
Cliquez avec le bouton droit sur le dossier Opérateurs, puis sélectionnez Nouvel opérateur.
Les options suivantes sont disponibles sur la page Général de la boîte de dialogue Nouvel opérateur :
Nom
Permet de modifier le nom de l'opérateur.Activé
Permet d'activer l'opérateur. Aucune notification n'est envoyée à l'opérateur lorsque cette option est désactivée.Nom de messagerie électronique
Spécifie l'adresse de messagerie de l'opérateur.Adresse d'envoi réseau
Spécifie l'adresse à utiliser pour net send.Nom de l'adresse de radiomessagerie
Spécifie l'adresse de messagerie à utiliser pour la radiomessagerie de l'opérateur.Planification de la radiomessagerie active
Définit les périodes d'activité de la radiomessagerie.Lundi - Dimanche
Permet de sélectionner les jours d'activité de la radiomessagerie.Début de journée
Sélectionne l'heure après laquelle l'Agent SQL Server envoie des messages à la radiomessagerie.Fin de journée
Sélectionne l'heure après laquelle l'Agent SQL Server n'envoie plus de messages à la radiomessagerie.
Les options suivantes sont disponibles sur la page Notifications de la boîte de dialogue Nouvel opérateur :
Alertes
Affiche les alertes dans l'instance.Travaux
Affiche les travaux dans l'instance.Liste d'alertes
Affiche la liste des alertes dans l'instance.Liste des travaux
Affiche la liste des travaux dans l'instance.Courrier électronique
Notifie cet opérateur à l'aide d'un courrier électronique.Récepteur de radiomessagerie
Notifie cet opérateur en envoyant un courrier électronique à son adresse de radiomessagerie.Envoi réseau
Notifie cet opérateur à l'aide de net send.
Lorsque la création du nouvel opérateur est terminée, cliquez sur OK.
[Top]
Utilisation de Transact-SQL
Pour créer un opérateur
Dans l'Explorateur d'objets, connectez-vous à une instance de Moteur de base de données.
Dans la barre d'outils standard, cliquez sur Nouvelle requête.
Copiez et collez l'exemple suivant dans la fenêtre de requête, puis cliquez sur Exécuter.
-- sets up the operator information for user 'danwi.' The operator is enabled. -- SQL Server Agent sends notifications by pager from Monday through Friday from 8 A.M. to 5 P.M. USE msdb ; GO EXEC dbo.sp_add_operator @name = N'Dan Wilson', @enabled = 1, @email_address = N'danwi', @pager_address = N'5551290AW@pager.Adventure-Works.com', @weekday_pager_start_time = 080000, @weekday_pager_end_time = 170000, @pager_days = 62 ; GO
Pour plus d'informations, consultez sp_add_operator (Transact-SQL).
[Top]