NSSnapshotSubscriptions (Transact-SQL)
Genera el informe de instantáneas de suscripciones para una instancia de Microsoft SQL Server Notification Services. El informe contiene información sobre la adición más reciente de suscripciones para todas las clases de suscripción.
Sintaxis
[ schema_name . ] NSSnapshotSubscriptions
Conjuntos de resultados
Nombre de columna | Tipo de datos | Descripción |
---|---|---|
ApplicationName |
nvarchar(255) |
Nombre de una aplicación. |
ApplicationActivationState |
nvarchar(255) |
Estado de activación de la aplicación. El estado puede ser habilitado o deshabilitado. |
SubscriptionActivationState |
nvarchar(255) |
Estado de activación de las API de suscripción para la aplicación. El estado puede ser habilitado o deshabilitado. |
SubscriptionClassName |
nvarchar(255) |
Nombre de la clase de suscripción en una aplicación. |
LastTimeSubscriptionAdded |
datetime |
Fecha y hora en que se ha agregado la última suscripción a la aplicación para la clase de suscripción. |
SecondsSinceLastSubscriptionAdded |
int |
Tiempo transcurrido en segundos desde que se ha agregado la última suscripción para la clase de suscripción. |
Notas
Notification Services crea el procedimiento almacenado NSSnapshotSubscriptions en la base de datos de instancias al crear la instancia. Al actualizar la instancia, Notification Services vuelve a compilar el procedimiento almacenado.
Este procedimiento almacenado se encuentra en el esquema de la instancia, que se especifica mediante el elemento SchemaName del archivo de configuración de la instancia (ICF). Si no se proporciona ningún nombre de esquema, el esquema predeterminado es dbo.
El conjunto de resultados se ordena por el valor de ApplicationName y, a continuación, por el valor de SubscriptionClassName.
Permisos
De forma predeterminada, los permisos de ejecución corresponden a los miembros de la función de base de datos NSAnalysis, la función fija de base de datos db_owner y la función fija de servidor sysadmin.
Valores de código de retorno
0 (correcto) o 1 (error)
Ejemplos
En el siguiente ejemplo se genera el informe de instantáneas de suscripciones para todas las aplicaciones alojadas por una instancia. En este ejemplo, el procedimiento almacenado (al igual que el resto de los objetos de instancia) se encuentra en el esquema StockInstance, según se especifica en el elemento SchemaName del ICF.
EXEC StockInstance.NSSnapshotSubscriptions;
Vea también
Referencia
Procedimientos almacenados de Notification Services (Transact-SQL)
Otros recursos
Informes de rendimiento de Notification Services
SchemaName Element (ICF)