Share via


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)

Ayuda e información

Obtener ayuda sobre SQL Server 2005