Procedura: Recupero o spostamento di componenti del motore di Notification Services
I componenti del motore sono l'host del provider di eventi, i generatori e i server di distribuzione. In questo argomento è illustrata la procedura generale per il recupero dei componenti del motore su un server o lo spostamento di componenti del motore su un nuovo server.
![]() |
---|
Tutte le distribuzioni di Notification Services sono univoche. Se si dispone di componenti del motore su server remoti, utilizzare la procedura seguente come linea guida per lo sviluppo e il test di una procedura di recupero personalizzata. |
Passaggio 1: ripristino dei file e del Registro di sistema
Installare Notification Services. Per ulteriori informazioni, vedere Installazione di SQL Server Notification Services.
Creare gli account di Windows Microsoft necessari per i componenti del motore di Notification Services.
Recuperare tutti i file operativi utilizzati dai componenti del motore. Se non si dispone di un elenco dei file e della relativa posizione, è possibile individuarli nelle definizioni della configurazione dell'istanza e dell'applicazione. Se non si dispone di queste informazioni, è possibile esportare un file di configurazione dell'istanza (ICF) e i file di definizione dell'applicazione (ADF) dal database. Per ulteriori informazioni, vedere Esportazione di metadati delle applicazioni e delle istanze di Notification Services.
Registrare l'istanza di Notification Services, creando il servizio Windows NS$instanceName.
- Procedura: Registrazione di un'istanza di Notification Services per i componenti del motore (SQL Server Management Studio)
- Comando nscontrol register
[!NOTA] Se si ospita il motore di Notification Services in un'applicazione personalizzata, non creare il servizio Windows. Per ulteriori informazioni, vedere Hosting del motore di Notification Services.
Passaggio 2: se necessario, aggiornare l'istanza di Notification Services
Disattivare l'istanza di Notification Services.
Aggiornare i valori dei nomi di sistema nella definizione dell'applicazione per ogni applicazione ospitata dall'istanza.
Ogni provider di eventi hosted, generatore e server di distribuzione dispone di un proprio valore del nome di sistema.
In un file di definizione dell'applicazione (ADF) i valori dei nomi di sistema possono essere parametri, ad esempio
%SystemName%
. In questo caso, specificare i valori quando si aggiorna l'istanza di Notification Services.Aggiornare l'istanza di Notification Services per applicare i nuovi valori dei nomi di sistema per i database dell'applicazione.
Passaggio 3: portare in linea i componenti del motore
Attivare l'istanza di Notification Services.
Avviare l'istanza di Notification Services. Se si sta utilizzando il servizio Windows NS$instanceName, avviare il servizio Windows. Se si sta ospitando il motore in un'applicazione personalizzata, utilizzare l'applicazione personalizzata per avviare l'istanza.
Verificare lo stato dell'istanza di Notification Services.
[!NOTA] Dopo aver verificato che tutti i componenti siano in esecuzione sui server corretti, è possibile annullare la registrazione dell'istanza di Notification Services sul server precedente.
Vedere anche
Attività
Procedura: Recupero o spostamento di una distribuzione a server singolo di Notification Services
Procedura: Recupero o spostamento di componenti client di Notification Services
Procedura: Recupero o spostamento dei database di Notification Services
Concetti
Recupero delle istanze di Notification Services
Altre risorse
Amministrazione di Notification Services
Procedure per la gestione di istanze e applicazioni (Notification Services)