Condividi tramite


Come aggiornare i riferimenti al nome del database di archiviazione BAM

Se è stato effettuato un backup dei database BAMArchive, in occasione di un errore di sistema o di un errore nei dati sarà possibile ripristinare tale backup e rinominarlo.

Per ripristinare i database BAMArchive, seguire questa procedura in Come ripristinare i database. È inoltre necessario effettuare questi passaggi generali, seguiti da una procedura in cui sono descritti i passaggi dettagliati:

  • Aggiornare i pacchetti DTS BAM con il nuovo nome del server e del database.

Prerequisiti

Per eseguire questa procedura è necessario accedere come membro del gruppo Amministratori BizTalk Server.

Per aggiornare i riferimenti al nome del database di archiviazione BAM (SQL Server 2008 R2/SP1)

  1. Arrestare tutti i pacchetti DTS di manutenzione dei dati e di aggiornamento dei cubi BAM o impedirne l'esecuzione finché non è stato completato il ripristino del database BAMArchive.

  2. Arrestare il servizio applicazione BizTalk, in cui è incluso il servizio bus di eventi BAM, in modo che non tenti di importare ulteriori dati nel database.

    1. Fare clic su Start, fare clic su Esegui e quindi digitare services.msc.

    2. Fare clic con il pulsante destro del mouse sul gruppo BizTalk Service BizTalk: servizio BizTalkServerApplication e quindi fare clic su Arresta.

  3. Fare clic su Start, fare clic su Programmi, fare clic su Microsoft SQL Server 2008 R2 e quindi fare clic su SQL Server Business Intelligence Development Studio.

  4. In SQL Server Business Intelligence Development Studio creare un nuovo progetto. Fare clic su File, quindi su Nuovo e infine su Progetto.

  5. Nella finestra di dialogo Nuovo progetto fare clic su ProgettoIntegration Services e quindi su OK.

  6. Nella finestra di dialogo Progetto Integration Services, in Esplora soluzioni fare clic con il pulsante destro del mouse su Pacchetti SSIS e quindi scegliere Aggiungi pacchetto esistente.

  7. Nella finestra di dialogo Aggiungi copia del pacchetto esistente selezionare il server che contiene il pacchetto BAM_DM.

  8. In Percorso pacchetto fare clic sul pulsante puntini di sospensione.

  9. Nella finestra di dialogo Pacchetto SSIS selezionare il pacchetto BAM_DM, fare clic su OK e quindi fare clic su OK.

    Il pacchetto verrà visualizzato in Esplora soluzioni.

  10. In Esplora soluzioni fare doppio clic sul pacchetto BAM_DM. In Gestione connessioni fare doppio clic sul numero di database 3 (database MSDB).

  11. Nella finestra di dialogo Gestione connessioni immettere il nome del server MSDB nella casella Nome server e quindi fare clic su OK.

  12. Fare clic sulla scheda Esplora pacchetti , fare doppio clic sulla cartella Variabili e quindi aggiornare i valori per il nome del server di importazione primario e il nome del database di importazione primaria.

  13. Fare clic su File, quindi su Salva tutto.

  14. In Microsoft SQL Server Management Studio fare clic su Connetti.

  15. Fare clic su Integration Services, fare doppio clic su Pacchetti archiviati, scegliere MSDB, fare clic con il pulsante destro del mouse sul pacchetto BAM_DM e quindi scegliere Importa pacchetto.

  16. Nella finestra di dialogo Importa pacchetto selezionare File System nel percorso del pacchetto.

  17. In Percorso pacchetto passare al progetto salvato, selezionare il file BAM_DM*.dtsx e quindi fare clic su Apri.

  18. Fare clic all'interno della casella Nome pacchetto per popolare automaticamente la casella.

  19. Fare clic su OK e quindi su per sovrascrivere.

  20. Riavviare il servizio applicazione BizTalk.

    1. Fare clic su Start, fare clic su Esegui e quindi digitare services.msc.

    2. Fare clic con il pulsante destro del mouse sul gruppo BizTalk Service BizTalk: servizio BizTalkServerApplication e quindi fare clic su Avvia.

  21. Abilitare i pacchetti SSIS di manutenzione dei dati e aggiornamento cubo BAM.

Vedere anche

Backup e ripristino di BAM