Se o banco de dados de uma função estiver hospedado em um computador diferente daquele da função, você deverá configurar o servidor de banco de dados remoto (SQL Server) para aceitar solicitações de conexão da função.
Antes de iniciar
No computador que hospeda o SQL Server, abra as portas TCP 1433 e 1434 do Firewall do Windows.
Procedimento
-
Permita a conexão remota na sua instância do SQL Server.
- No servidor que hospeda o banco de dados, abra o Microsoft SQL Server Management Studio e conecte ao servidor de banco de dados usado pelo Security Center.
-
Na janela do Microsoft SQL Server Management Studio, clique com o botão direito no nome do servidor de banco de dados (
), no Pesquisador de Objetos, e selecione Propriedades.
- Na janela Propriedades do Servidor, selecione a página Conexões.
- Na seção Conexões remotas ao servidor, selecione a opção Permitir conexões remotas a este servidor.
- Clique em OK e feche o Microsoft SQL Server Management Studio.
-
Ative os protocolos Pipes nomeados e TCP/IP em sua instância do SQL Server.
- No servidor que hospeda o banco de dados, abra o SQL Server Configuration Manager.
- Expanda a seção SQL Server Network Configuration e selecione os protocolos para sua instância de servidor de banco de dados (por exemplo, Protocolos para SQLEXPRESS).
-
Clique com o botão direito nos protocolos Pipes nomeados e TCP/IP e coloque seus status em Habilitado.
- Feche o SQL Server Configuration Manager.
-
Certifique-se de que sua instância do SQL Server seja visível de outros computadores em sua rede.
- No servidor que hospeda o bancos de dados, abra o Microsoft Management Console Services (services.msc).
- Inicie o serviço chamado SQL Server Browser.
- Clique com o botão direito no serviço SQL Server Broswer e clique em Propriedades.
-
Na aba Geral, na lista suspensa Tipo de inicialização, selecione Automática.
A instância do SQL Server fica disponível na lista suspensa Servidor de banco de dados da aba Recursos de qualquer função no Config Tool.
-
Reinicie sua instância do SQL Server para ativar as configurações que você alterou.
- No servidor que hospeda o bancos de dados, abra o Microsoft Management Console Services (services.msc).
- Clique com o botão direito no serviço da instância de SQL Server (por exemplo, SQL Server (SQLEXPRESS)) e clique em Reiniciar.
-
Em cada servidor que hospede suas funções do Security
Center, altere o usuário de logon do serviço Genetec Server para uma conta de administrador do Windows que também tenha as permissões para acessar a instância do SQL Server que você acabou de modificar.
A conta de administrador do Windows normalmente é uma conta de domínio usada para se conectar a todos os servidores.
- No servidor que hospeda a função, abra o Microsoft Management Console Services (services.msc).
- Clique com o botão direito no serviço Genetec Server e clique em Propriedades.
- Na aba Logon, selecione a opção Esta conta e digite um Nome de conta e uma Senha de administrador.
- Clique em Aplicar > OK.
- Repita essas etapas em cada servidor que esteja hospedando uma função do Security Center que se conectará ao servidor de banco de dados remoto.
- Selecione a função na aba Recursos > Config Tool e modifique o caminho do banco de dados para apontar para o banco de dados remoto.