Chapter 15 Fonctionnalités spécifiques aux SGBD
Une Event Notification (notification d'événement) envoie des informations relatives à un événement de base de données ou de serveur à un service Service broker. Les notifications d'événement sont créées uniquement à l'aide de transactions Transact-SQL.
Vous pouvez créer un objet Event notification de l'une des façons suivantes :
Vous pouvez modifier les propriétés d'un objet à partir de sa feuille de propriétés. Pour afficher la feuille de propriétés d'un objet EventNotification , double-cliquez sur l'entrée correspondante dans l'Explorateur d'objets.
Les attributs étendus suivants sont disponibles sur l'onglet Microsoft
Nom | Description |
---|---|
S'applique sur | Spécifie la portée de la notification d'événement. Vous pouvez choisir :
Nom dans le script : AppliesOn |
File d'attente | Spécifie la file d'attente dans laquelle la notification d'événement s'applique. Disponible uniquement si S'applique sur est défini à "queue".
Nom dans le script : Queue |
WITH FAN IN | Demande à SQL ne n'envoyer qu'un message par événement à un service spécifié pour toutes les notifications d'événement qui :
Nom dans le script : WithFanIn |
Evénements | Spécifie le nom du type d'événement qui provoque l'exécution de la notification d'événement. Peut être un type d'événement Transact-SQL DDL, SQL Trace, ou Service Broker.
Nom dans le script : Events |
Service | Spécifie le service cible qui reçoit les données de l'instance de l'événement. SQL Server ouvre une ou plusieurs conversations avec le service cible pour la notification d'événement. Ce service doit respecter le type de message d'événement et de contrat SQL Server utilisé pour envoyer le message. Voir Services.
Nom dans le script : Service |
Instance | Spécifie une instance du Service broker en fonction de laquelle broker_service est résolue. Utilisez 'current database' pour spécifier l'instance de Service broker dans la base de données courante.
Nom dans le script : Instance |
Copyright (C) 2007. Sybase Inc. All rights reserved. |
![]() |