Condividi tramite


Spostare i database di Service Manager e del data warehouse in server diversi

Dopo aver distribuito Service Manager, potrebbe essere necessario spostare i database di Service Manager o del data warehouse da un computer che esegue Microsoft SQL Server a un altro per motivi come i seguenti:

  • È necessario sostituire l'hardware che riscontra problemi e non è più considerato affidabile.

  • È necessario potenziare l'hardware per migliorare scalabilità e prestazioni.

  • È necessario spostare un database e un file di log in un altro volume a causa di problemi di spazio o di prestazioni.

  • È necessario modificare l'hardware, perché è in leasing e la scadenza del contratto è prossima.

  • È necessario modificare o aggiornare l'hardware per motivi di conformità con nuovi standard.

  • Inizialmente sono stati installati più componenti di Service Manager in un singolo server ed è necessario distribuire alcuni componenti ad altri server.

  • È necessario ripristinare la funzionalità in uno scenario di errore.

Se si desidera spostare il database del data warehouse e se Service Manager è stato installato negli ultimi 90 giorni, potrebbe essere più semplice annullare la registrazione del data warehouse, installare un nuovo data warehouse e registrare il nuovo database. Se i dati non sono stati rimossi dal database di Service Manager, non si verifica alcuna perdita di dati nel database del data warehouse perché verranno sincronizzati. Per impostazione predefinita, l'intervallo di pulitura per gli elementi di lavoro è 90 giorni dall'ultima modifica di un elemento di lavoro. L'uso di questo processo è più semplice rispetto all'uso delle indicazioni seguenti, che illustra in dettaglio come spostare i database da un server a un altro e richiede molti passaggi.

Spostare il database di Service Manager

Per spostare il database di Service Manager, è necessario eseguire i passaggi generali seguenti.

Nota

  • Questi passaggi si collegano al contenuto nella Guida all'aggiornamento di Service Manager.
  • Dopo aver distribuito Service Manager nei nodi di SQL Server che partecipano a SQL Always On, per abilitare la sicurezza rigorosa di CLR, eseguire lo script SQL in ogni database di Service Manager.
  1. Aprire la porta SQL in ingresso sul server di database di Service Manager. La porta predefinita è 1433.

  2. Arrestare i servizi di System Center in tutti i server di gestione.

  3. Eseguire il backup del database di Service Manager, come descritto in Come eseguire il backup del database di Production Service Manager.

  4. Ripristinare il database di Service Manager nel computer di destinazione che esegue Microsoft SQL Server, come descritto in Come ripristinare il database di Service Manager nell'ambiente lab.

  5. Configurare il database di Service Manager, come descritto in Come preparare il database di Service Manager nell'ambiente lab.

    Importante

    Non eseguire il passaggio 17 nella procedura per la configurazione delle tabelle.

  6. Dopo aver spostato il database ServiceManager, assicurarsi di modificare manualmente tutte le informazioni relative alla registrazione del data warehouse e del database di Service Manager nel database DWStagingAndConfig. Le informazioni precedenti relative alla posizione del database ServiceManager rimangono nel database DWStagingAndConfig nelle tabelle seguenti:

    • MT_Microsoft$Systemcenter$Datawarehouse$CMDBSource

      • Nella voce corrispondente con DataSourceName_GUID = <Nome> origine dati di Service Manager modificare il campo DatabaseServer_GUID con il nuovo nome di SQLServer\Instance in cui è stato spostato il database ServiceManager.
    • MT_Microsoft$Systemcenter$ResourceAccessLayer$SqlResourceStore

      • Nella voce corrispondente a DataService_GUID = ServiceManager modificare il campo Server_GUID con il nuovo nome di SQLServer\istanza dove è stato spostato il database ServiceManager.
  7. Configurare il Registro di sistema in tutti i server di gestione che accederanno alla nuova istanza di SQL Server attenendosi alla procedura seguente:

    1. Aprire l'editor delRegistro di sistema.

    2. Passare a HKEY_LOCAL_MACHINE\Software\Microsoft\System Center\<version>\Common\Database.

    3. Configurare due chiavi: una per il nome del server (DatabaseServerName) e una per il nome del database (DatabaseName). Impostare i valori sul nuovo nome del server e sul nome del database se sono diversi dai valori originali.

  8. Se si aggiorna anche SQL Server durante lo spostamento, aggiornare i prerequisiti di SQL Server seguenti per il server di gestione di Service Manager. Esistono due prerequisiti per SQL Server:

    • SQL Native Client

    • AMO (Analysis Management Objects)

  9. Avviare i servizi di Service Manager in tutti i server di gestione, come descritto in Come avviare i servizi di Service Manager sul server di gestione secondario.

  10. Installare un altro database di Service Manager con un nome diverso nello stesso computer che esegue SQL Server installando un altro server di gestione di Service Manager e scegliendo di creare un nuovo database. In questo passaggio il database master verrà popolato con il testo del messaggio di errore. In tal modo, se in futuro si verifica un errore, il messaggio di errore potrà descrivere il problema specifico anziché visualizzare il testo generico. Dopo che il database è stato installato, è possibile rimuoverlo dal computer in cui è in esecuzione SQL Server e disinstallare l'altro server di gestione temporaneo.

    Oppure

    Eseguire la query seguente sul server di database di Service Manager di origine e copiare lo script di output e quindi eseguirlo nel nuovo server di database di Service Manager.

    DECLARE @crlf char(2);  
    DECLARE @tab char(1);  
    SET @crlf = CHAR(13) + CHAR(10);  
    SET @tab = CHAR(9);  
    
    SELECT   
           'EXEC sp_addmessage ' + @crlf + @tab  
            + '@msgnum = ' + CAST(m.message_id AS varchar(30))  
                  + ', ' + @crlf + @tab  
          + '@severity = ' + CAST(m.severity AS varchar(3))    
                  + ', ' + @crlf + @tab  
          + '@msgtext = N''' + REPLACE(m.[text],'''','''''')    
                  + ''''  + ', ' + @crlf + @tab  
            + '@lang = ''' +   
                  (SELECT TOP 1 alias   
                   FROM master.sys.syslanguages l   
                   WHERE l.lcid = m.language_id)   
                   + ''', ' + @crlf + @tab  
          + '@with_log = ''' +   
                  CASE WHEN m.is_event_logged = 1   
                   THEN 'TRUE' ELSE 'FALSE' END   + ''', ' +  @crlf + @tab  
                  -- Uncomment ONLY if you want to replace:  
            + '@replace = ''replace'';'   
            + @crlf + 'GO' + @crlf + @crlf   
    FROM   
            master.sys.messages m  
    WHERE   
           m.message_id > 50000;  
    
    GO  
    

Spostare i database del data warehouse

Per spostare i database del data warehouse sono necessari i passaggi generali seguenti. Ogni passaggio di questo elenco è collegato a una procedura associata più avanti in questo articolo.

  1. Individuare gli account utente e le istanze di SQL Server
  2. Stop Service Manager services
  3. Eseguire il backup dei database del data warehouse
  4. Disconnettere i database del data warehouse
  5. Ripristinare i database del data warehouse nel nuovo computer che esegue SQL Server
  6. Preparare i database del data warehouse nel nuovo server di database
  7. Aggiornare i server di gestione del data warehouse con il nuovo nome del server di database
  8. Aggiornare le origini dati nel server di report
  9. Aggiornamento delle origini dati di Analysis Services
  10. Avviare i servizi di Service Manager sul server di gestione di data warehouse

Importante

Dopo aver spostato i database DWStagingAndConfig e DWRepository , devono essere ripristinati nella stessa istanza di SQL Server. Il ripristino in istanze separate di SQL Server non è supportato.

Le regole di confronto nella nuova istanza di SQL Server devono corrispondere alle regole di confronto delle istanze originali di SQL Server in cui erano originariamente ospitati i database di data warehouse.

Individuare gli account utente e le istanze di SQL Server

Utilizzare le procedure seguenti per individuare gli account utente e le istanze di SQL Server usati dal server di gestione del data warehouse per identificare:

Seguire questa procedura per identificare i nomi del database e dell'istanza di SQL Server usati dal server di gestione del data warehouse:

  1. Accedere al server di gestione del data warehouse come utente con credenziali amministrative.

  2. Sul desktop di Windows selezionare Start e selezionare Esegui.

  3. Nella finestra di dialogo Esegui immettere regedit nella casella Apri e selezionare OK.

  4. Nella finestra Editor del Registro di sistema espandere HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\System Center\<version>\Common\Database, quindi prendere nota dei valori del Registro di sistema seguenti:

    • DatabaseName

    • DatabaseServerName

    • DataMartDatabaseName

    • DataMartSQLInstance

    • RepositoryDatabaseName

    • RepositorySQLInstance

    • StagingDatabaseName

    • StagingSQLInstance

    • OMDataMartDatabaseName

    • OMDataMartSQLInstance

    • CMDataMartDatabaseName

    • CMDataMartSQLInstance

Stop Service Manager services

Utilizzare la procedura seguente per interrompere i servizi di Service Manager nel server di gestione del data warehouse.

Arrestare i servizi di Service Manager nel server di gestione del data warehouse

Seguire questa procedura per arrestare i servizi di Service Manager nel server di gestione del data warehouse:

  1. Nella finestra di dialogo Esegui immettere services.msc nel campo Apri testo e selezionare OK.

  2. Nella finestra Servizi, nel riquadro Servizi (locale) individuare i tre servizi seguenti e, per ognuno, selezionare Arresta:

    1. Servizio System Center Data Access

    2. Microsoft Monitoring Agent

    3. Configurazione gestione di System Center

Eseguire il backup dei database del data warehouse

Usare la procedura seguente per eseguire il backup dei database del data warehouse nel computer originale che esegue SQL Server:

  1. Accedere al computer originale che esegue SQL Server che ospita i database del data warehouse e aprire SQL Server Management Studio.

  2. Nella finestra di dialogo Connetti al server seguire questa procedura:

    1. Nell'elenco Tipo di server scegliere Motore di database.

    2. Nell'elenco Nome server selezionare il nome del server per i database del data warehouse.

    3. Nell'elenco Autenticazione selezionare Autenticazione di Windows e selezionare Connetti.

  3. Nel riquadro Esplora oggetti , espandere Database.

  4. Fare clic con il pulsante destro del mouse sul database DWStagingAndConfig , selezionare Attività e selezionare Backup.

  5. Nella finestra di dialogo Backup database immettere un percorso e un nome file nella casella di testo Destinazione su disco e selezionare OK.

    Importante

    Il percorso di destinazione deve avere sufficiente spazio su disco disponibile per memorizzare i file di backup.

  6. Selezionare OK nella finestra di dialogo Backup database per avviare il backup.

  7. Ripetere questi passaggi per i database di DWRepository, CMDWDataMart, OMDWDataMart e DWDataMart.

Disconnettere i database del data warehouse

Usare la procedura seguente per portare offline i database del data warehouse nel computer originale che esegue SQL Server:

  1. Accedere al computer originale che esegue SQL Server che ospita i database del data warehouse e aprire SQL Server Management Studio.

  2. Nella finestra di dialogo Connetti al server seguire questa procedura:

    1. Nell'elenco Tipo di server scegliere Motore di database.

    2. Nell'elenco Nome server selezionare il nome del server per i database del data warehouse.

    3. Nell'elenco Autenticazione selezionare Autenticazione di Windows e selezionare Connetti.

  3. Nel riquadro Esplora oggetti , espandere Database.

  4. Fare clic con il pulsante destro del mouse sul database DWStagingAndConfig, selezionare Attività e selezionare Porta offline.

  5. Nella finestra di dialogo Porta database offline selezionare Chiudi.

  6. Ripetere i passaggi precedenti per i database di DWRepository, CMDWDataMart, OMDWDataMart e DWDataMart.

Ripristinare i database del data warehouse nel nuovo computer che esegue SQL Server

Usare la procedura seguente per ripristinare i database del data warehouse nel nuovo computer che esegue SQL Server:

  1. Nel nuovo computer che esegue SQL Server, aprire SQL Server Management Studio.

  2. Nella finestra di dialogo Connetti al server seguire questa procedura:

    1. Nell'elenco Tipo di server scegliere Motore di database.

    2. Nell'elenco Nome server , scegliere il nome del server per il database di Service Manager.

    3. Nell'elenco Autenticazione selezionare Autenticazione di Windows e selezionare Connetti.

  3. Nel riquadro Esplora oggetti fare clic con il pulsante destro del mouse sulla cartella Database e scegliere Ripristina database.

  4. Nella finestra di dialogo Ripristina database, nella casella di testo A un punto nel tempo mantenere il valore predefinito, Più recente possibile oppure selezionare una data e un'ora specifiche selezionando il pulsante Sfoglia per aprire la finestra di dialogo Ripristino temporizzato.

  5. Per specificare l'origine e il percorso dei set di backup da ripristinare, selezionare Da dispositivo.

  6. Selezionare Sfoglia per aprire la finestra di dialogo Specifica backup .

  7. Nella casella Supporto di backup selezionare uno dei tipi di dispositivo elencati. Per selezionare altri dispositivi per il percorso di backup, selezionare Aggiungi.

  8. Nella griglia Selezionare i set di backup da ripristinare selezionare i set di backup che si desidera ripristinare. (In questa griglia vengono visualizzati i backup disponibili per il percorso specificato).

  9. Nella pagina Generale il nome del database da ripristinare viene visualizzato nella casella di riepilogo Database di destinazione . Selezionare il database DWStagingAndConfig dall'elenco.

  10. Nel riquadro Opzioni di ripristino selezionare Sovrascrivi il database esistente.

  11. Nel riquadro Ripristina file di database come: verificare che il nome del file e il percorso del database originale siano corretti.

  12. Per l'opzione Stato di recupero selezionare Lascia il database pronto per l'utilizzo eseguendo il rollback delle transazioni di cui non è stato eseguito il commit. I log delle transazioni aggiuntivi non possono essere ripristinati (RESTORE WITH RECOVERY).

  13. Selezionare OK per ripristinare il database.

  14. Ripetere i passaggi precedenti per i database di DWRepository, CMDWDataMart, OMDWDataMart e DWDataMart.

Preparare i database del data warehouse nel nuovo server di database

Per preparare il database del data warehouse nel nuovo server di database, utilizzare le tre procedure seguenti:

  1. Per configurare il database DWStagingAndConfig nel nuovo computer che esegue SQL Server

  2. Per configurare le autorizzazioni del database di account servizio

  3. Per configurare le tabelle DWStagingAndConfig

Configurare il database DWStagingAndConfig nel nuovo computer che esegue SQL Server

Seguire questa procedura per configurare il database DWStagingAndConfig nel nuovo computer che esegue SQL Server:

  1. Nel nuovo computer che esegue SQL Server, aprire SQL Server Management Studio.

  2. Nella finestra di dialogo Connetti al server seguire questa procedura:

    1. Nell'elenco Tipo di server scegliere Motore di database.

    2. Dall'elenco Nome server selezionare il nome del nuovo computer che esegue SQL Server e che ospita il database DWStagingAndConfig .

    3. Nell'elenco Autenticazione selezionare Autenticazione di Windows e selezionare Connetti.

  3. Nel riquadro Esplora oggetti espandere Database e selezionare DWStagingAndConfig.

  4. Nella barra degli strumenti selezionare Nuova query.

  5. Nel riquadro centrale copiare il comando seguente e selezionare Esegui.

    sp_configure&nbsp;'clr enabled',&nbsp;1  
    go  
    reconfigure  
    go  
    
  6. Nel riquadro centrale rimuovere il comando digitato nel passaggio precedente, copiare il comando seguente e selezionare Esegui.

    ALTER DATABASE DWStagingAndConfig SET SINGLE_USER WITH ROLLBACK IMMEDIATE  
    
  7. Nel riquadro centrale rimuovere il comando immesso nel passaggio precedente, copiare il comando seguente e selezionare Esegui.

    ALTER DATABASE DWStagingAndConfig SET ENABLE_BROKER  
    
  8. Nel riquadro centrale rimuovere il comando immesso nel passaggio precedente, immettere il comando seguente e selezionare Esegui.

    ALTER DATABASE DWStagingAndConfig SET MULTI_USER  
    

Configurare le autorizzazioni del database dell'account del servizio

Seguire questa procedura per configurare le autorizzazioni del database dell'account del servizio:

  1. Nel riquadro Esplora oggetti espandere Protezione, quindi scegliere Account di accesso. Fare clic con il pulsante destro del mouse su Account di accesso e scegliere Nuovo account di accesso.

  2. Seleziona Cerca.

  3. Immettere il nome utente usando il formato dominio\nome utente per l'account del servizio data warehouse, selezionare Controlla nomi e selezionare OK.

    Nota

    Se l'account di accesso ai dati è in esecuzione come LocalSystem, usare il formato domain\computername$ in Account di accesso SQL, dove nomecomputer è il nome del server di gestione.

  4. Nel riquadro Selezionare una pagina selezionare Mapping utenti.

  5. Nella colonna Mapping dell'area Utenti mappati all'account di accesso seguente , selezionare sulla riga che rappresenta il nome del database DWStagingAndConfig. DWStagingAndConfig è il nome database predefinito.

  6. Nell'area Appartenenza a ruoli del database per: DWStagingAndConfig assicurarsi che siano state selezionate le seguenti voci:

    • configsvc_users

    • db_accessadmin

    • db_datareader

    • db_datawriter

    • db_ddladmin

    • db_securityadmin

    • dbmodule_users

    • public

    • sdk_users

    • sql_dependency_subscriber

    • db_owner

  7. Nell'area Appartenenza a ruoli del database per: DWRepository assicurarsi che siano state selezionate le seguenti voci:

    • db_owner

    • public

  8. Nell'area Appartenenza a ruoli del database per: DWDataMart assicurarsi che siano state selezionate le seguenti voci:

    • db_owner

    • public

  9. Seleziona OK.

  10. Nel riquadro Esplora oggetti espandere Protezione, quindi scegliere Account di accesso.

  11. Fare clic con il pulsante destro del mouse su Account di accesso, quindi fare clic su Nuovo account di accesso.

  12. Seleziona Cerca.

  13. Immettere il nome utente nel formato dominio\nome utente per l'account di report, selezionare Controlla nomi e selezionare OK.

  14. Nel riquadro Selezionare una pagina selezionare Mapping utenti.

  15. Nella colonna Mapping dell'area Utenti mappati all'account di accesso seguente , selezionare sulla riga che rappresenta il nome del database DWStagingAndConfig. DWStagingAndConfig è il nome database predefinito.

  16. Nell'area Appartenenza a ruoli del database per: DWStagingAndConfig assicurarsi che siano state selezionate le seguenti voci:

    • db_datareader

    • public

  17. Nell'area Appartenenza a ruoli del database per: DWRepository assicurarsi che siano state selezionate le seguenti voci:

    • db_datareader

    • public

    • reportuser

  18. Nell'area Appartenenza a ruoli del database per: DWDataMart assicurarsi che siano state selezionate le seguenti voci:

    • db_datareader

    • public

    • reportuser

  19. Nell'area Appartenenza a ruoli del database per: OMDWDataMart assicurarsi che siano state selezionate le seguenti voci:

    • db_datareader

    • public

    • reportuser

  20. Nell'area Appartenenza a ruoli del database per: CMDWDataMart assicurarsi che siano state selezionate le seguenti voci:

    • db_datareader

    • public

    • reportuser

  21. Seleziona OK.

  22. Nel riquadro Esplora oggetti espandere Protezione, quindi scegliere Account di accesso.

  23. Fare clic con il pulsante destro del mouse su Account di accesso e scegliere Nuovo account di accesso.

  24. Seleziona Cerca.

  25. Immettere il nome utente nel formato dominio\nome utente per l'account OLAP, selezionare Controlla nomi e selezionare OK.

  26. Nel riquadro Selezionare una pagina selezionare Mapping utenti.

  27. Nell'area Appartenenza a ruoli del database per: DWDataMart assicurarsi che siano state selezionate le seguenti voci:

    • db_datareader

    • public

    • reportuser

  28. Nell'area Appartenenza a ruoli del database per: OMDWDataMart assicurarsi che siano state selezionate le seguenti voci:

    • db_datareader

    • public

    • reportuser

  29. Nell'area Appartenenza a ruoli del database per: CMDWDataMart assicurarsi che siano state selezionate le seguenti voci:

    • db_datareader

    • public

    • reportuser

  30. Seleziona OK.

Configurare le tabelle DWStagingAndConfig

Seguire questa procedura per configurare le tabelle DWStagingAndConfig:

  1. Nel riquadro Esplora oggetti espandere Database, DWStagingAndConfige infine Tabelle.

  2. Selezionare dbo.MT_Microsoft$SystemCenter$ManagementGroup e selezionare Modifica prime 200 righe.

  3. Nel riquadro centrale individuare la colonna SQLServerName_ 43FB076F_7970_4C86_6DCA_8BD541F45E3A e quindi nella prima riga della colonna immettere il nome del nuovo computer che esegue SQL Server che ospita il database DWStagingAndConfig. Per le istanze denominate, immettere NomeComputer\NomeIstanza.

  4. Fare clic con il pulsante destro del mouse su dbo. MT_Microsoft$SystemCenter$ResourceAccessLayer$SqlResourceStore e selezionare Modifica prime 200 righe.

  5. Aggiornare la colonna Server_48B308F9_CF0E_0F74_83E1_0AEB1B58E2FA per le righe che rappresentano DWStagingAndConfig, DWRepository, CMDWDataMart, OMDWDataMart e DWDataMart immettendo il nome del nuovo computer che esegue SQL Server che ospita i rispettivi database. Per le istanze denominate, immettere NomeComputer\NomeIstanza.

  6. Fare clic con il pulsante destro del mouse su dbo.MT_Microsoft$SystemCenter$ResourceAccessLayer$CMDBResourceStore e scegliere Modifica prime 200 righe.

  7. Nel riquadro centrale individuare la colonna Server_48B308F9_CF0E_0F74_83E1_0AEB1B58E2FA e nella prima riga della colonna immettere il nome del nuovo computer che esegue SQL Server che ospita il database DWStagingAndConfig. Per le istanze denominate, immettere NomeComputer\NomeIstanza.

  8. Fare clic con il pulsante destro del mouse su LFX. DataSource e selezionare Modifica prime 200 righe.

  9. Nel riquadro centrale individuare la colonna DataSourceAddress e nella prima riga della colonna individuare la voce che inizia con Origine dati = nome server; Catalogo iniziale = DWStagingAndConfig; Rendere persistenti le informazioni di sicurezza=False. Sostituire il nome del server con il nome del nuovo computer che esegue SQL Server.

  10. Assicurarsi che i valori immessi siano stati salvati eseguendo una query sulle tabelle specificate nei passaggi precedenti.

  11. Chiudere Microsoft SQL Server Management Studio.

Aggiornare i server di gestione del data warehouse con il nuovo nome del server di database

Utilizzare la procedura seguente per aggiornare il server di gestione del data warehouse per usare il nuovo nome del server di database:

  1. Accedere al computer come utente con credenziali amministrative.

  2. Sul desktop di Windows selezionare Start e selezionare Esegui.

  3. Nella finestra di dialogo Esegui immettere regedit nella casella Apri e selezionare OK.

    Attenzione

    Modifiche non corrette del Registro di sistema possono causare gravi danni al sistema. Prima di apportare modifiche al Registro di sistema, è consigliabile eseguire il backup di tutti i dati importanti presenti nel computer.

  4. Nella finestra Editor del Registro di sistema espandere HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\System Center\<version>\Common\Database.

  5. Nel riquadro di destra fare doppio clic su DatabaseServerName.

  6. Nella casella Modifica stringa immettere il nome del nuovo computer che esegue SQL Server che ospita il database DWStagingAndConfig nella casella Dati valore. Se si usa un'istanza denominata di SQL Server, usare il formato Nome computer\Nome istanza.

  7. Seleziona OK.

  8. Ripetere i passaggi precedenti per i valori del Registro di sistema per riflettere il nuovo nome del computer che esegue SQL Server per i database DWDataMart, OMDWDataMart, CMDWDataMart, DWRepository e DWStagingAndConfig.

    • DataMartSQLInstance

    • RepositorySQLInstance

    • StagingSQLInstance

  • OMDataMartSQLInstance

    • CMDataMartSQLInstance

Aggiornare le origini dati nel server di report

Utilizzare la procedura seguente per aggiornare le origini dati nel server di report per puntare al nuovo computer che esegue SQL Server:

  1. Accedere al server di report di Service Manager e avviare Gestione configurazione Reporting Services.

  2. Nella finestra di dialogo Connessione configurazione Reporting Services connettersi all'istanza corretta del server di report, come indicato nella sezione Per identificare il server di report e il nome dell'istanza usati dal server di gestione del data warehouse.

  3. Nell'elenco di Gestione configurazione Reporting Services, selezionare URL di Gestione rapporti.

  4. Nella pagina URL gestione report selezionare il collegamento ipertestuale simile http://Servername/:portnumber/Reports a per aprire la home page Report nel browser Internet.

  5. Nella home page aprire la cartella System Center e quindi la cartella Service Manager .

  6. Aprire l'elenco degli elementi di Service Manager e selezionare l'origine dati DWDataMart .

  7. Nella casella Stringa di connessione la stringa ha il formato data source=<server name>;initial catalog=DWDataMart. Sostituire il nome del computer che esegue SQL Server digitando il nome del nuovo computer che esegue SQL Server.

  8. Tornare alla pagina Web precedente della cartella di Service Manager e selezionare l'origine dati DWStagingAndConfig .

  9. Nella casella Stringa di connessione la stringa ha il formato data source=<server name>;initial catalog= DWStagingAndConfig. Sostituire il nome del computer che esegue SQL Server digitando il nome del nuovo computer che esegue SQL Server.

  10. Tornare alla pagina Web precedente della cartella di Service Manager e selezionare l'origine dati ConfigurationManager .

  11. Nella casella Stringa di connessione la stringa ha il formato data source=<server name>;initial catalog= CMDWDataMart. Sostituire il nome esistente del computer che esegue SQL Server immettendo il nome del nuovo computer che esegue SQL Server.

  12. Tornare alla pagina Web precedente della cartella di Service Manager e selezionare l'origine dati MultiMartDatasource .

  13. Nella casella Stringa di connessione la stringa ha il formato <root><source id='DWDataMart' connectionString='Data Source=<Server name>;Initial Catalog=DWDataMart;Integrated Security=True' /><source id='OMDataMart' connectionString='Data Source=<Server name>;Initial Catalog=OMDWDataMart;Integrated Security=True' /><source id='CMDataMart' connectionString='Data Source=<Server name>;Initial Catalog=CMDWDataMart;Integrated Security=True' /></root>. Sostituire il nome esistente del computer che esegue SQL Server immettendo il nome del nuovo computer che esegue SQL Server.

  14. Tornare alla pagina Web precedente della cartella di Service Manager e selezionare l'origine dati di Operations Manager .

  15. Nella casella Stringa di connessione la stringa ha il formato data source=<server name>;initial catalog= OMDWDataMart. Sostituire il nome del computer che esegue SQL Server digitando il nome del nuovo computer che esegue SQL Server.

  16. Chiudere il browser Web.

Aggiornamento delle origini dati di Analysis Services

Utilizzare la procedura seguente per aggiornare i stringa di connessione per le origini dati nel server che ospita il database di Analysis Services:

  1. Accedere al server che ospita il database di SQL Server Analysis Services.

  2. Aprire SQL Server Management Studio.

  3. Nell'elenco Tipo di server della finestra di dialogo Connetti al server selezionare Analysis Services.

  4. Nell'elenco Nome server immettere il nome del server ricevuto come output dal cmdlet $OLAPServer.Server. (hai preso nota di queste informazioni nella sezione Per identificare l'account OLAP utilizzato dal server di gestione di data warehouse più indietro in questo argomento).

  5. Nel riquadro Esplora oggetti espandere Database, quindi espandere DWASDataBase.

  6. Espandere Origini dati, quindi fare doppio clic su CMDataMart.

  7. Nella finestra di dialogo Proprietà origine dati - CMDataMart selezionare Provider stringa di connessione=SQLNCLI10.1; Data Source=servername; Integrated Security=SSPI; Initial Catalog=CMDWDataMart.

  8. Sostituire <servername> con il nome del computer che esegue SQL Server che ospita il database CMDWDataMart.

  9. Dopo aver completato l'aggiornamento del server origine dati, è necessario immettere nuovamente la password dell'account di rappresentazione. Selezionare il pulsante con i puntini di sospensione a destra di ImpersonateAccount e quindi aggiungere la password nella finestra di dialogo Informazioni sulla rappresentazione. Selezionare OK per accettare le modifiche.

  10. Ripetere i passaggi precedenti per aggiornare le stringhe di connessione per le origini dati DWDataMart e OMDataMart.

Avviare i servizi di Service Manager sul server di gestione di data warehouse

Usare la procedura seguente per avviare i servizi di Service Manager nel server di gestione del data warehouse:

  1. Nella finestra di dialogo Esegui immettere services.msc nel campo Apri testo e selezionare OK.

  2. Nella finestra Servizi, nel riquadro Servizi (locale) individuare i tre servizi seguenti e, per ognuno, selezionare Avvia:

    1. Servizio System Center Data Access

    2. Microsoft Monitoring Agent

    3. Configurazione gestione di System Center

Passaggi successivi

Per informazioni sull'aggiornamento di Service Manager, vedere Aggiornare System Center 2012 R2 - Service Manager a System Center - Service Manager.