Partilhar via


Mover as bases de dados do Service Manager e do armazém de dados para servidores diferentes

Importante

Esta versão do Service Manager chegou ao fim do suporte. Recomendamos que atualize para o Service Manager 2022.

Depois de implementar Service Manager, poderá ter de mover as bases de dados Service Manager ou do armazém de dados de um computador com o Microsoft SQL Server para outro por motivos como o seguinte:

  • Tem de substituir o hardware que está a ter problemas e já não é considerado fiável.

  • É necessário adicionar hardware adicional para melhorar a escalabilidade e o desempenho.

  • É necessário mover uma base de dados e o ficheiro de registo para um volume diferente devido a razões de espaço ou desempenho.

  • É necessário alterar hardware que é concedido e irá expirar brevemente.

  • É necessário alterar ou atualizar o hardware para cumprir as novas normas de hardware.

  • Inicialmente instalou vários componentes Service Manager num único servidor e tem de distribuir alguns componentes por outros servidores.

  • É necessário restaurar a funcionalidade num cenário de falha.

Se quiser mover a base de dados do armazém de dados e se tiver instalado Service Manager nos últimos 90 dias, poderá ser mais fácil anular o registo do armazém de dados, instalar um novo armazém de dados e registar a nova base de dados. Se os dados não tiverem sido tratados a partir da base de dados Service Manager, não haverá perda de dados na base de dados do armazém de dados porque serão sincronizados. Por predefinição, o intervalo de tratamento dos itens de trabalho é de 90 dias a partir da última vez que um item de trabalho foi modificado. Utilizar este processo é mais simples do que utilizar a seguinte documentação de orientação, que detalha como mover as bases de dados de um servidor para outro e requer muitos passos.

Mover a base de dados Service Manager

Tem de utilizar os seguintes passos de alto nível para mover a base de dados Service Manager.

Nota

  • Estes passos ligam ao conteúdo no Guia de Atualização do Service Manager.
  • Depois de implementar Service Manager nos nós do SQL Server que participam no SQL AlwaysOn, para ativar a segurança estrita do CLR, execute o script SQL em cada base de dados Service Manager.
  1. Abra a Porta SQL de entrada no novo servidor de bases de dados do Service Manager. A porta predefinida é 1433.

  2. Pare os serviços do System Center em todos os servidores de gestão.

  3. Crie uma cópia de segurança da base de dados Service Manager, conforme descrito em Como Fazer Cópia de Segurança da Base de Dados de Service Manager de Produção.

  4. Restaure a base de dados Service Manager no computador de destino que está a executar o Microsoft SQL Server, conforme descrito em Como Restaurar a Base de Dados Service Manager no Ambiente de Laboratório.

  5. Configure a base de dados Service Manager, conforme descrito em Como Preparar a Base de Dados Service Manager no Ambiente de Laboratório.

    Importante

    Não execute o passo 17 no procedimento para configurar tabelas.

  6. Depois de mover a base de dados do ServiceManager, certifique-se de que altera manualmente todas as informações de registo do armazém de dados e da base de dados do Service Manager na base de dados DWStagingAndConfig. As informações antigas sobre a localização da base de dados do ServiceManager permanecem na base de dados DWStagingAndConfig nas seguintes tabelas:

    • MT_Microsoft$Systemcenter$Datawarehouse$CMDBSource

      • Na entrada correspondente com DataSourceName_GUID = <Service Manager Nome> da Origem de Dados, altere o campo DatabaseServer_GUID com o novo nome do SQLServer\Instance para o qual a base de dados ServiceManager foi movida.
    • MT_Microsoft$Systemcenter$ResourceAccessLayer$SqlResourceStore

      • Na entrada correspondente a DataService_GUID = Service Manager, altere o campo Server_GUID para o novo nome do SQLServer\Instance para onde a base de dados do ServiceManager foi movida.
  7. Configure o registo em todos os servidores de gestão que irão aceder à nova instância de SQL Server com os seguintes passos:

    1. Abra o Editor de Registo.

    2. Navegue para HKEY_LOCAL_MACHINE\Software\Microsoft\System Center\<versão>\Common\Database.

    3. Configure duas chaves, uma para o nome do servidor (DatabaseServerName) e outra para o nome da base de dados (DatabaseName). Defina valores para o novo nome do servidor e o nome da base de dados se forem diferentes dos valores originais.

  8. Se também estiver a atualizar o SQL Server durante a movimentação, atualize os seguintes pré-requisitos de SQL Server para o servidor de Gestão de Service Manager. Existem dois pré-requisitos do SQL Server:

    • SQL Native Client

    • Analysis Management Objects (AMO)

  9. Inicie os serviços do System Center em todos os servidores de gestão, conforme descrito em Como Iniciar os Serviços do Service Manager no Servidor de Gestão Secundário.

  10. Instale outra base de dados Service Manager que tenha um nome diferente no mesmo computador que está a executar SQL Server instalando outro servidor de gestão Service Manager e optando por criar uma nova base de dados. Este passo preencherá a base de dados mestra com texto de mensagem de erro para que, se ocorrer algum erro no futuro, a mensagem de erro possa descrever o problema específico em vez de apresentar texto genérico. Após a instalação da base de dados, pode removê-la do computador que está a executar o SQL Server e desinstalar o servidor de gestão adicional temporário.

    -Ou-

    Execute a seguinte consulta no servidor de base de dados Service Manager de origem e copie o script de saída e, em seguida, execute-a no novo servidor de base de dados 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  
    

Mover bases de dados do armazém de dados

São necessários os seguintes passos de alto nível para mover as bases de dados do armazém de dados. Cada passo nesta lista liga a um procedimento associado mais à frente neste artigo.

  1. Localizar contas de utilizador e instâncias do SQL Server
  2. Parar serviços do Service Manager
  3. Criar uma cópia de segurança das bases de dados do armazém de dados
  4. Colocar as bases de dados do armazém de dados offline
  5. Restaurar as bases de dados do armazém de dados no novo computador a executar o SQL Server
  6. Preparar as bases de dados do armazém de dados no novo servidor da base de dados
  7. Atualizar o servidor de gestão do armazém de dados com o novo nome de servidor da base de dados
  8. Atualizar as origens de dados no servidor de relatórios
  9. Atualizar as origens dados para os Analysis Services
  10. Iniciar serviços do Service Manager no servidor de gestão do armazém de dados

Importante

Depois de mover as bases de dados DWStagingAndConfig e DWRepository, estas têm de ser restauradas na mesma instância de SQL Server. O restauro em instâncias separadas de SQL Server não é suportado.

O agrupamento na nova instância do SQL Server tem de corresponder ao agrupamento das instâncias originais do SQL Server onde as bases de dados do armazém de dados foram originalmente alojadas.

Localizar contas de utilizador e instâncias do SQL Server

Utilize os seguintes procedimentos para localizar as contas de utilizador e as instâncias de SQL Server que são utilizadas pelo servidor de gestão do armazém de dados para identificar:

Siga estes passos para identificar os SQL Server nomes de base de dados e instâncias utilizados pelo servidor de gestão do armazém de dados:

  1. Inicie sessão no servidor de gestão do armazém de dados como um utilizador com credenciais administrativas.

  2. No ambiente de trabalho do Windows, selecione Iniciar e selecione Executar.

  3. Na caixa de diálogo Executar , na caixa Abrir , introduza regedit e selecione OK.

  4. Na janela Revisor registo, expanda HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\System Center\<versão>\Common\Database e, em seguida, tome nota dos seguintes valores de registo:

    • DatabaseName

    • DatabaseServerName

    • DataMartDatabaseName

    • DataMartSQLInstance

    • RepositoryDatabaseName

    • RepositorySQLInstance

    • StagingDatabaseName

    • StagingSQLInstance

    • OMDataMartDatabaseName

    • OMDataMartSQLInstance

    • CMDataMartDatabaseName

    • CMDataMartSQLInstance

Parar serviços do Service Manager

Utilize o seguinte procedimento para parar os serviços do Service Manager no servidor de gestão do armazém de dados.

Parar Service Manager serviços no servidor de gestão do armazém de dados

Siga estes passos para parar Service Manager serviços no servidor de gestão do armazém de dados:

  1. Na caixa de diálogo Executar , no campo Abrir texto, introduza services.msc e selecione OK.

  2. Na janela Serviços , no painel Serviços (Local ), localize os três serviços seguintes e, para cada um, selecione Parar:

    1. Serviço de Acesso a Dados do System Center

    2. Microsoft Monitoring Agent

    3. Configuração da Gestão do System Center

Criar uma cópia de segurança das bases de dados do armazém de dados

Utilize o procedimento seguinte para fazer uma cópia de segurança das bases de dados do armazém de dados no computador original com SQL Server:

  1. Inicie sessão no computador original com SQL Server que aloja as bases de dados do armazém de dados e abra SQL Server Management Studio.

  2. Na caixa de diálogo Ligar ao Servidor , siga estes passos:

    1. Na lista Tipo de Servidor , selecione Motor de Base de Dados.

    2. Na lista Nome do Servidor , selecione o nome do servidor da base de dados do armazém de dados.

    3. Na lista Autenticação , selecione Autenticação do Windows e selecione Ligar.

  3. No painel Object Explorer, expanda Bases de Dados.

  4. Clique com o botão direito do rato na base de dados DWStagingAndConfig , selecione Tarefas e selecione Fazer Cópia de Segurança.

  5. Na caixa de diálogo Criar Cópia de Segurança da Base de Dados , introduza um caminho e um nome de ficheiro na caixa de texto Destino no disco e selecione OK.

    Importante

    A localização de destino tem de ter espaço disponível em disco suficiente para armazenar os ficheiros de cópia de segurança.

  6. Selecione OK na caixa de diálogo Criar Cópia de Segurança da Base de Dados para iniciar a cópia de segurança.

  7. Repita estes passos para as bases de dados de DWRepository, CMDWDataMart, OMDWDataMart e DWDataMart.

Colocar as bases de dados do armazém de dados offline

Utilize o procedimento seguinte para colocar as bases de dados do armazém de dados offline no computador original com SQL Server:

  1. Inicie sessão no computador original com SQL Server que aloja as bases de dados do armazém de dados e abra SQL Server Management Studio.

  2. Na caixa de diálogo Ligar ao Servidor , siga estes passos:

    1. Na lista Tipo de Servidor , selecione Motor de Base de Dados.

    2. Na lista Nome do Servidor , selecione o nome do servidor da base de dados do armazém de dados.

    3. Na lista Autenticação , selecione Autenticação do Windows e selecione Ligar.

  3. No painel Object Explorer, expanda Bases de Dados.

  4. Clique com o botão direito do rato na base de dados DWStagingAndConfig , selecione Tarefas e selecione Tirar Offline.

  5. Na caixa de diálogo Tirar base de dados offline , selecione Fechar.

  6. Repita os passos anteriores para as bases de dados DWRepository, CMDWDataMart, OMDWDataMart e DWDataMart.

Restaurar as bases de dados do armazém de dados no novo computador a executar o SQL Server

Utilize o procedimento seguinte para restaurar as bases de dados do armazém de dados no novo computador com SQL Server:

  1. No novo computador com SQL Server, abra SQL Server Management Studio.

  2. Na caixa de diálogo Ligar ao Servidor , siga estes passos:

    1. Na lista Tipo de Servidor , selecione Motor de Base de Dados.

    2. Na lista Nome do Servidor, selecione o nome do servidor da base de dados Service Manager serviços.

    3. Na lista Autenticação , selecione Autenticação do Windows e selecione Ligar.

  3. No painel Object Explorer, clique com o botão direito do rato na pasta Bases de Dados e selecione Restaurar Base de Dados.

  4. Na caixa de diálogo Restaurar Base de Dados , na caixa de texto Para um ponto anterior no tempo , mantenha a predefinição, Mais recente possível ou selecione uma data e hora específicas ao selecionar o botão procurar para abrir a caixa de diálogo Restauro para Um Ponto anterior no Tempo .

  5. Para especificar a origem e a localização dos conjuntos de cópias de segurança a restaurar, selecione De Dispositivo.

  6. Selecione Procurar para abrir a caixa de diálogo Especificar Cópia de Segurança.

  7. Na caixa de listagem Suporte de cópia de segurança, selecione um dos tipos de dispositivo listados. Para selecionar mais dispositivos para a localização da Cópia de Segurança, selecione Adicionar.

  8. Em Selecionar os conjuntos de cópias de segurança para restaurar a grelha, selecione as cópias de segurança a restaurar. (Esta grelha apresenta as cópias de segurança disponíveis para a localização especificada.)

  9. Na página Geral , o nome da base de dados de restauro é apresentado na lista Para base de dados . Selecione a base de dados DWStagingAndConfig na lista.

  10. No painel Opções de restauro, selecione Substituir a base de dados existente.

  11. No painel Restaurar os ficheiros da base de dados como opções, verifique se o nome e o caminho do ficheiro de base de dados originais estão corretos.

  12. Para a opção Estado de recuperação , selecione Deixar as bases de dados prontas a utilizar ao reverter as transações não consolidadas. Não é possível restaurar registos de transações adicionais (RESTORE WITH RECOVERY).

  13. Selecione OK para restaurar a base de dados.

  14. Repita os passos anteriores para as bases de dados DWRepository, CMDWDataMart, OMDWDataMart e DWDataMart.

Preparar as bases de dados do armazém de dados no novo servidor da base de dados

Utilize os seguintes três procedimentos para preparar as bases de dados do armazém de dados no novo servidor de base de dados:

  1. Para configurar a base de dados de DWStagingAndConfig no novo computador a executar o SQL Server

  2. Para configurar as permissões de base de dados da conta de serviço

  3. Configurar as tabelas de DWStagingAndConfig

Configurar a base de dados DWStagingAndConfig no novo computador com SQL Server

Siga estes passos para configurar a base de dados DWStagingAndConfig no novo computador com SQL Server:

  1. No novo computador com SQL Server, abra SQL Server Management Studio.

  2. Na caixa de diálogo Ligar ao Servidor , siga estes passos:

    1. Na lista Tipo de Servidor , selecione Motor de Base de Dados.

    2. Na lista Nome do Servidor, selecione o nome do novo computador em execução SQL Server que aloja a base de dados DWStagingAndConfig.

    3. Na lista Autenticação , selecione Autenticação do Windows e selecione Ligar.

  3. No painel Object Explorer, expanda Bases de Dados e selecione DWStagingAndConfig.

  4. Na barra de ferramentas, selecione Nova Consulta.

  5. No painel central, copie o seguinte comando e selecione Executar.

    sp_configure&nbsp;'clr enabled',&nbsp;1  
    go  
    reconfigure  
    go  
    
  6. No painel central, remova o comando que escreveu no passo anterior, copie o seguinte comando e selecione Executar.

    ALTER DATABASE DWStagingAndConfig SET SINGLE_USER WITH ROLLBACK IMMEDIATE  
    
  7. No painel central, remova o comando que introduziu no passo anterior, copie o seguinte comando e selecione Executar.

    ALTER DATABASE DWStagingAndConfig SET ENABLE_BROKER  
    
  8. No painel central, remova o comando que introduziu no passo anterior, introduza o seguinte comando e selecione Executar.

    ALTER DATABASE DWStagingAndConfig SET MULTI_USER  
    

Configurar as permissões da base de dados da conta de serviço

Siga estes passos para configurar as permissões da base de dados da conta de serviço:

  1. No painel Object Explorer, expanda Segurança e, em seguida, expanda Inícios de Sessão. Clique com o botão direito do rato em Inícios de Sessão e selecione Novo Início de Sessão.

  2. Selecione Pesquisar.

  3. Introduza o nome de utilizador utilizando o formato de domínio\nome de utilizador da conta de serviço do armazém de dados, selecione Verificar Nomes e selecione OK.

    Nota

    Se a Conta de Acesso a Dados estiver a ser executada como LocalSystem, utilize o formato domain\computername$ em Inícios de Sessão do SQL, em que computername é o nome do servidor de gestão.

  4. No painel Selecionar uma página , selecione Mapeamento de Utilizadores.

  5. Na área Utilizadores mapeados para esta área de início de sessão, na coluna Mapa , selecione a linha que representa o nome da base de dados DWStagingAndConfig. DWStagingAndConfig é o nome predefinido da base de dados.

  6. Na área Associação à função base de dados para: DWStagingAndConfig , certifique-se de que as seguintes entradas estão selecionadas:

    • configsvc_users

    • db_accessadmin

    • db_datareader

    • db_datawriter

    • db_ddladmin

    • db_securityadmin

    • dbmodule_users

    • público

    • sdk_users

    • sql_dependency_subscriber

    • db_owner

  7. Na área Associação à função base de dados para: DWRepository , certifique-se de que as seguintes entradas estão selecionadas:

    • db_owner

    • público

  8. Na área Associação à função base de dados para: DWDataMart , certifique-se de que as seguintes entradas estão selecionadas:

    • db_owner

    • público

  9. Selecione OK.

  10. No painel Object Explorer, expanda Segurança e, em seguida, expanda Inícios de Sessão.

  11. Clique com o botão direito do rato em Inícios de Sessão e, em seguida, clique em Novo Início de Sessão.

  12. Selecione Pesquisar.

  13. Introduza o nome de utilizador no formato de domínio\nome de utilizador da conta de relatório, selecione Verificar Nomes e selecione OK.

  14. No painel Selecionar uma página , selecione Mapeamento de Utilizadores.

  15. Na área Utilizadores mapeados para esta área de início de sessão, na coluna Mapa , selecione a linha que representa o nome do DWStagingAndConfig. DWStagingAndConfig é o nome predefinido da base de dados.

  16. Na área Associação à função base de dados para: DWStagingAndConfig , certifique-se de que as seguintes entradas estão selecionadas:

    • db_datareader

    • público

  17. Na área Associação à função base de dados para: DWRepository , certifique-se de que as seguintes entradas estão selecionadas:

    • db_datareader

    • público

    • reportuser

  18. Na área Associação à função base de dados para: DWDataMart , certifique-se de que as seguintes entradas estão selecionadas:

    • db_datareader

    • público

    • reportuser

  19. Na área Associação à função base de dados para: OMDWDataMart , certifique-se de que as seguintes entradas estão selecionadas:

    • db_datareader

    • público

    • reportuser

  20. Na área Associação à função base de dados para: CMDWDataMart , certifique-se de que as seguintes entradas estão selecionadas:

    • db_datareader

    • público

    • reportuser

  21. Selecione OK.

  22. No painel Object Explorer, expanda Segurança e, em seguida, expanda Inícios de Sessão.

  23. Clique com o botão direito do rato em Inícios de Sessão e selecione Novo Início de Sessão.

  24. Selecione Pesquisar.

  25. Introduza o nome de utilizador no formato de domínio\nome de utilizador da conta OLAP, selecione Verificar Nomes e selecione OK.

  26. No painel Selecionar uma página , selecione Mapeamento de Utilizadores.

  27. Na área Associação à função base de dados para: DWDataMart , certifique-se de que as seguintes entradas estão selecionadas:

    • db_datareader

    • público

    • reportuser

  28. Na área Associação à função base de dados para: OMDWDataMart , certifique-se de que as seguintes entradas estão selecionadas:

    • db_datareader

    • público

    • reportuser

  29. Na área Associação à função base de dados para: CMDWDataMart , certifique-se de que as seguintes entradas estão selecionadas:

    • db_datareader

    • público

    • reportuser

  30. Selecione OK.

Configurar as tabelas DWStagingAndConfig

Siga estes passos para configurar as tabelas DWStagingAndConfig:

  1. No painel Object Explorer, expanda Bases de Dados, expanda DWStagingAndConfig e, em seguida, expanda Tabelas.

  2. Selecione dbo.MT_Microsoft$SystemCenter$ManagementGroup e selecione Editar As 200 Linhas Principais.

  3. No painel central, localize a coluna SQLServerName_ 43FB076F_7970_4C86_6DCA_8BD541F45E3A e, em seguida, na primeira linha da coluna, introduza o nome do novo computador a executar SQL Server que está a alojar a base de dados DWStagingAndConfig. Para instâncias nomeadas, introduza ComputerName\InstanceName.

  4. Clique com o botão direito do rato em dbo. MT_Microsoft$SystemCenter$ResourceAccessLayer$SqlResourceStore e selecione Editar As 200 Linhas Principais.

  5. Atualize a coluna Server_48B308F9_CF0E_0F74_83E1_0AEB1B58E2FA para linhas que representam DWStagingAndConfig, DWRepository, CMDWDataMart, OMDWDataMart e DWDataMart ao introduzir o nome do novo computador com SQL Server que aloja as respetivas bases de dados. Para instâncias nomeadas, introduza ComputerName\InstanceName.

  6. Clique com o botão direito do rato em dbo.MT_Microsoft$SystemCenter$ResourceAccessLayer$CMDBResourceStore e selecione Editar As 200 Linhas Principais.

  7. No painel central, localize a coluna Server_48B308F9_CF0E_0F74_83E1_0AEB1B58E2FA e, na primeira linha da coluna, introduza o nome do novo computador a executar SQL Server que está a alojar a base de dados DWStagingAndConfig. Para instâncias nomeadas, introduza ComputerName\InstanceName.

  8. Clique com o botão direito do rato em LFX. DataSource e selecione Editar As 200 Linhas Principais.

  9. No painel central, localize a coluna DataSourceAddress e, na primeira linha da coluna, localize a entrada que começa com Origem de Dados = nome do servidor; Catálogo Inicial = DWStagingAndConfig; Manter Informações de Segurança=Falso. Substitua o nome do servidor pelo nome do novo computador a executar SQL Server.

  10. Certifique-se de que os valores que introduziu foram guardados ao consultar as tabelas especificadas nos passos anteriores.

  11. Feche o Microsoft SQL Server Management Studio.

Atualizar o servidor de gestão do armazém de dados com o novo nome de servidor da base de dados

Utilize o seguinte procedimento para atualizar o servidor de gestão do armazém de dados para utilizar o novo nome do servidor de base de dados:

  1. Inicie sessão no computador como um utilizador com credenciais administrativas.

  2. No ambiente de trabalho do Windows, selecione Iniciar e selecione Executar.

  3. Na caixa de diálogo Executar , na caixa Abrir , introduza regedit e selecione OK.

    Atenção

    Uma edição incorreta do registo pode danificar gravemente o sistema. Deste modo, antes de efetuar alterações no registo, faça uma cópia de segurança de todos os dados importantes no computador.

  4. Na janela Revisor registo, expanda HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\System Center\<versão>\Common\Database.

  5. No painel direito, faça duplo clique em DatabaseServerName.

  6. Na caixa Editar Cadeia, na caixa Dados do valor, introduza o nome do novo computador em execução SQL Server que aloja a base de dados DWStagingAndConfig. Se estiver a utilizar uma instância nomeada de SQL Server, utilize o formato Nome do Computador\Nome da Instância.

  7. Selecione OK.

  8. Repita os passos anteriores para que os valores do registo reflitam o novo nome do computador que está a executar SQL Server para as bases de dados DWDataMart, OMDWDataMart, CMDWDataMart, DWRepository e DWStagingAndConfig.

    • DataMartSQLInstance

    • RepositorySQLInstance

    • StagingSQLInstance

  • OMDataMartSQLInstance

    • CMDataMartSQLInstance

Atualizar as origens de dados no servidor de relatórios

Utilize o procedimento seguinte para atualizar origens de dados no servidor de relatórios para apontar para o novo computador com SQL Server:

  1. Inicie sessão no servidor de relatórios do Service Manager e inicie a Configuration Manager do Reporting Services.

  2. Na caixa de diálogo Ligação de Configuração do Reporting Services , ligue-se à instância do servidor de relatórios correta, conforme indicado na secção Para identificar o servidor de relatórios e o nome da instância utilizados pelo servidor de gestão do armazém de dados.

  3. Na lista de Configuration Manager do Reporting Services, selecione URL do Gestor de Relatórios.

  4. Na página URL do Gestor de Relatórios, selecione a hiperligação que se assemelha a abrir a home page Relatórioshttp://Servername/:portnumber/Reports no browser.

  5. Na home page, abra a pasta System Center e, em seguida, abra a pasta Service Manager.

  6. Abra a lista de itens Service Manager e selecione a origem de dados DWDataMart.

  7. Na caixa Cadeia de ligação , a cadeia é semelhante data source=<server name>;initial catalog=DWDataMarta . Substitua o nome existente do computador que estava a executar o SQL Server, escrevendo o nome do novo computador que está a executar o SQL Server.

  8. Voltar à página Web da pasta Service Manager anterior e selecione a origem de dados DWStagingAndConfig.

  9. Na caixa Cadeia de ligação , a cadeia é semelhante data source=<server name>;initial catalog= DWStagingAndConfiga . Substitua o nome existente do computador que estava a executar o SQL Server, escrevendo o nome do novo computador que está a executar o SQL Server.

  10. Voltar à página Web da pasta Service Manager anterior e selecione a origem de dados ConfigurationManager.

  11. Na caixa Cadeia de ligação , a cadeia é semelhante data source=<server name>;initial catalog= CMDWDataMarta . Substitua o nome existente do computador que está a executar SQL Server ao introduzir o nome do novo computador a executar SQL Server.

  12. Voltar à página Web da pasta Service Manager anterior e selecione a origem de dados MultiMartDatasource.

  13. Na caixa Cadeia de ligação , a cadeia é semelhante <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>a . Substitua o nome existente do computador que está a executar SQL Server ao introduzir o nome do novo computador a executar SQL Server.

  14. Voltar à página Web da pasta Service Manager anterior e selecione a origem de dados do Operations Manager.

  15. Na caixa Cadeia de ligação , a cadeia é semelhante data source=<server name>;initial catalog= OMDWDataMarta . Substitua o nome existente do computador que estava a executar o SQL Server, escrevendo o nome do novo computador que está a executar o SQL Server.

  16. Feche o Web browser.

Atualizar as origens dados para os Analysis Services

Utilize o procedimento seguinte para atualizar as cadeias de ligação das origens de dados no servidor que aloja a base de dados do Analysis Services:

  1. Inicie sessão no servidor que aloja a base de dados SQL Server Analysis Services.

  2. Abra SQL Server Management Studio.

  3. Na caixa de diálogo Ligar ao Servidor , na lista Tipo de Servidor , selecione Analysis Services.

  4. Na lista Nome do servidor, introduza o nome do servidor que recebeu como saída do cmdlet $OLAPServer.Server. (Anotou estas informações na secção Para identificar a Conta OLAP utilizada pela secção do servidor de gestão do armazém de dados anteriormente neste tópico.)

  5. No painel Object Explorer, expanda Bases de Dados e, em seguida, expanda DWASDataBase.

  6. Expanda Origens de Dados e, em seguida, faça duplo clique em CMDataMart.

  7. Na caixa de diálogo Propriedades da Origem de Dados - CMDataMart , selecione Fornecedor de cadeia de ligação=SQLNCLI10.1; Origem de Dados=nome do servidor; Segurança Integrada=SSPI; Catálogo Inicial=CMDWDataMart.

  8. Substitua <servername> pelo nome do computador em execução SQL Server que aloja a base de dados CMDWDataMart.

  9. Tem de introduzir novamente a palavra-passe da conta de representação quando concluir a atualização do servidor de Origem de Dados. Selecione o botão de reticências à direita de ImpersonateAccount e, em seguida, adicione a palavra-passe na caixa de diálogo Informações de Representação . Selecione OK para aceitar as alterações.

  10. Repita os passos anteriores para atualizar as cadeias de ligação para as origens de dados DWDataMart e OMDataMart.

Iniciar serviços do Service Manager no servidor de gestão do armazém de dados

Utilize o procedimento seguinte para iniciar os serviços de Service Manager no servidor de gestão do armazém de dados:

  1. Na caixa de diálogo Executar , no campo Abrir texto, introduza services.msc e selecione OK.

  2. Na janela Serviços , no painel Serviços (Local ), localize os três serviços seguintes e, para cada um, selecione Iniciar:

    1. Serviço de Acesso a Dados do System Center

    2. Microsoft Monitoring Agent

    3. Configuração da Gestão do System Center

Passos seguintes

Para saber mais sobre a atualização de Service Manager, veja Atualizar o System Center 2012 R2 - Service Manager para o System Center - Service Manager.