Suporte para SQL Server Reporting Services no Amazon RDS for SQL Server
O Microsoft SQL Server Reporting Services (SSRS) é um aplicativo baseado em servidor usado para geração e distribuição de relatórios. Ele faz parte de um conjunto de serviços do SQL Server que também inclui o SQL Server Analysis Services (SSAS) e o SQL Server Integration Services (SSIS). O SSRS é um serviço criado com base no SQL Server. É possível usá-lo para coletar dados de várias fontes de dados e apresentá-los de uma forma facilmente compreensível e pronta para análise.
O Amazon RDS for SQL Server oferece suporte à execução de SSRS diretamente em instâncias de banco de dados do RDS. Você pode usar o SSRS em instâncias de banco de dados novas ou existentes.
O RDS oferece suporte ao SSRS para as edições Standard e Enterprise do SQL Server nas seguintes versões:
-
SQL Server 2022, todas as versões
-
Versão 15.00.4043.16.v1 e posterior do SQL Server 2019
-
Versão 14.00.3223.3.v1 e posterior do SQL Server 2017
-
SQL Server 2016, versão 13.00.5820.21.v1 e posteriores
Sumário
- Limitações e recomendações
- Ativar o SSRS
- Bancos de dados do servidor de relatórios
- Arquivos de log do SSRS
- Acessar o portal da Web do SSRS
- Implantação de relatórios e configuração de fontes de dados de relatórios
- Como usar o SSRS Email para enviar relatórios
- Revogar permissões no nível do sistema
- Monitorar o status de uma tarefa
- Desabilitar e excluir bancos de dados do SSRS
Limitações e recomendações
As seguintes limitações e recomendações aplicam-se à execução do SSRS no RDS for SQL Server:
-
Você não pode usar SSRS em instâncias de banco de dados que tenham réplicas de leitura.
-
As instâncias devem usar o Active Directory autogerenciado ou AWS Directory Service for Microsoft Active Directory para o portal da web do SSRS e a autenticação de servidor web. Para ter mais informações, consulte Trabalhar com o Active Directory com o RDS para SQL Server.
-
Não é possível fazer backup dos bancos de dados do servidor de relatórios criados com a opção SSRS.
-
Não há suporte para importar e restaurar bancos de dados do servidor de relatório de outras instâncias do SSRS. Para ter mais informações, consulte Bancos de dados do servidor de relatórios.
-
Não é possível configurar o SSRS para escutar na porta SSL padrão (443). Os valores permitidos são 1150–49511, exceto 1234, 1434, 3260, 3343, 3389 e 47001.
-
Não há suporte para assinaturas por compartilhamento de arquivos do Microsoft Windows.
-
Não há suporte para o uso do Gerenciador de configuração do Reporting Services.
-
Não há suporte para a criação e a modificação de funções.
-
Não há suporte para a modificação das propriedades do servidor de relatório.
-
Não são concedidas funções de administrador e usuário do sistema.
-
Não é possível editar atribuições de função no nível do sistema pelo portal da web.
Bancos de dados do servidor de relatórios
Quando a instância de banco de dados está associada à opção SSRS, dois novos bancos de dados são criados na instância de banco de dados:
rdsadmin_ReportServer
rdsadmin_ReportServerTempDB
Esses bancos de dados atuam como os bancos de dados ReportServer e ReportServerTempDB. O SSRS armazena os dados no banco de dados ReportServer e armazena em cache os dados no banco de dados ReportServerTempDB. Para obter mais informações, consulte Bancos de dados do servidor de relatórios
O RDS possui e gerencia esses bancos de dados, portanto, não são permitidas operações de banco de dados neles, como ALTER e DROP. O acesso não é permitido no banco de dados rdsadmin_ReportServerTempDB
. No entanto, é possível executar operações de leitura no banco de dados rdsadmin_ReportServer
.
Arquivos de log do SSRS
É possível listar, visualizar e baixar arquivos de log do SSRS. Os arquivos de log do SSRS seguem uma convenção de nomenclatura de ReportServerService_timestamp
.log. Esses logs do servidor de relatórios podem ser encontrados no diretório D:\rdsdbdata\Log\SSRS
. (O diretório D:\rdsdbdata\Log
também é o diretório pai dos logs de erros e dos logs do SQL Server Agent.) Para ter mais informações, consulte Como visualizar e listar arquivos de log do banco de dados.
Para instâncias SSRS existentes, a reinicialização do serviço SSRS pode ser necessária para acessar os logs do servidor de relatório. É possível reiniciar o serviço atualizando a opção SSRS
.
Para obter mais informações, consulteTrabalhar com logs do Amazon RDS para Microsoft SQL Server