Como Alterar a Base de Dados do Orchestrator
Publicado: março de 2016
Aplica-se A: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator
Pode ser necessário alterar a localização da base de dados do Orchestrator após a instalação, porque poderá pretender separar o servidor de Management do servidor de base de dados, mover a base de dados para um servidor ou um cluster maior ou apenas reconfigurar a base de dados Orchestration com base nas alterações necessárias no seu ambiente. Pode utilizar métodos padrão do Microsoft SQL Server para mover a base de dados existente para outro servidor mas, nesse caso, tem de configurar as funcionalidades do Orchestrator para se ligarem ao novo servidor. Tem de efetuar esta configuração para o servidor de Management, o serviço Web que suporta a consola Orchestration e cada servidor runbook, tal como descrito nos seguintes procedimentos.
Servidor de Management e servidores runbook
Pode utilizar o utilitário Configuração da Base de Dados para alterar as definições de ligação que o servidor de Management e os servidores runbook instalaram no seu ambiente. As definições para estes servidores são armazenadas num ficheiro encriptado chamado Settings.dat. Se alterar as definições da base de dados Orchestration, tais como a porta, o acesso à conta do utilizador ou o nome do computador, tem de desinstalar e reinstalar manualmente todos os servidores runbook e depois executar novamente o utilitário Configuração da Base de Dados no servidor de Management e em todos os servidores runbook.
Para alterar as definições da base de dados do servidor de Management e dos servidores runbook
No servidor de Management, clique em Iniciar, aponte para Todos os Programas, clique em Microsoft System Center 2012, clique em Orchestrator e, em seguida, clique em Configuração do Arquivo de Dados.
Na caixa Servidor, introduza o nome do servidor que aloja a base de dados utilizando o formato <server>\<instance>,<port>. Pode clicar no botão de reticências (...) para selecionar o computador. Não é necessário incluir a instância se a base de dados do Orchestrator estiver instalada na instância predefinida. Não é necessário incluir a porta se o SQL Server for normalmente instalado na porta 1433 predefinida.
Se a base de dados do Orchestrator for instalada numa instância denominada MyInstance num computador denominado MySQLServer que esteja configurado na porta 12345, introduza MySQLServer\MyInstance,12345.
Se a base de dados do Orchestrator for instalada numa instância denominada MyInstance num computador denominado MySQLServer que esteja configurado na porta 1433, introduza MySQLServer\MyInstance.
Se a base de dados Orchestration for instalada na instância predefinida num computador denominado MySQLServer que esteja configurado na porta 1433, introduza MySQLServer.
Selecione o método de autenticação a utilizar para ligar ao SQL Server:
Autenticação do Windows Estabeleça ligação ao SQL Server utilizando a Autenticação do Windows.
Autenticação do SQL Server Estabeleça ligação ao SQL Server utilizando uma conta de utilizador do SQL Server. Escreva o Nome de Utilizador de e Palavra-passe da conta de utilizador do SQL Server. Esta conta tem de ter direitos para criar, escrever e possuir uma base de dados e criar, atualizar e eliminar linhas da base de dados.
Clique em Seguinte.
No painel Arquivo de Dados, clique em Utilizar uma base de dados existente.
Na lista Nome, selecione a base de dados.
Clique em Concluir.
Serviço Web
O serviço Web que suporta a consola Orchestration não utiliza o ficheiro Settings.dat. Para alterar as definições de base de dados para o serviço Web, tem de modificar o ficheiro Web.config no servidor dos Serviços de Informação Internet (IIS). Pode utilizar o Gestor de IIS para modificar o ficheiro, mas primeiro tem de desencriptá-lo executando o ficheiro executável aspnet_regiis.exe.
Para alterar as definições de base de dados para o serviço Web do Orchestrator
Inicie sessão com credenciais administrativas no computador com a consola Orchestration instalada.
Abra uma janela da Linha de Comandos com credenciais de administrador.
Execute o seguinte comando para desencriptar o ficheiro Web.config:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -pdf "connectionStrings" "C:\Program Files (x86)\Microsoft System Center 2012\Orchestrator\Web Service\Orchestrator2012"
Para iniciar o Gestor de IIS, clique em Iniciar, aponte para Ferramentas Administrativas e, em seguida, clique em Gestor de Serviços de Informação Internet (IIS).
Expanda o nó Sites e, em seguida, clique em Serviço Web do Microsoft System Center 2012 Orchestrator.
Na Vista funcionalidades, faça duplo clique em Cadeias de Ligação.
No painel Cadeia de Ligação, faça duplo clique em OrchestratorContext.
Na caixa Personalizado, vá para a parte da cadeia que inclui o nome do servidor (Origem de Dados) e o nome da base de dados (Catálogo Inicial). Modifique estes valores conforme necessário.
Clique em OK para fechar a caixa de diálogo.
Feche o Gestor de IIS.
Execute o seguinte comando para encriptar o ficheiro Web.config:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -pef "connectionStrings" "C:\Program Files (x86)\Microsoft System Center 2012\Orchestrator\Web Service\Orchestrator2012"
Consultar Também