NSEventBatchList (Transact-SQL)
Mis à jour : 5 décembre 2005
Répertorie les lots d'événements soumis par un fournisseur à une classe d'événements.
Syntaxe
[ schema_name ].NSEventBatchList
[ @ProviderName = ] 'event_provider_name',
[ @EventClassName = ] 'event_class_name'
Arguments
- [ @ProviderName = ] 'event_provider_name'
Nom du fournisseur d'événements de l'application. L'argument event_provider_name est de type nvarchar(255) et n'a pas de valeur par défaut.
- [ @EventClassName = ] 'event_class_name'
Nom de la classe d'événements de l'application. L'argument event_class_name est de type nvarchar(255) et n'a pas de valeur par défaut.
Jeux de résultats
L'ensemble de résultats de NSQuantumList est classé par QuantumId.
Nom de colonne | Type de données | Description |
---|---|---|
ProviderName |
nvarchar(255) |
Nom du fournisseur d'événements qui a envoyé le lot d'événements. |
EventBatchId |
bigint |
Identificateur du lot d'événements. |
EventCount |
bigint |
Nombre d'événements du lot d'événements. |
StartCollectionTime |
datetime |
Date et heure de début de la collecte du lot d'événements, au format UTC (Universal Coordinated Time). |
EndCollectionTime |
datetime |
Date et heure de fin de la collecte du lot d'événements, au format UTC. |
Notes
Pour résoudre les problèmes liés à l'arrivée d'événements et à la remise de notifications, vous avez parfois besoin d'un ID de lot d'événements à utiliser en tant qu'entrée d'une autre procédure stockée, telle que NSEventBatchDetails. Cette procédure stockée répertorie les ID de lots pour les événements soumis par un fournisseur spécifique à une classe donnée.
Si vous insérez des événements directement dans la vue nommée d'après la classe d'événements, le fournisseur d'événements est NULL, et vous ne pouvez pas utiliser cette procédure stockée. Vous pouvez simplement interroger la vue.
Notification Services crée la procédure stockée NSEventBatchList dans la base de données de l'application lorsque vous créez l'instance. Lors de la mise à jour de l'application, Notification Services recompile la procédure stockée.
Cette procédure stockée se trouve dans le schéma de l'application spécifié par la propriété SchemaName. Si aucun nom de schéma n'est précisé, le schéma par défaut est dbo.
Autorisations
Les autorisations d'exécution reviennent par défaut au rôle de base de données NSAnalysis, au rôle de base de données fixe db_owner et au rôle serveur fixe sysadmin
Valeurs des codes renvoyés
0 (succès) ou 1 (échec)
Exemples
L'exemple suivant indique comment exécuter la procédure stockée NSEventBatchList pour l'exemple du didacticiel Notification Services.
EXEC NSEventBatchList N'WeatherSPEventProvider', N'WeatherData';
Voir aussi
Référence
Vue <EventClassName>
NSEventBatchDetails (Transact-SQL)
Procédures stockées de Notification Services (Transact-SQL)
NSEventBatchDetails (Transact-SQL)
Autres ressources
Aide et Informations
Assistance sur SQL Server 2005
Historique des modifications
Version | Historique |
---|---|
5 décembre 2005 |
|