Prise en charge de SQL Server Reporting Services dans Amazon RDS for SQL Server - Amazon Relational Database Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Prise en charge de SQL Server Reporting Services dans Amazon RDS for SQL Server

Microsoft SQL Server Reporting Services (SSRS) est une application basée sur un serveur utilisée pour la génération et la distribution de rapports. Elle fait partie d'une suite de services SQL Server qui inclut également SQL Server Analysis Services (SSAS) et SQL Server Integration Services (SSIS). SSRS est un service qui repose sur SQL Server. Vous pouvez l'utiliser pour collecter des données provenant de diverses sources de données et les présenter de sorte qu'elles soient facilement compréhensibles et prêtes à être analysées.

Amazon RDS for SQL Server prend en charge l'exécution de SSRS directement sur les instances de base de données RDS. Vous pouvez utiliser SSRS avec des instances de base de données existantes ou nouvelles.

RDS prend en charge SSRS pour SQL Server éditions Standard et Enterprise sur les versions suivantes :

  • SQL Server 2022, toutes les versions

  • SQL Server 2019, versions 15.00.4043.16.v1 et ultérieures

  • SQL Server 2017, versions 14.00.3223.3.v1 et ultérieures

  • SQL Server 2016, versions 13.00.5820.21.v1 et ultérieures

Limitations et recommandations

Les limitations et recommandations suivantes s'appliquent à l'exécution de SSRS sur RDS for SQL Server :

  • Vous ne pouvez pas utiliser SSRS sur des instances de base de données dotées de réplicas en lecture.

  • Les instances doivent utiliser Active Directory autogéré ou AWS Directory Service for Microsoft Active Directory pour l'authentification auprès d'un portail Web SSRS et d'un serveur Web. Pour plus d’informations, consultez Utilisation d'Active Directory avec RDS for SQL Server.

  • Vous ne pouvez pas sauvegarder les bases de données du serveur de rapports créées à l'aide de l'option SSRS.

  • L'importation et la restauration de bases de données de serveur de rapports à partir d'autres instances de SSRS ne sont pas prises en charge. Pour plus d’informations, consultez Bases de données de serveur de rapports.

  • Vous ne pouvez pas configurer SSRS pour l'écoute sur le port SSL par défaut (443). Les valeurs autorisées sont comprises entre 1150 et 49511, sauf 1234, 1434, 3260, 3343, 3389 et 47001.

  • Les abonnements par partage de fichier Microsoft Windows ne sont pas pris en charge.

  • L'utilisation du Gestionnaire de configurations Reporting Services n'est pas prise en charge.

  • La création et la modification de rôles n'est pas prise en charge.

  • La modification des propriétés du serveur de rapports n'est pas prise en charge.

  • Les rôles d'administrateur système et d'utilisateur système ne sont pas accordés.

  • Vous ne pouvez pas modifier les affectations de rôle de niveau système via le portail Web.

Bases de données de serveur de rapports

Lorsque votre instance de base de données est associée à l'option SSRS, deux bases de données sont créées sur votre instance de base de données :

  • rdsadmin_ReportServer

  • rdsadmin_ReportServerTempDB

Ces bases de données agissent comme les bases de données ReportServer et ReportServerTempDB. SSRS stocke ses données dans la base de données ReportServer et les met en cache dans la base de données ReportServerTempDB. Pour en savoir plus, consultez Base de données du serveur de rapports dans la documentation Microsoft.

RDS possède et gère ces bases de données. Elles ne peuvent donc pas faire l'objet d'opérations de base de données telles que ALTER et DROP. L'accès à la base de données rdsadmin_ReportServerTempDB n'est pas autorisé. Néanmoins, vous pouvez effectuer des opérations de lecture sur la base de données rdsadmin_ReportServer.

Fichiers journaux SSRS

Vous pouvez répertorier, afficher et télécharger les fichiers journaux SSRS. Les fichiers journaux SSRS suivent la convention de dénomination ReportServerService_timestamp.log. Ces journaux du serveur de rapports se trouvent dans le répertoire D:\rdsdbdata\Log\SSRS. (Le répertoire D:\rdsdbdata\Log est également le répertoire parent des journaux d'erreurs et des journaux SQL Server Agent.) Pour plus d’informations, consultez Liste et affichage des fichiers journaux de base de données.

Pour les instances SSRS existantes, le redémarrage du service SSRS peut être nécessaire pour accéder aux journaux du serveur de rapports. Vous pouvez redémarrer le service en mettant à jour l'option SSRS.

Pour plus d’informations, consultez Utilisation des journaux Amazon RDS for Microsoft SQL Server.