Mudando as configurações de banco de dados do Control Manager (TMCM)
Descrição Do Problema
Esta entrada se aplica ao seguinte:
- Mover o banco de dados TMCM de um servidor SQL da Microsoft para o outro.
- A importação de um banco de dados TMCM ao servidor SQL e configurar TMCM para usar o novo banco de dados.
- Mudando o nome do banco TMCM.
- Alterar o nome de usuário e / ou senha da conta de que o servidor TMCM usa.
Solução
Faça o seguinte:
- Configurar TMCM de usar um banco de dados diferente.
Isto inclui o seguinte:
- Usando a mesma base de dados, mas em um servidor SQL diferente
- Usando um banco de dados diferentes no mesmo servidor SQL
- Usando um banco de dados diferente em um servidor SQL diferente
- Se você estiver movendo o banco de dados TMCM para outro servidor SQL, siga os passos descritos neste artigo:
Movendo bancos de dados entre computadores que estão executando o SQL Server
- Defina uma conta a ser parte do esquema de DBO para o banco de dados TMCM.
É possível que, ao mover-se para um outro servidor, a conta associada DBO já não está disponível.Use este artigo para definir a conta DBO:Permissões mínimas necessárias para o Gerenciador de Controle (TMCM) 3.xe 5.0 do banco de dados SQL
- Certifique-se que o patch mais recente TMCM está instalado.
- Abra um prompt de comando.
- Altere o diretório para a pasta Control Manager pasta .. dbconfig.
- Execute a ferramenta Dbconfig.exe.
Utilização: dbconfig [options]Utilize esta ferramenta para modificar as configurações de banco de dados.Opções:
- DBName = “database name” nome do banco.
- DBAccount = “Conta de dados” conta de banco de dados.
- DBPassword = “senha do banco” senha do banco.
- Mode = Modo de autenticação “SQL”. SQL ou WA.
- Dbhost = “endereço ip / hostname” banco de dados de endereços IP / hostname.
- Mudança de proprietário para proprietário dbo.
Exemplo:Dbconfig-DBName = “db”, DBAccount = “sqlAct”-DBPassword = “sqlPwd”-Mode = “SQL”-dbhost = “10.1.152.124”Exemplo:Dbconfig-DBName = “db”, DBAccount = “winAct”-DBPassword = “winPwd”-Mode = “WA”, dbhost = “(local)”Exemplo:Dbconfig-DBName = “db”, DBAccount = “sqlAct”-DBPassword = “sqlPwd”-Mode = “SQL”-dbhost = “(local) SQLEXPRESS”Exemplo:Dbconfig-Owner
Notas:- Modo padrão é o modo de autenticação SQL. Mode = “WA” é necessária ao configurar a autenticação do Windows.
- TMCM 3.5 só tem a autenticação do SQL.
- Conta do Windows deve pertencer ao grupo Administradores.
- Alterar o nome de usuário e / ou senha da conta que TMCM usa para acessar o banco de dados.
- Definir uma conta de DBO para o banco de dados TMCM.
- Se você vai usar uma nova conta, e vai usar “Windows Authentication” para SQL login, certifique-se de que a conta do Windows é um membro do grupo interno Administradores Local. “Fazer logon como um serviço” e “Fazer logon como um trabalho em lotes”, também são necessários direitos de usuário. Estes são definidos no Passo 3.
Use a ferramenta dbconfig para configurar o novo nome de usuário e senha.
Exemplo:
Dbconfig-DBName = “db”, DBAccount = “sqlAct”-DBPassword = “sqlPwd”-Mode = “SQL”
Importante:
- Essa ação / passo será mudar as seqüências de conexão em ASP.net ao local.
- Certifique-se de especificar a conta DBO associada com o banco de dados ao usar a ferramenta dbconfig.
- A ferramenta dbconfig é case-sensitive. Certifique-se de seguir o parâmetro e valores exatamente.
- Certifique-se de que DBName é especificado como DBName, não “dbname”. Além disso, se o nome do banco de dados no servidor SQL é db_ControlManager, deve ser especificado como db_ControlManager, não “db_controlmanager”.
Fonte: http://esupport.trendmicro.com/solution/en-us/1037887.aspx