Compatibilidad con SQL Server Reporting Services en Amazon RDS for SQL Server - Amazon Relational Database Service

Compatibilidad con SQL Server Reporting Services en Amazon RDS for SQL Server

Microsoft SQL Server Reporting Services (SSRS) es una aplicación basada en servidor que se utiliza para la generación y la distribución de informes. Forma parte de un conjunto de servicios de SQL Server que también incluye SQL Server Analysis Services (SSAS) y SQL Server Integration Services (SSIS). SSRS es un servicio construido sobre SQL Server. Puede usarlo para recopilar datos de diversos orígenes de datos y presentarlos de una manera que sea fácilmente comprensible y lista para el análisis.

Amazon RDS for SQL Server admite la ejecución de SSRS directamente en instancias de base de datos RDS. Puede usar SSRS con instancias de base de datos ya existentes o nuevas.

RDS admite SSRS para las ediciones Standard y Enterprise de SQL Server en las siguientes versiones:

  • SQL Server 2022, todas las versiones

  • SQL Server 2019, versión 15.00.4043.16.v1 y posteriores

  • SQL Server 2017, versión 14.00.3223.3.v1 y posteriores

  • SQL Server 2016, versión 13.00.5820.21.v1 y posteriores

Limitaciones y recomendaciones

Las siguientes limitaciones y recomendaciones se aplican a la ejecución de SSRS en RDS para SQL Server:

  • No puede usar SSRS en instancias de base de datos que tienen réplicas de lectura.

  • Las instancias deben utilizar Active Directory autoadministrado o AWS Directory Service for Microsoft Active Directory para la autenticación del portal web y del servidor web SSRS. Para obtener más información, consulte Uso de Active Directory con RDS para SQL Server.

  • No puede realizar una copia de seguridad de las bases de datos del servidor de informes creadas con la opción SSRS.

  • No se admite la importación y restauración de bases de datos del servidor de informes desde otras instancias de SSRS. Para obtener más información, consulte Bases de datos del servidor de informes.

  • No puede configurar SSRS para que escuche en el puerto SSL predeterminado (443). Los valores permitidos son 1150–49.511, excepto 1234, 1434, 3260, 3343, 3389 y 47.001.

  • Las suscripciones a través de un recurso compartido de archivos de Microsoft Windows no son compatibles.

  • No se admite el uso de Reporting Services Configuration Manager.

  • No se admite la creación y modificación de roles.

  • No se admite la modificación de propiedades del servidor de informes.

  • No se conceden los roles administrador del sistema y usuario del sistema.

  • No puede editar asignaciones de roles a nivel de sistema a través del portal web.

Bases de datos del servidor de informes

Cuando la instancia de base de datos está asociada a la opción SSRS, se crean dos nuevas bases de datos en la instancia de base de datos:

  • rdsadmin_ReportServer

  • rdsadmin_ReportServerTempDB

Estas bases de datos actúan como bases de datos ReportServer y ReportServerTempDB. SSRS almacena sus datos en la base de datos ReportServer y almacena en caché sus datos en la base de datos ReportServerTempDB. Para obtener más información, consulte Report Server Database (Base de datos de servidores de inforems) en la documentación de Microsoft.

RDS posee y administra estas bases de datos, por lo que no se permiten operaciones de base de datos en ellas, como ALTER y DROP. No se permite el acceso a la base de datos rdsadmin_ReportServerTempDB. Sin embargo, puede realizar operaciones de lectura en la base de datos rdsadmin_ReportServer.

Archivos de registro de SSRS

Puede enumerar, ver y descargar archivos de registro de SSRS. Los archivos de registro de SSRS siguen la convención de nomenclatura ReportServerService_marca de tiempo.log. Estos registros del servidor de informes se encuentran en el directorio D:\rdsdbdata\Log\SSRS. (El directorio D:\rdsdbdata\Log es también el directorio principal de los registros de errores y los registros del agente de SQL Server). Para obtener más información, consulte Visualización y descripción de archivos de registro de base de datos.

Para las instancias SSRS existentes, es posible que sea necesario reiniciar el servicio SSRS para acceder a los registros del servidor de informes. Puede reiniciar el servicio actualizando la opción SSRS.

Para obtener más información, consulte Uso de registros de Amazon RDS para Microsoft SQL Server.