Compartilhar via


Conectar-se ao data warehouse de relatórios em um firewall

Este artigo descreve como configurar seu ambiente para dar suporte à colocação do data warehouse de relatório atrás de um firewall para o System Center Operations Manager.

Em um ambiente em que o data warehouse de relatórios é separado do servidor de gerenciamento e do servidor de relatórios por um firewall, a Autenticação Integrada do Windows não pode ser usada. Você precisa configurar a Autenticação do SQL Server. As seções a seguir explicam como habilitar a autenticação do SQL Server entre o servidor de gerenciamento, o servidor de relatórios e o data warehouse de relatórios, conforme mostrado na ilustração a seguir:

Ilustração mostrando a autenticação SQL.

Servidor de gerenciamento e data warehouse de Relatórios

As seguintes etapas são necessárias para habilitar a Autenticação do SQL Server:

  1. No computador que hospeda o data warehouse de Relatórios, crie uma entrada do SQL Server na função adequada para leitor e gravador. As credenciais fornecidas para essa conta devem ser membros das seguintes funções no banco de dados do data warehouse no computador que executa o SQL Server: a. OpsMgrWriter
    b. db_owner (somente para o grupo de gerenciamento proprietário no banco de dados)

  2. No computador que hospeda o servidor de gerenciamento, crie uma Conta Executar como (do tipo Simples) com as credenciais da etapa anterior.

  3. Associe essa conta Executar como com o perfil Executar como denominado Conta de Autenticação do SQL Server do Data Warehouse, direcionando este perfil a cada servidor de gerenciamento. Para obter mais informações, consulte [Como alterar a conta Executar como associada a um perfil Executar como] neste guia.

Se houver um firewall entre o servidor de gerenciamento e o data warehouse de relatórios, você precisará abrir a porta 1433.

Servidor de Relatórios e data warehouse de Relatórios

Se houver um firewall ou limite de confiança entre o Servidor de Relatórios e o data warehouse de Relatórios, as comunicações ponto a ponto precisarão ser estabelecidas.

A conta que foi especificada como a Conta de Leitor de Dados durante a configuração de Relatórios torna-se a Conta de Execução no Servidor de Relatórios, e é essa conta que será usada para se conectar ao data warehouse de Relatórios.

Identifique qual número de porta o computador que executa o SQL Server no data warehouse de Relatórios está usando e insira esse número na tabela dbo.MT_DataWarehouse no banco de dados do Operations Manager. Consulte o artigo Como configurar o data warehouse de relatórios para escutar em uma porta TCP IP específica.

Servidor de relatórios e servidor de gerenciamento separados por um firewall

Uma mensagem de erro "Não foi possível verificar se o usuário atual está na função sysadmin" pode ser exibida ao instalar a função de servidor de relatórios se o servidor de relatórios e o servidor de gerenciamento estiverem separados por um firewall. Esta mensagem de erro pode ser exibida mesmo que as portas apropriadas do firewall tenham sido abertas. Esse erro ocorre após inserir o nome do computador para o servidor de gerenciamento e selecionar Avançar. Esse erro também pode ser exibido porque a Configuração de Relatórios não pôde se conectar ao banco de dados operacional. Nesse ambiente, determine qual número de porta a instância do SQL Server está usando e configure o banco de dados do Operations Manager para usar o número da porta. Consulte o artigo Como configurar o banco de dados do Operations Manager para escutar em uma porta TCP IP específica.

Próximas etapas

  • Para entender os diferentes tipos de relatórios disponíveis e sua finalidade, examine a lista de relatórios instalados com o Operations Manager.

  • Para entender como visualizar seus relatórios, salvá-los com parâmetros de relatório específicos para minimizar a entrada repetida de informações ou simplificar a experiência dos usuários do relatório e como exportar o relatório para diferentes formatos de arquivo, consulte Como executar, salvar e exportar um relatório.