Condividi tramite


Avvio e interruzione di istanze di Notification Services

Quando si definisce un'applicazione Notification Services, si specifica il server che esegue ogni provider di eventi hosted, generatore e server di distribuzione. Il motore di Notification Services, che generalmente è il servizio Windows NS$instanceName Microsoft, esegue questi componenti. Per avviare un'istanza di Notification Services su un server, avviare il motore di Notification Services, operazione che in genere equivale ad avviare il servizio Windows.

Avvio del motore di Notification Services.

Quando si avvia un'istanza di Notification Services, il motore acquisisce il nome del server di database dal Registro di sistema e controlla il database dell'istanza e i database dell'applicazione per determinare quali componenti vengono eseguiti sul server. Il motore inoltre controlla se questi componenti siano attivati o disattivati. Tutti i componenti attivati avviano l'elaborazione dei dati. Tutti i componenti disattivati vengono sospesi e non elaborano i dati fino all'attivazione.

Mentre il motore è in esecuzione, controlla lo stato attivato o disattivato dei componenti ogni 30 secondi. Se lo stato di un componente si modifica, per il componente viene avviata una sequenza di avvio o di chiusura.

Se il servizio Windows NS$instanceName esegue il motore di Notification Services, è possibile avviare il motore di Notification Services tramite Gestione servizi, la finestra del prompt dei comandi o SQL Server Management Studio. Se il motore è ospitato in un' applicazione personalizzata, è necessario utilizzare l'applicazione per avviare l'istanza di Notification Services.

Per avviare tutti i servizi Windows per un'istanza di Notification Services

Per avviare singoli servizi Windows

Per avviare istanze cluster di Notification Services

Per avviare un motore hosted di Notification Services

Interruzione del motore di Notification Services

L'interruzione del motore di Notification Services interrompe l'elaborazione dei componenti del motore sul server. Se all'istanza di Notification Services viene applicata la scalabilità orizzontale su più server, i componenti del motore sugli altri server continuano l'esecuzione finché vengono disattivati, o finché il motore viene interrotto su tali server.

Se il servizio Windows NS$instanceName esegue il motore di Notification Services, è possibile interrompere l'istanza di Notification Services tramite Gestione servizi, la finestra del prompt dei comandi o SQL Server Management Studio. Se il motore è ospitato in un' applicazione personalizzata, è necessario utilizzare l'applicazione per interrompere l'istanza di Notification Services.

Per interrompere tutti i servizi Windows per un'istanza di Notification Services

Per interrompere singoli servizi Windows

Per interrompere istanze cluster di Notification Services

Per interrompere un motore hosted di Notification Services

Vedere anche

Concetti

Configurazione dei servizi Windows di Notification Services
Attivazione e disattivazione di istanze, applicazioni o componenti
Visualizzazione dello stato delle istanze, delle applicazioni e dei componenti
Hosting del motore di Notification Services

Altre risorse

Risoluzione dei problemi di Notification Services

Guida in linea e informazioni

Assistenza su SQL Server 2005