NSSubscriberView
Notification Services crée une vue d'abonné par instance Notification Services. Cette vue se trouve dans le schéma d'instance de la base de données d'instance. Par exemple, si la configuration d'instance spécifie que le nom de schéma est Tutorial, la vue s'appelle Tutorial.NSSubscriberView.
Vous pouvez utiliser cette vue pour ajouter, modifier et supprimer des abonnés dans une instance de Notification Services. Dans le cas des applications déployées, pensez à développer une interface de gestion des abonnements à l'aide de l'API de gestion des abonnements. Pour plus d'informations, consultez Développement d'interfaces de gestion d'abonnement.
Colonnes de la vue
Colonne | Type de données | Description |
---|---|---|
SubscriberId |
nvarchar(255) |
Identificateur de l'abonné. Cette valeur est un identificateur de votre choix. Elle doit être unique dans l'instance Notification Services. |
Enabled |
bit |
Détermine si l'enregistrement de l'abonné est activé (1) ou désactivé (0). S'il est désactivé, les abonnements de l'abonné ne génèrent pas de notifications. |
Created |
datetime |
Date et heure de création de l'enregistrement de l'abonné. N'insérez pas de valeurs dans cette colonne. Notification Services définit cette valeur lorsque vous ajoutez l'abonné. |
Updated |
datetime |
Date et heure de modification de l'enregistrement de l'abonné. N'insérez pas de valeurs dans cette colonne. Notification Services définit cette valeur lorsque vous mettez à jour l'abonné. |
Notes
Vous ne pouvez insérer des données que si les abonnés sont activés.
Autorisations
Cette vue est disponible pour les membres des rôles de base de données NSEventProvider, NSRunService et db_owner et pour ceux du rôle de serveur sysadmin.
Exemple
La requête suivante vous permet d'insérer un abonné dans l'instance Tutorial, qui utilise la base de données TutorialNSMain :
USE TutorialNSMain;
GO
INSERT INTO dbo.NSSubscriberView (SubscriberId, Enabled)
VALUES (N'danw@adventure-works.com', 1);
GO
Voir aussi
Référence
INSERT (Transact-SQL)
Vues Notification Services
Autres ressources
Architecture d'administration des abonnements
Développement d'interfaces de gestion d'abonnement
Activation et désactivation d'instances, d'applications ou de composants