Conectar funções a servidores de bancos de dados remotos - Security Center 5.10

Guia do administrador da Central de segurança 5.10

Applies to
Security Center 5.10
Last updated
2023-07-07
Content type
Guias > Guias do administrador
Language
Português
Product
Security Center
Version
5.10

Se o banco de dados de uma função estiver hospedado em um servidor diferente daquele da função, você deverá configurar o servidor do banco de dados remoto (SQL Server) para aceitar solicitações de conexão da função.

Antes de iniciar

No servidor que hospeda o SQL Server, abra a porta TCP 1433 e a porta UPD 1434 no Firewall do Windows.

Procedimento

  1. Para o SQL Server 2014 ou anterior, permita uma conexão remota na sua instância do SQL Server.
    1. No servidor que hospeda o banco de dados, abra o Microsoft SQL Server Management Studio e conecte ao servidor do banco de dados usado pelo Security Center.
    2. Na janela do Microsoft SQL Server Management Studio, clique com o botão direito no nome do servidor do banco de dados (), no Pesquisador de Objetos, e selecione Propriedades.
    3. Na janela Propriedades do Servidor, selecione a página Conexões.
    4. Na seção Conexões remotas ao servidor, selecione a opção Permitir conexões remotas a este servidor.
    5. Clique em OK e feche o Microsoft SQL Server Management Studio.
  2. Ative os protocolos Pipes nomeados e TCP/IP em sua instância do SQL Server.
    1. No servidor que hospeda o banco de dados, abra o SQL Server Configuration Manager.
    2. 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).
    3. Clique com o botão direito nos protocolos Pipes nomeados e TCP/IP e coloque seus status em Habilitado.
    4. Feche o SQL Server Configuration Manager.
  3. Certifique-se de que sua instância do SQL Server seja visível de outros computadores em sua rede.
    1. No servidor que hospeda o bancos de dados, abra o Microsoft Management Console Services (services.msc).
    2. Inicie o serviço chamado SQL Server Browser.
    3. Clique com o botão direito no serviço SQL Server Broswer e clique em Propriedades.
    4. 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 do banco de dados da guia Recursos de qualquer função no Config Tool.
  4. Reinicie sua instância do SQL Server para ativar as configurações que você alterou.
    1. No servidor que hospeda o bancos de dados, abra o Microsoft Management Console Services (services.msc).
    2. Clique com o botão direito no serviço da instância do SQL Server (tal como SQL Server (SQLEXPRESS)) e clique em Reiniciar.
  5. 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.
    1. No servidor que hospeda a função, abra o Microsoft Management Console Services (services.msc).
    2. Clique com o botão direito no serviço Genetec Server e clique em Propriedades.
    3. Na aba Logon, selecione a opção Esta conta e digite um Nome de conta e uma Senha de administrador.
    4. Clique em Aplicar > OK.
    5. 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.
  6. 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.
    Por exemplo: DB_SERVER.GENETEC.COM\SQLEXPRESS
    NOTA: Se necessário, especifique uma porta da seguinte maneira: <hostname>,<port>\<sql_instance>