Share via


NSSnapshotSubscriptions (Transact-SQL)

Genera il report snapshot delle sottoscrizioni per un'istanza di Microsoft SQL Server Notification Services. Il report contiene informazioni sull'aggiunta della sottoscrizione più recente per tutte le classi di sottoscrizione.

Sintassi

[ schema_name . ] NSSnapshotSubscriptions

Set di risultati

Nome colonna Tipo di dati Descrizione

ApplicationName

nvarchar(255)

Nome di un'applicazione.

ApplicationActivationState

nvarchar(255)

Stato di attivazione dell'applicazione. Lo stato può essere attivato o disattivato.

SubscriptionActivationState

nvarchar(255)

Stato di attivazione delle API di sottoscrizione per l'applicazione. Lo stato può essere attivato o disattivato.

SubscriptionClassName

nvarchar(255)

Nome di una classe di sottoscrizione all'interno dell'applicazione.

LastTimeSubscriptionAdded

datetime

Data e ora dell'ultima sottoscrizione aggiunta all'applicazione per la classe di sottoscrizione.

SecondsSinceLastSubscriptionAdded

int

Secondi trascorsi dall'aggiunta dell'ultima sottoscrizione per la classe di sottoscrizione.

Osservazioni

Quando si crea l'istanza, Notification Services crea la stored procedure NSSnapshotSubscriptions nel database dell'istanza. Quando si aggiorna l'istanza, Notification Services ricompila la stored procedure.

Questa stored procedure è disponibile nello schema dell'istanza, specificato dall'elemento SchemaName del file di configurazione dell'istanza (ICF). Se non si specifica un nome di schema, viene utilizzato lo schema predefinito dbo.

Il set di risultati viene ordinato in base al valore ApplicationName e quindi in base al valore SubscriptionClassName.

Autorizzazioni

Le autorizzazioni di esecuzione vengono assegnate per impostazione predefinita ai membri del ruolo di database NSAnalysis, del ruolo predefinito del database db_owner e del ruolo predefinito del server sysadmin.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Esempi

Nell'esempio seguente viene generato il report dello snapshot delle sottoscrizioni per tutte le applicazioni ospitate da un'istanza. In questo esempio, la stored procedure (come tutti gli altri oggetti dell'istanza) è inclusa nello schema StockInstance, come specificato nell'elemento SchemaName del file di configurazione dell'istanza (ICF).

EXEC StockInstance.NSSnapshotSubscriptions;

Vedere anche

Riferimento

Stored procedure di Notification Services (Transact-SQL)

Altre risorse

Report sulle prestazioni di Notification Services
SchemaName Element (ICF)

Guida in linea e informazioni

Assistenza su SQL Server 2005