Mover o Service Manager e os bancos de dados do data warehouse para servidores diferentes
Depois de implantar o Service Manager, talvez seja necessário mover o Service Manager ou os bancos de dados do data warehouse de um computador que executa o Microsoft SQL Server para outro por motivos como os seguintes:
Você precisa substituir o hardware que está com problemas e não é mais considerado confiável.
Você precisa adicionar outros componentes de hardware para melhorar a escalabilidade e o desempenho.
Você precisa mover um arquivo de log e banco de dados para um volume diferente por motivos de espaço ou desempenho.
Você precisa trocar um hardware arrendado e que irá expirar em breve.
Você precisa alterar ou atualizar um hardware para que ele atenda a novos padrões de hardware.
Inicialmente, você instalou vários componentes do Service Manager em um único servidor e precisa distribuir alguns componentes para outros servidores.
Você precisa restaurar a funcionalidade em um cenário de falha.
Se você quiser mover o banco de dados do data warehouse e se tiver instalado o Service Manager nos últimos 90 dias, talvez seja mais fácil cancelar o registro do data warehouse, instalar um novo data warehouse e registrar o novo banco de dados. Se os dados não tiverem sido limpos do banco de dados do Service Manager, não haverá perda de dados no banco de dados do data warehouse porque ele será sincronizado. Por padrão, o intervalo de grooming para itens de trabalho é de 90 dias a partir do momento em que um item de trabalho foi modificado pelo última vez. Usar esse processo é mais simples do que usar as diretrizes a seguir, que detalham como mover seus bancos de dados de um servidor para outro e requer muitas etapas.
Mover o banco de dados do Service Manager
Você deve usar as seguintes etapas de alto nível para mover o banco de dados do Service Manager.
Observação
- Essas etapas são vinculadas ao conteúdo do Guia de Atualização do Service Manager.
- Depois de implantar o Service Manager nos nós do SQL Server que participam do SQL Always On, para habilitar a segurança estrita do CLR, execute o script SQL em cada banco de dados do Service Manager.
Abra a porta de entrada SQL no novo servidor de banco de dados do Service Manager. A porta padrão é a 1433.
Pare os serviços do System Center em todos os servidores de gerenciamento.
Faça backup do banco de dados do Service Manager, conforme descrito em Como fazer backup do banco de dados do Service Manager de produção.
Restaure o banco de dados do Service Manager no computador de destino que está executando o Microsoft SQL Server, conforme descrito em Como restaurar o banco de dados do Service Manager no ambiente de laboratório.
Configure o banco de dados do Service Manager, conforme descrito em Como preparar o banco de dados do Service Manager no ambiente de laboratório.
Importante
Não execute a etapa 17 no procedimento de configuração de tabelas.
Depois de mover o banco de dados ServiceManager, não deixe de alterar manualmente todas as informações do banco de dados Service Manager e de registro de data warehouse no banco de dados DWStagingAndConfig. Informações antigas sobre onde se encontra o banco de dados ServiceManager permanecem no banco de dados DWStagingAndConfig nas tabelas abaixo:
MT_Microsoft$ Systemcenter$ Datawarehouse$ CMDBSource
- Na entrada correspondente com DataSourceName_GUID = <Nome> da Fonte de Dados do Service Manager, altere o campo DatabaseServer_GUID com o novo nome do SQLServer\Instance para o qual o banco de dados ServiceManager foi movido.
MT_Microsoft$Systemcenter$ResourceAccessLayer$SqlResourceStore
- Na entrada correspondente com DataService_GUID = ServiceManager, altere o campo Server_GUID para o novo nome da SQLServer\Instância para onde o banco de dados ServiceManager foi movido.
Configure o Registro em todos os servidores de gerenciamento que acessarão a nova instância do SQL Server usando as seguintes etapas:
Abra o Editor do Registro.
Navegue até HKEY_LOCAL_MACHINE\Software\Microsoft\System Center\<version>\Common\Database.
Configure duas chaves: uma para o nome do servidor (DatabaseServerName) e outra para o nome do banco de dados (DatabaseName). Defina valores para o novo nome do servidor e nome do banco de dados se eles forem diferentes dos valores originais.
Se você também estiver atualizando o SQL Server durante a movimentação, atualize os seguintes pré-requisitos do SQL Server para o servidor de Gerenciamento do Service Manager. Há dois pré-requisitos do SQL Server:
SQL Native Client
Objetos de Gerenciamento de Análise (AMO)
Inicie os serviços do System Center em todos os servidores de gerenciamento, conforme descrito em Como iniciar os serviços do Service Manager no servidor de gerenciamento secundário.
Instale outro banco de dados do Service Manager que tenha um nome diferente no mesmo computador que está executando o SQL Server instalando outro servidor de gerenciamento do Service Manager e optando por criar um novo banco de dados. Esta etapa preencherá o banco de dados mestre com o texto da mensagem de erro. Dessa forma, se o erro ocorrer no futuro, a mensagem de erro poderá descrever o problema específico em vez de exibir um texto genérico. Após o banco de dados ser instalado, você poderá extraí-lo do computador que está executando o SQL Server e desinstalar o servidor de gerenciamento temporário adicional.
-Ou-
Execute a consulta a seguir no servidor de banco de dados do Service Manager de origem, copie o script de saída e, em seguida, execute-o no novo servidor de banco de dados do 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 bancos de dados de data warehouse
As etapas de alto nível a seguir são necessárias para mover os bancos de dados do data warehouse. Cada etapa nesta lista é vinculada a um procedimento associado posteriormente neste artigo.
- Localizar contas de usuário e instâncias do SQL Server
- Stop Service Manager services
- Back up the data warehouse databases
- Colocar os bancos de dados de data warehouse offline
- Restaurar os bancos de dados de data warehouse no novo computador que está executando SQL Server
- Preparar os bancos de dados de data warehouse no novo servidor de banco de dados
- Atualizar o servidor de gerenciamento de data warehouse com o novo nome do servidor de banco de dados
- Update the data sources on the reporting server
- Atualizar as fontes de dados do Analysis Services
- Iniciar os serviços do Service Manager no servidor de gerenciamento de data warehouse
Importante
Depois de mover os bancos de dados DWStagingAndConfig e DWRepository, eles precisam ser restaurados na mesma instância do SQL Server. Não há suporte para restaurá-los em instâncias separadas do SQL Server.
A ordenação na nova instância do SQL Server tem que corresponder à ordenação das instâncias originais do SQL Server, onde os bancos de dados de data warehouse foram hospedados originalmente.
Localizar contas de usuário e instâncias do SQL Server
Use os procedimentos a seguir para localizar as contas de usuário e instâncias do SQL Server que são usadas pelo servidor de gerenciamento do data warehouse para identificar:
- Nomes de banco de dados e instância do SQL Server
- Nomes de servidor e instância de relatório
- Conta de serviço
- Conta de relatório
- Conta OLAP
Siga estas etapas para identificar o banco de dados SQL Server e os nomes de instância usados pelo servidor de gerenciamento do data warehouse:
Entre no servidor de gerenciamento do data warehouse como um usuário com credenciais administrativas.
Na área de trabalho do Windows, selecione Iniciar e selecione Executar.
Na caixa de diálogo Executar, na caixa Abrir, insira regedit e selecione OK.
Na janela Editor do Registro, expanda HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\System Center\<version>\Common\Database e anote os seguintes valores do Registro:
DatabaseName
DatabaseServerName
DataMartDatabaseName
DataMartSQLInstance
RepositoryDatabaseName
RepositorySQLInstance
StagingDatabaseName
StagingSQLInstance
OMDataMartDatabaseName
OMDataMartSQLInstance
CMDataMartDatabaseName
CMDataMartSQLInstance
Stop Service Manager services
Realize o procedimento a seguir para interromper os serviços do Service Manager no servidor de gerenciamento de data warehouse.
Interromper os serviços do Service Manager no servidor de gerenciamento do data warehouse
Siga estas etapas para interromper os serviços do Service Manager no servidor de gerenciamento do data warehouse:
Na caixa de diálogo Executar, no campo Texto aberto, insira services.msc e selecione OK.
Na janela Serviços, no painel Serviços (Local), localize os três serviços a seguir e, para cada um, selecione Parar:
Serviço de acesso a dados do System Center
Agente de monitoramento da Microsoft
Configuração de Gerenciamento do System Center
Back up the data warehouse databases
Use o procedimento a seguir para fazer backup dos bancos de dados do data warehouse no computador original que executa o SQL Server:
Entre no computador original que executa o SQL Server que está hospedando os bancos de dados do data warehouse e abra o SQL Server Management Studio.
Na caixa de diálogo Conectar ao servidor, siga estas etapas:
Na lista Tipo de Servidor , selecione Mecanismo de Banco de Dados.
Na lista Nome do Servidor , selecione o nome do servidor para o banco de dados de data warehouse.
Na lista Autenticação, selecione Autenticação do Windows e selecione Conectar.
No painel Pesquisador de Objetos , expanda Bancos de Dados.
Clique com o botão direito do mouse no banco de dados DWStagingAndConfig , selecione Tarefas e selecione Backup.
Na caixa de diálogo Fazer backup do banco de dados, insira um caminho e um nome de arquivo na caixa de texto Destino no disco e selecione OK.
Importante
O local de destino deve ter espaço livre disponível em disco para armazenar os arquivos de backup.
Selecione OK na caixa de diálogo Fazer backup do banco de dados para iniciar o backup.
Repita essas etapas para os bancos de dados DWRepository, CMDWDataMart, OMDWDataMart e DWDataMart
Colocar os bancos de dados de data warehouse offline
Use o procedimento a seguir para colocar os bancos de dados do data warehouse offline no computador original que executa o SQL Server:
Entre no computador original que executa o SQL Server que está hospedando os bancos de dados do data warehouse e abra o SQL Server Management Studio.
Na caixa de diálogo Conectar ao servidor, siga estas etapas:
Na lista Tipo de Servidor , selecione Mecanismo de Banco de Dados.
Na lista Nome do Servidor , selecione o nome do servidor para o banco de dados de data warehouse.
Na lista Autenticação, selecione Autenticação do Windows e selecione Conectar.
No painel Pesquisador de Objetos , expanda Bancos de Dados.
Clique com o botão direito do mouse no banco de dados DWStagingAndConfig , selecione Tarefas e selecione Colocar Offline.
Na caixa de diálogo Colocar o banco de dados offline , selecione Fechar.
Repita as etapas anteriores para os bancos de dados DWRepository, CMDWDataMart, OMDWDataMart e DWDataMart.
Restaurar os bancos de dados de data warehouse no novo computador que está executando SQL Server
Use o procedimento a seguir para restaurar os bancos de dados do data warehouse no novo computador que executa o SQL Server:
No novo computador que está executando o SQL Server, abra o SQL Server Management Studio.
Na caixa de diálogo Conectar ao servidor, siga estas etapas:
Na lista Tipo de Servidor , selecione Mecanismo de Banco de Dados.
Na lista Nome do Servidor , selecione o nome do servidor para o banco de dados de serviços do Service Manager.
Na lista Autenticação, selecione Autenticação do Windows e selecione Conectar.
No painel Pesquisador de Objetos, clique com o botão direito do mouse na pasta Bancos de Dados e selecione Restaurar Banco de Dados.
Na caixa de diálogo Restaurar banco de dados, na caixa de texto Para um ponto no tempo, mantenha o padrão, Mais recente possível, ou selecione uma data e hora específicas selecionando o botão Procurar para abrir a caixa de diálogo Restauração pontual.
Para especificar a origem e o local dos conjuntos de backup a serem restaurados, selecione Do dispositivo.
Selecione Procurar para abrir a caixa de diálogo Especificar backup .
Na caixa de listagem Mídia de backup , selecione um dos tipos de dispositivos listados. Para selecionar mais dispositivos para o local de backup, selecione Adicionar.
Na grade Selecione os conjuntos de backup a serem restaurados , selecione os backups a serem restaurados. (Essa grade exibe os backups que estão disponíveis para o local especificado.)
Na página Geral , o nome do banco de dados de restauração aparece na lista Para o banco de dados . Selecione o banco de dados DWStagingAndConfig na lista.
No painel Restaurar opções , selecione Substituir o banco de dados existente.
No painel de opções Restaurar os arquivos de banco de dados como , verifique se o nome do arquivo de banco de dados original e o caminho estão corretos.
Na opção Estado de recuperação , selecione Deixar os bancos de dados prontos para uso revertendo as transações não confirmadas. Os logs de transação adicionais não podem ser restaurados (RESTAURAR COM RECUPERAÇÃO).
Selecione OK para restaurar o banco de dados.
Repita as etapas anteriores para os bancos de dados DWRepository, CMDWDataMart, OMDWDataMart e DWDataMart.
Preparar os bancos de dados de data warehouse no novo servidor de banco de dados
Realize os três procedimentos a seguir para preparar os bancos de dados de data warehouse no novo servidor de banco de dados:
Para configurar o banco de dados DWStagingAndConfig no novo computador executando SQL Server
Para configurar as permissões de banco de dados de conta de serviço
Para configurar as tabelas DWStagingAndConfig
Configurar o banco de dados DWStagingAndConfig no novo computador que executa o SQL Server
Siga estas etapas para configurar o banco de dados DWStagingAndConfig no novo computador que executa o SQL Server:
No novo computador que está executando o SQL Server, abra o SQL Server Management Studio.
Na caixa de diálogo Conectar ao servidor, siga estas etapas:
Na lista Tipo de Servidor , selecione Mecanismo de Banco de Dados.
Na lista Nome do Servidor , selecione o nome do novo computador que está executando o SQL Server que hospeda o banco de dados DWStagingAndConfig .
Na lista Autenticação, selecione Autenticação do Windows e selecione Conectar.
No painel Pesquisador de Objetos, expanda Bancos de Dados e selecione DWStagingAndConfig.
Na barra de ferramentas, selecione Nova Consulta.
No painel central, copie o comando a seguir e selecione Executar.
sp_configure 'clr enabled', 1 go reconfigure go
No painel central, remova o comando digitado na etapa anterior, copie o comando a seguir e selecione Executar.
ALTER DATABASE DWStagingAndConfig SET SINGLE_USER WITH ROLLBACK IMMEDIATE
No painel central, remova o comando inserido na etapa anterior, copie o comando a seguir e selecione Executar.
ALTER DATABASE DWStagingAndConfig SET ENABLE_BROKER
No painel central, remova o comando inserido na etapa anterior, insira o comando a seguir e selecione Executar.
ALTER DATABASE DWStagingAndConfig SET MULTI_USER
Configurar as permissões de banco de dados da conta de serviço
Siga estas etapas para configurar as permissões de banco de dados da conta de serviço:
No painel Pesquisador de Objetos , expanda Segurançae Logons. Clique com o botão direito do mouse em Logons e selecione Novo Logon.
Selecione Pesquisar.
Insira o nome de usuário usando o formato de domínio\nome de usuário para a conta de serviço do data warehouse, selecione Verificar Nomes e selecione OK.
Observação
Se a Conta de Acesso a Dados estiver em execução como LocalSystem, use o formato domain\computername$ em Logons SQL, em que computername é o nome do servidor de gerenciamento.
No painel Selecionar uma página, selecione Mapeamento de Usuário.
Na área Usuários mapeados para este logon , na coluna Mapa , selecione a linha que representa o nome do banco de dados DWStagingAndConfig. DWStagingAndConfig é o nome do banco de dados padrão.
Na área Membro da função de banco de dados para: DWStagingAndConfig , certifique-se de que as seguintes entradas sejam selecionadas:
configsvc_users
db_accessadmin
db_datareader
db_datawriter
db_ddladmin
db_securityadmin
dbmodule_users
public
sdk_users
sql_dependency_subscriber
db_owner
Na área Membro da função de banco de dados para: DWRepository , certifique-se de que as seguintes entradas sejam selecionadas:
db_owner
public
Na área Membro da função de banco de dados para: DWDataMart , certifique-se de que as seguintes entradas sejam selecionadas:
db_owner
public
Selecione OK.
No painel Pesquisador de Objetos , expanda Segurançae Logons.
Clique com o botão direito do mouse em Logonse clique em Novo Logon.
Selecione Pesquisar.
Insira o nome de usuário no formato domínio\nome de usuário para a conta de relatório, selecione Verificar Nomes e selecione OK.
No painel Selecionar uma página, selecione Mapeamento de Usuário.
Na área Usuários mapeados para este logon , na coluna Mapa , selecione a linha que representa o nome do DWStagingAndConfig. DWStagingAndConfig é o nome do banco de dados padrão.
Na área Membro da função de banco de dados para: DWStagingAndConfig , certifique-se de que as seguintes entradas sejam selecionadas:
db_datareader
public
Na área Membro da função de banco de dados para: DWRepository , certifique-se de que as seguintes entradas sejam selecionadas:
db_datareader
public
denunciado
Na área Membro da função de banco de dados para: DWDataMart , certifique-se de que as seguintes entradas sejam selecionadas:
db_datareader
public
denunciado
Na área Membro da função de banco de dados para: OMDWDataMart , certifique-se de que as seguintes entradas sejam selecionadas:
db_datareader
public
denunciado
Na área Membro da função de banco de dados para: CMDWDataMart , certifique-se de que as seguintes entradas sejam selecionadas:
db_datareader
public
denunciado
Selecione OK.
No painel Pesquisador de Objetos , expanda Segurançae Logons.
Clique com o botão direito do mouse em Logons e selecione Novo Logon.
Selecione Pesquisar.
Insira o nome de usuário no formato domínio\nome de usuário para a conta OLAP, selecione Verificar Nomes e selecione OK.
No painel Selecionar uma página, selecione Mapeamento de Usuário.
Na área Membro da função de banco de dados para: DWDataMart , certifique-se de que as seguintes entradas sejam selecionadas:
db_datareader
public
denunciado
Na área Membro da função de banco de dados para: OMDWDataMart , certifique-se de que as seguintes entradas sejam selecionadas:
db_datareader
public
denunciado
Na área Membro da função de banco de dados para: CMDWDataMart , certifique-se de que as seguintes entradas sejam selecionadas:
db_datareader
public
denunciado
Selecione OK.
Configurar as tabelas DWStagingAndConfig
Siga estas etapas para configurar as tabelas DWStagingAndConfig:
No painel Pesquisador de Objetos , expanda Bancos de dados, expanda DWStagingAndConfige, em seguida, expanda Tabelas.
Selecione dbo.MT_Microsoft$SystemCenter$ManagementGroup e selecione Editar 200 Linhas Principais.
No painel central, localize a coluna SQLServerName_ 43FB076F_7970_4C86_6DCA_8BD541F45E3A e, na primeira linha da coluna, insira o nome do novo computador que executa o SQL Server que está hospedando o banco de dados DWStagingAndConfig. Para instâncias nomeadas, insira ComputerName\InstanceName.
Clique com o botão direito do mouse em dbo. MT_Microsoft$SystemCenter$ResourceAccessLayer$SqlResourceStore e selecione Editar 200 Linhas Principais.
Atualize o Server_48B308F9_CF0E_0F74_83E1_0AEB1B58E2FA de coluna para linhas que representam DWStagingAndConfig, DWRepository, CMDWDataMart, OMDWDataMart e DWDataMart inserindo o nome do novo computador que executa o SQL Server que está hospedando os respectivos bancos de dados. Para instâncias nomeadas, insira ComputerName\InstanceName.
Clique com o botão direito do mouse em dbo.MT_Microsoft$SystemCenter$ResourceAccessLayer$CMDBResourceStore e selecione Editar 200 Linhas Principais.
No painel central, localize a coluna Server_48B308F9_CF0E_0F74_83E1_0AEB1B58E2FA e, na primeira linha da coluna, insira o nome do novo computador que executa o SQL Server que está hospedando o banco de dados DWStagingAndConfig. Para instâncias nomeadas, insira ComputerName\InstanceName.
Clique com o botão direito do mouse em LFX. DataSource e selecione Editar 200 Linhas Principais.
No painel central, localize a coluna DataSourceAddress e, na primeira linha da coluna, localize a entrada que começa com Fonte de Dados = nome do servidor; Catálogo inicial = DWStagingAndConfig; Persista informações de segurança=False. Substitua o nome do servidor pelo nome do novo computador que executa o SQL Server.
Certifique-se de que os valores inseridos foram salvos consultando as tabelas especificadas nas etapas anteriores.
Saia do Microsoft SQL Server Management Studio.
Atualizar o servidor de gerenciamento de data warehouse com o novo nome do servidor de banco de dados
Use o procedimento a seguir para atualizar o servidor de gerenciamento do data warehouse para usar o novo nome do servidor de banco de dados:
Entre no computador como um usuário com credenciais administrativas.
Na área de trabalho do Windows, selecione Iniciar e selecione Executar.
Na caixa de diálogo Executar, na caixa Abrir, insira regedit e selecione OK.
Cuidado
Se houver uma edição incorreta no registro, poderão ocorrer danos graves ao sistema; portanto, antes de fazer alterações no registro, faça backup de todos os dados valiosos no computador.
Na janela Editor do Registro, expanda HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\System Center\<version>\Common\Database.
No painel à direita, clique duas vezes em Nomedoservidordobancodedados.
Na caixa Editar Cadeia de Caracteres, na caixa Dados do valor, insira o nome do novo computador que executa o SQL Server que hospeda o banco de dados DWStagingAndConfig. Se você estiver usando uma instância nomeada do SQL Server, use o formato Nome do Computador\Nome da Instância.
Selecione OK.
Repita as etapas anteriores para que os valores do registro reflitam o novo nome do computador que está executando o SQL Server para os bancos de dados DWDataMart, OMDWDataMart, CMDWDataMart, DWRepository e DWStagingAndConfig.
DataMartSQLInstance
RepositorySQLInstance
StagingSQLInstance
OMDataMartSQLInstance
- CMDataMartSQLInstance
Update the data sources on the reporting server
Use o procedimento a seguir para atualizar as fontes de dados no servidor de relatórios para apontar para o novo computador que executa o SQL Server:
Entre no servidor de relatórios do Service Manager e inicie o Reporting Services Configuration Manager.
Na caixa de diálogo Conexão de Configuração do Reporting Services, conecte-se à instância correta do servidor de relatórios, conforme observado na seção Para identificar o servidor de relatórios e o nome da instância usados pelo servidor de gerenciamento do data warehouse.
Na lista Gerenciador de Configuração do Reporting Services, selecione URL do Gerenciador de Relatórios.
Na página URL do Gerenciador de Relatórios
http://Servername/:portnumber/Reports
, selecione o hiperlink semelhante a abrir a home page Relatórios no navegador da Internet.Na home page, abra a pasta System Center e a pasta Service Manager .
Abra a lista de itens do Service Manager e selecione a fonte de dados DWDataMart .
Na caixa Cadeia de conexão , a cadeia de caracteres se parece com
data source=<server name>;initial catalog=DWDataMart
. Substitua o nome existente do computador que está executando o SQL Server digitando o nome do novo computador que está executando o SQL Server.Volte para a página da Web da pasta anterior do Service Manager e selecione a fonte de dados DWStagingAndConfig .
Na caixa Cadeia de conexão , a cadeia de caracteres se parece com
data source=<server name>;initial catalog= DWStagingAndConfig
. Substitua o nome existente do computador que está executando o SQL Server digitando o nome do novo computador que está executando o SQL Server.Volte para a página da Web da pasta anterior do Service Manager e selecione a fonte de dados ConfigurationManager .
Na caixa Cadeia de conexão , a cadeia de caracteres se parece com
data source=<server name>;initial catalog= CMDWDataMart
. Substitua o nome existente do computador que executa o SQL Server inserindo o nome do novo computador que executa o SQL Server.Volte para a página da Web da pasta anterior do Service Manager e selecione a fonte de dados MultiMartDatasource .
Na caixa Cadeia de conexão , a cadeia de caracteres se parece com
<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>
. Substitua o nome existente do computador que executa o SQL Server inserindo o nome do novo computador que executa o SQL Server.Volte para a página da Web da pasta anterior do Service Manager e selecione a fonte de dados do Operations Manager .
Na caixa Cadeia de conexão , a cadeia de caracteres se parece com
data source=<server name>;initial catalog= OMDWDataMart
. Substitua o nome existente do computador que está executando o SQL Server digitando o nome do novo computador que está executando o SQL Server.Feche o navegador da Web.
Atualizar as fontes de dados do Analysis Services
Use o procedimento a seguir para atualizar as cadeias de conexão das fontes de dados no servidor que hospeda o banco de dados do Analysis Services:
Entre no servidor que hospeda o banco de dados SQL Server Analysis Services.
Abra o SQL Server Management Studio.
Na caixa de diálogo Conectar-se ao Servidor, na lista Tipo de Servidor, selecione Analysis Services.
Na lista Nome do servidor , insira o nome do servidor que você recebeu como saída do cmdlet $OLAPServer.Server. (Você anotou essas informações no campo Para identificar a conta OLAP usada pela seção do servidor de gerenciamento do data warehouse neste tópico.)
No painel Explorador de Objetos , expanda Bancos de Dadose expanda DWASDataBase.
Expanda Fontes de Dadose clique duas vezes em CMDataMart.
Na caixa de diálogo Propriedades da Fonte de Dados - CMDataMart , selecione Provedor de cadeia de conexão=SQLNCLI10.1; Fonte de dados = nome do servidor; Segurança Integrada = SSPI; Catálogo Inicial=CMDWDataMart.
Substitua <servername> pelo nome do computador que executa o SQL Server que hospeda o banco de dados CMDWDataMart.
Você precisa inserir novamente a senha da conta de representação quando concluir a atualização do servidor da Fonte de Dados. Selecione o botão de reticências à direita de ImpersonateAccount e adicione a senha na caixa de diálogo Informações de Representação. Selecione OK para aceitar as alterações.
Repita as etapas anteriores para atualizar as cadeias de conexão das fontes de dados DWDataMart e OMDataMart.
Iniciar os serviços do Service Manager no servidor de gerenciamento de data warehouse
Use o procedimento a seguir para iniciar os serviços do Service Manager no servidor de gerenciamento do data warehouse:
Na caixa de diálogo Executar, no campo Texto aberto, insira services.msc e selecione OK.
Na janela Serviços, no painel Serviços (Local), localize os três serviços a seguir e, para cada um, selecione Iniciar:
Serviço de acesso a dados do System Center
Agente de monitoramento da Microsoft
Configuração de Gerenciamento do System Center
Próximas etapas
Para saber mais sobre como atualizar o Service Manager, examine Atualizar o System Center 2012 R2 – Service Manager para o System Center – Service Manager.