Condividi tramite


Spostare il database con schema a stella BAM

Per spostare il database con schema a stella BAM su un altro server è possibile utilizzare la procedura illustrata di seguito.

Prerequisiti

Per eseguire questa procedura, è necessario accedere con un account membro del ruolo server predefinito sysadmin di SQL Server.

Per spostare il database con schema a stella BAM

  1. Ottenere una copia del file xml utilizzato per il ripristino di BAM:

    1. Fare clic su Start, scegliere Esegui, digitare cmd, quindi fare clic su OK.

    2. Al prompt dei comandi passare alla directory seguente:

      \Programmi (x86)\Microsoft BizTalk Server <VERSION>Tracking

    3. Al prompt dei comandi digitare:

      Bm.exe get-config –filename:BAMConfiguration.xml  
      

      Nota

      In un sistema che supporta il controllo dell'account utente, potrebbe essere necessario eseguire lo strumento con i privilegi amministrativi.

  2. Per informazioni su come eseguire il backup del database nel server precedente, seguire le istruzioni contenute nella documentazione in linea di SQL Server.

  3. Copiare il database con schema a stella BAM nel nuovo server SQL Server.

  4. Per informazioni su come ripristinare il database nel nuovo server, seguire le istruzioni contenute nella documentazione in linea di SQL Server.

  5. Modificare il file BAMConfiguration.xml e inserire il nome del nuovo server in ServerName nella sezione StarSchemaDatabase DeploymentUnit.

  6. Salvare e chiudere il file BAMConfiguration.xml.

  7. Fare clic su Start, scegliere Esegui, digitare cmd, quindi fare clic su OK.

  8. Al prompt dei comandi passare alla directory seguente:

    \Programmi (x86)\Microsoft BizTalk Server <VERSION>Tracking

  9. Al prompt dei comandi digitare:

    bm.exe update-config -FileName:BAMConfiguration.xml  
    

    Nota

    In un sistema che supporta il controllo dell'account utente, potrebbe essere necessario eseguire lo strumento con i privilegi amministrativi.

  10. Aggiornare Connessione SQL 2 per modificare il nome del server e del database in tutti i pacchetti DTS di analisi BAM preceduti da "BAM_AN_", in base alla procedura seguente:

    1. Aprire il server che ospita BAM mediante SQL Server Management Studio.

    2. Aprire la cartella Data Transformation Services .

    3. Aprire la cartella Pacchetti locali .

    4. Aprire il pacchetto DTS e quindi fare doppio clic su Connessione 2 per aprire la connessione.

    5. Selezionare il nuovo nome del server e del database nell'elenco a discesa.

  11. Aggiornare l'origine dati nel database di analisi BAM come riportato di seguito:

    1. Aprire il server che ospita il database di analisi BAM mediante Analysis Manager di SQL Server.

    2. Aprire la cartella Origini dati .

    3. Fare clic con il pulsante destro del mouse sull'origine dati per il cubo e quindi scegliere Modifica.

    4. Nella scheda Connessione digitare il nuovo nome del server e il nome del database per il database BAM Star Schema e quindi fare clic su OK.

Vedere anche

Spostamento dei database BizTalk Server