Condividi tramite


Procedura: Aggiornamento di un'applicazione in un'istanza con più applicazioni (prompt dei comandi)

Se è necessario modificare i valori di un'applicazione, ma non si desidera aggiornare i valori nel file di configurazione dell'istanza (ICF) o nelle altre applicazioni ospitate nell'istanza, è possibile aggiornare l'applicazione singola. Le altre applicazioni dell'istanza potranno continuare a funzionare durante l'aggiornamento.

Si noti che Notification Services legge il file ICF e gli altri file ADF, confronta i valori con quelli correnti nei database e quindi tenta di aggiornare quelli che non corrispondono.

[!NOTA] Se si aggiorna una classe di evento, sottoscrizione o notifica, le tabelle sottostanti verranno eliminate e ricreate.

[!NOTA] Se si modifica un file operativo, è necessario riavviare l'istanza per caricare il file modificato.

[!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'applicazione

  1. Aggiornare il file ADF dell'applicazione.

    Si noti che, se si aggiorna il file ICF, è necessario disattivare e aggiornare l'intera istanza.

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

  3. Fare clic su Start, scegliere Tutti i programmi\Microsoft SQL Server 2005\Strumenti di configurazione 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-applicationapplicationName

    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-applicationapplicationName

    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'applicazione in un'istanza multi-applicazione (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