Criar um banco de dados do servidor de relatório no modo nativo (Gerenciador de Configurações do Servidor de Relatório)

Aplica-se a: SQL Server 2016 (13.x) Servidor de Relatórios do Power BI

O modo nativo do Reporting Services usa um banco de dados do SQL Server para armazenamento interno. O banco de dados é necessário e é usado para armazenar relatórios publicados, modelos, fontes de dados compartilhadas, dados de sessão, recursos e metadados do servidor.

Para criar um banco de dados de servidor de relatório ou alterar as credenciais ou a cadeia de caracteres de conexão, use as opções na página Banco de Dados do Gerenciador de Configuração do Reporting Services .

Quando criar ou configurar os bancos de dados do servidor de relatório

Você deve criar e configurar o banco de dados do servidor de relatório se instalou o servidor de relatório no modo somente arquivos.

Se você instalou o Reporting Services na configuração padrão para o modo nativo, o banco de dados do servidor de relatório foi criado e configurado automaticamente quando a instância do servidor de relatório foi instalada. É possível usar o Gerenciador de Configuração do Reporting Services para exibir ou modificar as configurações que a Instalação configurou para você.

Antes de iniciar

Criar ou configurar um banco de dados de servidor de relatório é um processo de várias etapas. Antes de criar o banco de dados do servidor de relatório, considere como você deseja especificar os seguintes itens:

Selecionar um servidor de banco de dados
Examine as versões compatíveis do Mecanismo de Banco de Dados do SQL Server e as edições compatíveis no tópico Criar um banco de dados do servidor de relatório (Gerenciador de Configurações do Servidor de Relatório).

Habilitar conexões TCP/IP
Habilite conexões TCP/IP para o Mecanismo de Banco de Dados. Algumas edições do Mecanismo de Banco de Dados não habilitam TCP/IP por padrão. As instruções são fornecidas neste tópico.

Abrir porta para o SQL Server
Para um servidor remoto, se você estiver usando software de firewall, deverá abrir a porta na qual o Mecanismo de Banco de Dados escuta.

Decidir sobre credenciais do servidor de relatório
Decida como o servidor de relatório irá se conectar aos bancos de dados do servidor de relatório. Os tipos de credencial incluem conta de usuário do domínio, conta de usuário do banco de dados do SQL Server ou a conta de serviço do Servidor de Relatório.

Essas credenciais são criptografadas e armazenadas no arquivo RSReportServer.config. O servidor de relatório usa essas credenciais para conexões contínuas com o banco de dados do servidor de relatório. Para usar uma conta de usuário do Windows ou uma conta de usuário do banco de dados, especifique uma já existente. Embora o Gerenciador de Configuração do Reporting Services crie um logon e defina as permissões necessárias, ele não criará uma conta para você. Para obter mais informações, confira Configurar uma conexão de banco de dados do Servidor de Relatório (Gerenciador de Configurações do Servidor de Relatório).

Escolher um idioma do servidor de relatório
Escolha um idioma a ser especificado para o servidor de relatório. Os nomes de função predefinidos, as descrições e as pastas Meus Relatórios não aparecem em idiomas diferentes quando usuários se conectam ao servidor usando versões de idiomas diferentes de um navegador.

Verificar credenciais para criar e provisionar o banco de dados
Verifique se você tem credenciais de conta com permissão para criar bancos de dados na instância do Mecanismo de Banco de Dados . Essas credenciais são usadas para uma conexão única a fim de criar o banco de dados do servidor de relatório e RSExecRole. Se um logon ainda não existir, um logon de usuário do banco de dados será criado para a conta usada pelo servidor de relatório para conectar-se ao banco de dados. Você pode conectar-se sob a conta do Microsoft Windows com a qual efetuou logon ou pode inserir um logon de banco de dados do SQL Server .

Para habilitar o acesso a um banco de dados do servidor de relatório remoto

  1. Se você estiver usando uma instância remota do Mecanismo de Banco de Dados , efetue logon no servidor de banco de dados para verificar ou habilitar conexões TCP/IP.

  2. Aponte para Iniciar, aponte para Todos os Programas, aponte para Microsoft SQL Serveraponte para Ferramentas de Configuraçãoe clique em SQL Server Configuration Manager.

  3. Abra Configuração de Rede do SQL Server.

  4. Selecione a instância Database.

  5. Clique com o botão direito do mouse em TCP/IP e selecione Habilitado.

  6. Reinicie o serviço.

  7. Abra seu software de firewall e abra a porta na qual o SQL Server escuta. Para a instância padrão, usa-se geralmente a porta 1433 para conexões TCP/IP. Para obter mais informações, veja Configurar um Firewall do Windows para acesso ao Mecanismo de Banco de Dados.

Para criar um banco de dados de servidor de relatório local

  1. Inicie o Gerenciador de Configuração do Reporting Services e conecte-se à instância do servidor de relatório para a qual você está criando o banco de dados. Para obter mais informações, confira Gerenciador de Configurações do Servidor de Relatório (Modo Nativo).

  2. Na página Banco de dados, clique em Alterar Banco de Dados.

  3. Selecione Criar um novo banco de dados de servidor de relatórioe selecione Avançar.

  4. Conecte-se à instância do Mecanismo de Banco de Dados que você usará para criar e hospedar o banco de dados do servidor de relatório:

    1. Digite a instância do Mecanismo de Banco de Dados do SQL Server que deseja usar. O assistente exibirá um Mecanismo de Banco de Dados local que é executado como a instância padrão, se estiver disponível. Caso contrário, você deverá digitar o servidor e a instância a serem usados. As instâncias nomeadas são especificadas neste formato: <servername>\<instancename>.

    2. Insira as credenciais usadas para uma conexão única com o Mecanismo de Banco de Dados com a finalidade de criar os bancos de dados do servidor de relatório. Para obter mais informações sobre como essas credenciais são usadas, consulte Antes de iniciar neste tópico.

    3. Selecione Testar Conexão para validar a conexão com o servidor.

    4. Selecione Avançar.

  5. Especifique as propriedades usadas para criar o banco de dados. Para obter mais informações sobre como essas propriedades são usadas, consulte Antes de iniciar neste tópico:

    1. Digite o nome do banco de dados do servidor de relatório. Um banco de dados temporário será criado juntamente com o banco de dados primário. Considere a possibilidade de usar um nome descritivo que o ajude a se lembrar de como o banco de dados é usado. O nome especificado será usado durante todo o tempo de vida do banco de dados. Não é possível renomear um banco de dados de servidor de relatório depois que ele for criado.

    2. Selecione o idioma no qual deseja que as definições de função e Meus Relatórios sejam exibidas.

    3. O Modo de Servidor de Relatório sempre é definido como Nativo.

    4. Selecione Avançar.

  6. Especifique as credenciais usadas pelo servidor de relatório para conectar-se ao banco de dados do servidor de relatório.

    1. Especifique o tipo de autenticação:

      Selecione Credenciais do Banco de Dados para conectar-se usando um logon de banco de dados do SQL Server que já esteja definido. O uso de credenciais do banco de dados é recomendado se o servidor de relatório estiver em um computador que esteja em um domínio diferente, em um domínio não confiável ou atrás de um firewall.

      Selecione Credenciais do Windows se tiver uma conta de usuário de domínio com menor privilégio que tenha permissão para efetuar logon no computador e no servidor de banco de dados.

      Selecione Credenciais de Serviço para que o servidor de relatório se conecte usando sua conta de serviço. Com essa opção, o servidor se conecta usando segurança integrada; as credenciais não são criptografadas ou armazenadas.

    2. Selecione Avançar.

  7. Examine as informações na página Resumo para verificar se as configurações estão corretas e selecione Avançar.

  8. Verifique a conexão selecionando uma URL na página URL do Servidor de Relatório. As URLs devem estar definidas para que esse teste funcione. Se a conexão de banco de dados do servidor de relatório for válida, você verá a hierarquia de pastas do servidor de relatório. Para obter mais informações, veja Verificar uma instalação do Reporting Services.

Alterar credenciais de banco de dados

A ferramenta Gerenciador de Configurações do Reporting Services fornece o Assistente para Alterar Credenciais para guiá-lo pelas etapas de reconfiguração da conta usada pelo servidor de relatório para se conectar ao banco de dados do servidor de relatório. Quando você alterar credenciais, o Gerenciador de Configurações atualizará todas as permissões e informações de logon do banco de dados no servidor de banco de dados para o banco de dados do servidor de relatório que é usado ativamente pelo servidor de relatório.

  1. Inicie o Gerenciador de Configuração do Reporting Services e conecte-se à instância do servidor de relatório para a qual você está criando o banco de dados. Para obter mais informações, confira Gerenciador de Configurações do Servidor de Relatório (Modo Nativo).

  2. Na página Banco de dados, selecione Alterar Credenciais.

  3. Conecte-se à instância do Mecanismo de Banco de Dados que você usará para criar e hospedar o banco de dados do servidor de relatório:

    1. Insira as credenciais usadas para uma conexão única com o Mecanismo de Banco de Dados com a finalidade de criar os bancos de dados do servidor de relatório. Para obter mais informações sobre como essas credenciais são usadas, consulte Antes de iniciar neste tópico.

    2. Selecione Testar Conexão para validar a conexão com o servidor.

    3. Selecione Avançar.

  4. Especifique as credenciais usadas pelo servidor de relatório para conectar-se ao banco de dados do servidor de relatório.

    1. Especifique o tipo de autenticação:

      Selecione Credenciais do Banco de Dados para conectar-se usando um logon de banco de dados do SQL Server que já esteja definido. O uso de credenciais do banco de dados é recomendado se o servidor de relatório estiver em um computador que esteja em um domínio diferente, em um domínio não confiável ou atrás de um firewall.

      Selecione Credenciais do Windows se tiver uma conta de usuário de domínio com menor privilégio que tenha permissão para efetuar logon no computador e no servidor de banco de dados.

      Selecione Credenciais de Serviço para que o servidor de relatório se conecte usando sua conta de serviço. Com essa opção, o servidor se conecta usando segurança integrada; as credenciais não são criptografadas ou armazenadas.

    2. Selecione Avançar.

  5. Examine as configurações e selecione Avançar.

  6. Depois que as alterações forem feitas, selecione Concluir.

Próximas etapas

Configurar uma conexão do banco de dados do Servidor de Relatório
Gerenciar um servidor de relatórios de Modo Nativo do Reporting Services
Gerenciador de configuração do servidor de relatório

Mais perguntas? Experimente perguntar no fórum do Reporting Services