Procedura: Aggiornamento di un'istanza di Notification Services (prompt dei comandi)

Per aggiornare il file di configurazione dell'istanza o l'applicazione in un'istanza con una sola applicazione, è possibile disattivare l'intera istanza e quindi eseguire l'aggiornamento.

[!NOTA] Se si aggiorna una classe di evento o notifica, le tabelle sottostanti verranno eliminate e ricreate. Se si aggiorna una classe di sottoscrizione, le tabelle sottostanti verranno rinominate aggiungendo Old al nome della tabella.

[!NOTA] Se si aggiorna un file XSLT, è necessario riavviare l'istanza in modo che Notification Services carichi il file aggiornato.

[!NOTA] Questa procedura presuppone che si stia configurando l'istanza di Notification Services tramite un file di configurazione dell'istanza (ICF) e file di definizione dell'applicazione (ADF). Se si utilizzano gli oggetti NMO (Notification Services Management Objects), utilizzare i metodi della classe Microsoft.SqlServer.Management.Nmo.Instance per aggiornare l'istanza di Notification Services.

Per aggiornare un'istanza di Notification Services

  1. Aggiornare la configurazione dell'istanza e la definizione dell'applicazione. Eseguire inoltre tutti gli aggiornamenti necessari per i file operativi, ad esempio le trasformazioni XSL (XSLT).

  2. Eseguire il backup dei database dell'istanza e dell'applicazione. Per ulteriori informazioni, vedere Backup e ripristino di database in SQL Server.

  3. Fare clic su Start, scegliere Programmi\Microsoft SQL Server\Notification Services e quindi fare clic su Prompt dei comandi di Notification Services per aprire una finestra del prompt dei comandi.

  4. Digitare il comando seguente per disattivare l'applicazione:

    nscontrol disable -nameinstanceName

    Se si utilizza l'autenticazione di SQL Server, il comando nscontrol disable richiede parametri aggiuntivi. Per ulteriori informazioni, vedere Comando nscontrol disable.

  5. Digitare il comando seguente per applicare le modifiche apportate nel file ADF:

    nscontrol update -inconfigFile

    Se l'istanza o l'applicazione utilizza parametri della riga di comando o l'autenticazione di SQL Server, il comando nscontrol update richiede parametri aggiuntivi. Per ulteriori informazioni, vedere Comando nscontrol update.

  6. Al prompt dei comandi digitare il comando seguente per attivare l'applicazione:

    nscontrol enable -nameinstanceName

    Se si utilizza l'autenticazione di SQL Server, il comando nscontrol enable richiede parametri aggiuntivi. Per ulteriori informazioni, vedere Comando nscontrol enable.

Vedere anche

Attività

Procedura: Aggiornamento di un'istanza di Notification Services (SQL Server Management Studio)

Altre risorse

Aggiornamento di istanze e applicazioni
Comando nscontrol disable
Comando nscontrol update
Comando nscontrol enable
Procedure per la gestione di istanze e applicazioni (Notification Services)

Guida in linea e informazioni

Assistenza su SQL Server 2005