Déploiement d'un fournisseur d'événements non hébergés
Les fournisseurs d'événements non hébergés fonctionnent hors de Notification Services ; le moteur Notification Services ne les héberge pas. Un fournisseur d'événements non hébergés peut être toute application externe utilisant les API de collection d'événements pour envoyer des événements à une instance de Notification Services. Par exemple, l'application peut être une application Microsoft Windows, un script ou un service Web.
Même si l'application fonctionne hors de Notification Services, l'API de collection d'événements utilise les informations du Registre Windows pour accéder aux bases de données d'instance et d'application. Par conséquent, vous devez inscrire l'instance de Notification Services sur l'ordinateur qui exécute le fournisseur d'événements non hébergés.
Vous devez également configurer les autorisations de base de données du compte utilisé par le fournisseur d'événements non hébergés. Les fournisseurs d'événements non hébergés doivent être un membre du rôle de base de données NSEventProvider (ou disposer des autorisations de ce rôle) dans les bases de données d'instance et d'application.
Étapes fondamentales du déploiement
La liste suivante affiche les étapes de déploiement de base d'un fournisseur d'événements non hébergés. Pour obtenir des instructions pas à pas, consultez la rubrique « Procédures de déploiement » ci-dessous.
Important : |
---|
Dans Microsoft SQL Server 2005, les protocoles réseau sont désactivés par défaut. Si des composants Notification Services s'exécutent sur un serveur autre que le serveur de base de données, vous devez activer le protocole réseau approprié. Pour plus d'informations, consultez Configuration de la surface d'exposition SQL Server. |
- Installez l'application du fournisseur d'événements non hébergés en suivant les instructions fournies par le développeur d'applications.
- Installez les composants clients de Notification Services.
- Inscrivez l'instance de Notification Services.
- Accordez les autorisations d'accès et de base de données Microsoft SQL Server au compte utilisé par le fournisseur d'événements non hébergés.
Procédures pas à pas
Cette section comprend une procédure pas à pas de déploiement de fournisseurs d'événements non hébergés à l'aide de l'authentification Windows. Utilisez les procédures pas à pas pour vous familiariser avec le déploiement de fournisseurs d'événements non hébergés et pour créer vos propres instructions et fichiers de commandes pour le déploiement.
Procédures de déploiement
La rubrique suivante contient des procédures décrivant les étapes de déploiement répertoriées plus haut.
Pour installer Notification Services
Pour inscrire une instance de Notification Services
- Procédure : Inscrire une instance de Notification Services pour des composants clients (SQL Server Management Studio)
- Commande nscontrol register
- RegisterLocal
Pour accorder des autorisations de base de données à une instance de Notification Services
Voir aussi
Concepts
Déploiement d'une instance de Notification Services
Déploiement d'une interface de gestion d'abonnement
Autres ressources
Déploiement de Notification Services
Dépannage de Notification Services