Condividi tramite


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

Importante

Questa versione di Service Manager ha raggiunto la fine del supporto. È consigliabile eseguire l'aggiornamento a Service Manager 2022.

Dopo aver distribuito Service Manager, potrebbe essere necessario spostare i database di Service Manager o 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.

  • Sono stati inizialmente installati più componenti 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 vuole spostare il database del data warehouse e se è stato installato Service Manager 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 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 sono collegati al contenuto nella Guida all'aggiornamento di Service Manager.
  • Dopo aver distribuito Service Manager nei nodi di SQL Server che fanno parte di SQL Always On, per abilitare la sicurezza rigida di CLR, eseguire lo script SQL in ogni database 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 Service Manager, come descritto in Come eseguire il backup del database di Service Manager di produzione.

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

  5. Configurare il database Service Manager, come descritto in Come preparare il database 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 = <Service Manager Nome> origine dati 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 del Registro di sistema.

    2. Passare a HKEY_LOCAL_MACHINE\Software\Microsoft\System Center\<versione>\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 SQL Server seguenti per il server di gestione 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 Service Manager con un nome diverso nello stesso computer che esegue SQL Server installando un altro server di gestione 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 nel server di database di Service Manager di origine e copiare lo script di output e quindi eseguirlo nel nuovo server di database 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. Back up the data warehouse databases
  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. Update the data sources on the reporting server
  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 utilizzati dal server di gestione del data warehouse per identificare:

Seguire questa procedura per identificare i nomi di database e di 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. Nel 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 Registro di sistema espandere HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\System Center\<versione>\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 Service Manager servizi nel server di gestione del data warehouse

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

  1. Nel campo Apri testo della finestra di dialogo Esegui immettere services.msc e selezionare OK.

  2. Nel riquadro Servizi (locale) della finestra Servizi individuare i tre servizi seguenti e per ognuno di essi selezionare Arresta:

    1. Servizio System Center Data Access

    2. Agente di monitoraggio Microsoft

    3. Configurazione gestione di System Center

Back up the data warehouse databases

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 selezionare 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 prendere 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 selezionare 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 Accetta offline.

  5. Nella finestra di dialogo Accetta 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 selezionare 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 To a point in time (To a point in time ) mantenere l'impostazione predefinita, 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 selezionare 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. Selezionare Cerca.

  3. Immettere il nome utente usando il formato domain\user name 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 nome computer è il nome del server di gestione.

  4. Nel riquadro Seleziona una pagina selezionareMapping 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. Selezionare 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 e quindi scegliere Nuovo account di accesso.

  12. Selezionare Cerca.

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

  14. Nel riquadro Seleziona una pagina selezionareMapping 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 al ruolo database per: DWStagingAndConfig, assicurarsi che siano selezionate le voci seguenti:

    • 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. Selezionare 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. Selezionare Cerca.

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

  26. Nel riquadro Seleziona una pagina selezionareMapping 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. Selezionare 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 le 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 ComputerName\InstanceName.

  4. Fare clic con il pulsante destro del mouse su dbo. MT_Microsoft$SystemCenter$ResourceAccessLayer$SqlResourceStore e selezionare Modifica le 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 ComputerName\InstanceName.

  6. Fare clic con il pulsante destro del mouse dbo.MT_Microsoft$SystemCenter$ResourceAccessLayer$CMDBResourceStore e selezionare Modifica le 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 ComputerName\InstanceName.

  8. Fare clic con il pulsante destro del mouse su LFX. DataSource e selezionare Modifica le 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 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

Usare 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. Nel desktop di Windows selezionare Avvia e selezionare Esegui.

  3. Nella finestra di dialogo Esegui immettere regedit 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 Registro di sistema Editor espandere HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\System Center\<versione>\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. Se si usa un'istanza denominata di SQL Server, usare il formato Nome computer\Nome istanza.

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

Update the data sources on the reporting server

Usare 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 Service Manager e avviare Reporting Services Configuration Manager.

  2. Nella finestra di dialogo Reporting Services Connessione di configurazione 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 di Gestione report selezionare il collegamento ipertestuale simile http://Servername/:portnumber/Reports all'apertura della 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 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. Indietro alla pagina Web della cartella Service Manager precedente 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. Indietro alla pagina Web della cartella Service Manager precedente 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. Indietro alla pagina Web della cartella Service Manager precedente 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. Indietro alla pagina Web della cartella Service Manager precedente 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

Usare la procedura seguente per aggiornare le stringhe di connessione per le origini dati nel server che ospita il database di Analysis Services:

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

  2. Aprire SQL Server Management Studio.

  3. Nella finestra di dialogo Connetti al server selezionare Analysis Services nell'elenco Tipo di server.

  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; Origine dati=nomeserver; Sicurezza integrata=SSPI; Catalogo iniziale=CMDWDataMart.

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

  9. È necessario immettere nuovamente la password dell'account di rappresentazione al termine dell'aggiornamento del server origine dati. Selezionare il pulsante con i puntini di sospensione a destra di ImpersonateAccount e quindi aggiungere la password nella finestra di dialogo Informazioni di 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. Nel campo Apri testo della finestra di dialogo Esegui immettere services.msc e selezionare OK.

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

    1. Servizio System Center Data Access

    2. Agente di monitoraggio Microsoft

    3. Configurazione gestione di System Center

Passaggi successivi

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