

# Compatibilidad con SQL Server Reporting Services en Amazon RDS for SQL Server
<a name="Appendix.SQLServer.Options.SSRS"></a>

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

**Contents**
+ [Limitaciones y recomendaciones](#SSRS.Limitations)
+ [Activación de SSRS](SSRS.Enabling.md)
  + [Creación de un grupo de opciones para SSRS](SSRS.Enabling.md#SSRS.OptionGroup)
  + [Agregar la opción SSRS a su grupo de opciones](SSRS.Enabling.md#SSRS.Add)
  + [Asociación de un grupo de opciones a su instancia de base de datos](SSRS.Enabling.md#SSRS.Apply)
  + [Permitir el acceso de entrada a su grupo de seguridad de VPC](SSRS.Enabling.md#SSRS.Inbound)
+ [Bases de datos del servidor de informes](#SSRS.DBs)
+ [Archivos de registro de SSRS](#SSRS.Logs)
+ [Acceso al portal web de SSRS](SSRS.Access.md)
  + [Uso de SSL en RDS](SSRS.Access.md#SSRS.Access.SSL)
  + [Concesión de acceso a usuarios de dominio](SSRS.Access.md#SSRS.Access.Grant)
  + [Acceso al portal web](SSRS.Access.md#SSRS.Access)
+ [Implementación de informes y configuración de orígenes de datos de informes](SSRS.DeployConfig.md)
  + [Implementación de informes en SSRS](SSRS.DeployConfig.md#SSRS.Deploy)
  + [Configuración del origen de datos del informe](SSRS.DeployConfig.md#SSRS.ConfigureDataSource)
+ [Uso del correo electrónico de SSRS para enviar informes](SSRS.Email.md)
+ [Revocación de permisos de nivel de sistema](SSRS.Access.Revoke.md)
+ [Monitoreo del estado de una tarea](SSRS.Monitor.md)
+ [Deshabilitación y eliminación de bases de datos de SSRS](SSRS.DisableDelete.md)
  + [Desactivación de SSRS](SSRS.DisableDelete.md#SSRS.Disable)
  + [Eliminación de las bases de datos SSRS](SSRS.DisableDelete.md#SSRS.Drop)

## Limitaciones y recomendaciones
<a name="SSRS.Limitations"></a>

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](User.SQLServer.ActiveDirectoryWindowsAuth.md). 
+ 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](#SSRS.DBs).
+ 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
<a name="SSRS.DBs"></a>

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](https://learn.microsoft.com/en-us/sql/reporting-services/report-server/report-server-database-ssrs-native-mode?view=sql-server-ver15) (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
<a name="SSRS.Logs"></a>

Puede enumerar, ver y descargar archivos de registro de SSRS. Los archivos de registro de SSRS siguen la convención de nomenclatura ReportServerService\$1*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](USER_LogAccess.Procedural.Viewing.md).

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](Appendix.SQLServer.CommonDBATasks.Logs.md).