Share via


Procedura: Recupero o spostamento dei database di Notification Services

Molte istanze di Notification Services hanno database in un server di database remoto. Se è necessario ripristinare il server di database o i database dell'istanza di Notification Services, utilizzare la procedura descritta di seguito come guida per lo sviluppo di una procedura di ripristino personalizzata.

ms172622.note(it-it,SQL.90).gifImportante:
Ogni distribuzione di Notification Services è unica. Se si dispone di una distribuzione a server singolo di Notification Services, utilizzare la procedura seguente come guida per lo sviluppo e la verifica di una procedura propria.

Passaggio 1: ripristino dei database e recupero dell'istanza di Notification Services

  1. Interrompere l'istanza di Notification Services in tutti i server che eseguono i componenti del motore dell'istanza.

  2. Se necessario, installare Motore di database di SQL Server 2005. Per ulteriori informazioni, vedere Installazione di SQL Server 2005.

  3. Ripristinare tutti gli account di Microsoft Windows e gli account di accesso di Microsoft SQL Server necessari per l'istanza di Notification Services.

  4. Ripristinare e recuperare i database dell'istanza e delle applicazioni.

    Le procedure esatte utilizzate per recuperare un database dipendono dal modello di recupero. Per ulteriori informazioni sul recupero di un database, vedere Procedure per il backup e il ripristino (SQL Server Management Studio).

    Se si desidera semplicemente spostare i database in un nuovo server, la Copia guidata database è una soluzione semplice per copiare i database. Per ulteriori informazioni, vedere Utilizzo di Copia guidata database.

  5. Eseguire il comando nscontrol repair per correggere i metadati dell'istanza di Notification Services:

    1. 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.

    2. Comando nscontrol repair

      [!NOTA] Il comando di correzione può essere eseguito da qualsiasi computer contenente il motore o i componenti client di Notification Services. Se l'istanza di Notification Services non è registrata o il Registro di sistema non è aggiornato, inserire il nome del server di database nel comando nscontrol repair.

Passaggio 2: se il nome dell'istanza del Motore di database è cambiato, ripetere la registrazione e aggiornare l'istanza

  1. Aggiornare il Registro di sistema in tutti i server che eseguono un provider di eventi hosted, un server di distribuzione, un generatore, un'interfaccia per la gestione delle sottoscrizioni, un provider di eventi non hosted o un'altra applicazione client per l'istanza di Notification Services.

  2. Disattivare l'istanza di Notification Services.

  3. Modificare il valore di sistema di SQL Server nella configurazione dell'istanza in modo che faccia riferimento all'istanza corretta di Motore di database.

  4. Aggiornare l'istanza di Notification Services in modo da applicare la modifica al database dell'istanza.

Passaggio 3: attivazione e avvio dell'istanza di Notification Services

  1. Attivare l'istanza di Notification Services.

  2. Avviare l'istanza di Notification Services in tutti i server che eseguono i componenti del motore dell'istanza. Se il motore è ospitato in un'applicazione personalizzata, utilizzare tale applicazione per avviare l'istanza.

  3. Verificare lo stato dell'istanza di Notification Services.

    [!NOTA] Possono essere necessari fino a 30 secondi per l'aggiornamento dello stato.

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 di componenti del motore 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)

Guida in linea e informazioni

Assistenza su SQL Server 2005