Créer une base de données du serveur de rapportsCreate a Report Server Database

Cette rubrique s’applique à :OuiSQL Server 2016Ouiserveur de rapports Power BITHIS TOPIC APPLIES TO:yesSQL Server 2016yesPower BI Report Server ouimode intégré SharePointSharePoint integrated mode

Reporting ServicesReporting ServicesEn mode natif utilise deux SQL ServerSQL Server des bases de données relationnelles pour stocker des objets et des métadonnées du serveur de rapports. relational databases to store report server metadata and objects. Une base de données est utilisée pour le stockage principal et l'autre pour le stockage des données temporaires.One database is used for primary storage, and the second one stores temporary data. Les bases de données sont créées ensemble et liées par le nom.The databases are created together and bound by name. Avec une instance de SQL ServerSQL Server par défaut, les bases de données ont pour nom respectif reportserver et reportservertempdb.With a default SQL ServerSQL Server instance, the databases are named reportserver and reportservertempdb. Les deux bases de données sont collectivement appelées « base de données de serveur de rapports » ou « catalogue du serveur de rapports ».Collectively, the two databases are referred to as the "report server database" or "report server catalog".

Reporting ServicesReporting ServicesEn mode SharePoint inclut une troisième base de données qui est utilisé pour les données des métadonnées d’alerte. SharePoint mode includes a third database that is used for data alerting metadata. Les trois bases de données sont créées pour chaque application de service Reporting ServicesReporting Services . Par ailleurs, les noms de bases de données incluent par défaut un GUID qui représente l'application de service.The three databases are created for each Reporting ServicesReporting Services service application and the database names by default include a guid that represents the service application. Voici des exemples de noms des trois bases de données en mode SharePoint :The following are example names of the three SharePoint mode databases:

  • ReportingService_90a9f37075544f22953c4a62e4a9f370ReportingService_90a9f37075544f22953c4a62e4a9f370

  • ReportingService_90a9f37075544f22953c4a62e4a9f370TempDBReportingService_90a9f37075544f22953c4a62e4a9f370TempDB

  • ReportingService_90a9f37075544f22953c4a62e4a9f370_AlertingReportingService_90a9f37075544f22953c4a62e4a9f370_Alerting

Important

N'écrivez pas d'applications qui exécutent des requêtes sur la base de données du serveur de rapports.Do not write applications that run queries against the report server database. La base de données du serveur de rapports n'est pas un schéma public.The report server database is not a public schema. La structure des tables peut changer d'une version à la suivante.The table structure might change from one release to the next. Si vous écrivez une application qui nécessite un accès à la base de données du serveur de rapports, utilisez toujours les API Reporting ServicesReporting Services pour accéder à la base de données du serveur de rapports.If you write an application that requires access to the report server database, always use the Reporting ServicesReporting Services APIs to access the report server database.

Les vues du journal des exécutions constituent une exception à cette règle.The exception to this are the execution log views. Pour plus d’informations, consultez Journal des exécutions du serveur de rapports et vue ExecutionLog3.For more information, see Report Server ExecutionLog and the ExecutionLog3 View

Méthodes pour créer la base de données de serveur de rapportsWays to Create the Report Server Database

Mode natif : vous pouvez créer la base de données du serveur de rapports en mode natif en procédant comme suit :Native Mode: You can create the Native mode report server database in the following ways:

  • Automatiquement : utilisez l'Assistant Installation de SQL Server, si vous choisissez l'option d'installation de la configuration par défaut.Automatically: Use SQL Server Setup Wizard, if you choose the default configuration installation option. Dans l’Assistant Installation de SQL Server, localisez Installer et configurer dans la page d’options d’installation du serveur de rapports.In the SQL Server Installation Wizard, this is the Install and configure in the Report Server Installation Options page. Si vous avez choisi l’option Installer uniquement , vous devez utiliser le Gestionnaire de configuration Reporting Services pour créer la base de données.If you chose the Install only option, you must use the Reporting Services Configuration Manager to create the database.

  • Manuellement : utilisez le Gestionnaire de configuration Reporting ServicesReporting Services .Manually: Use the Reporting ServicesReporting Services Configuration Manager. Vous devez créer la base de données du serveur de rapports manuellement si vous utilisez un Moteur de base de données SQL ServerSQL Server Database Engine distant pour héberger la base de données.You must create the report server database manually if you are using a remote Moteur de base de données SQL ServerSQL Server Database Engine to host the database. Pour plus d’informations, consultez Créer une base de données du serveur de rapports en mode natif (Gestionnaire de configuration de SSRS).For more information, see Create a Native Mode Report Server Database (SSRS Configuration Manager).

    Mode SharePoint : la page d’options d’installation du serveur de rapports n’offre que l’option Installer uniquement pour le mode SharePoint.SharePoint Mode: The Report Server Installation Options page only has one option for SharePoint mode of Install Only. Cette option installe tous les fichiers Reporting ServicesReporting Services ainsi que le service partagé Reporting ServicesReporting Services .This option installs all the Reporting ServicesReporting Services files and the Reporting ServicesReporting Services shared service. L'étape suivante consiste à créer au moins une application de service Reporting ServicesReporting Services de l'une des manières suivantes :The next step is to create at least one Reporting ServicesReporting Services service application in one of the following ways:

  • Utilisez l'Administration centrale de SharePoint pour créer une application de service Reporting ServicesReporting Services .Use SharePoint Central Administration to create a Reporting ServicesReporting Services service application. Pour plus d’informations, consultez la section « Application de service » dans Étape 3 : créer une application de service Reporting Services.For more information see the “Service Application” section of Step 3: Create a Reporting Services Service Application.

  • Utilisez les applets de commande PowerShell Reporting ServicesReporting Services pour créer une application de service et les bases de données du serveur de rapports.Use Reporting ServicesReporting Services PowerShell cmdlets to create a service application and the report server databases. Pour plus d’informations, consultez l’exemple pour la création d’applications de service dans la rubrique Applets de commande PowerShell pour le mode SharePoint de Reporting Services.For more information see the sample for creating service applications in the topic PowerShell cmdlets for Reporting Services SharePoint Mode.

Conditions requises pour une version du serveur de bases de donnéesDatabase Server Version Requirements

SQL ServerSQL Server est utilisé pour héberger les bases de données du serveur de rapports. is used to host the report server databases. L'instance du Moteur de base de données SQL ServerSQL Server Database Engine peut être soit locale, soit distante.The Moteur de base de données SQL ServerSQL Server Database Engine instance can be a local or remote instance. Voici les versions prises en charge du Moteur de base de données SQL ServerSQL Server Database Engine qui permettent d'héberger les bases de données du serveur de rapports :The following are the supported versions of Moteur de base de données SQL ServerSQL Server Database Engine that can be used to host the report server databases:

  • SQL Server 2016SQL Server 2016

  • SQL Server 2014SQL Server 2014

  • SQL Server 2012SQL Server 2012

  • SQL Server 2008 R2SQL Server 2008 R2

  • SQL Server 2008SQL Server 2008

    Pour créer la base de données du serveur de rapports sur un ordinateur distant, vous devez configurer la connexion de manière à employer un compte d'utilisateur de domaine ou un compte de service pouvant accéder au réseau.Creating the report server database on a remote computer requires that you configure the connection to use a domain user account or a service account that has network access. Si vous décidez d'utiliser une instance SQL ServerSQL Server distante, réfléchissez avec soin aux informations d'identification que le serveur de rapports devra utiliser pour se connecter à l'instance SQL ServerSQL Server.If you decide to use a remote SQL ServerSQL Server instance, consider carefully which credentials the report server should use to connect to the SQL ServerSQL Server instance. Pour plus d’informations, consultez Configurer une connexion à la base de données du serveur de rapports (Gestionnaire de configuration de SSRS).For more information, see Configure a Report Server Database Connection (SSRS Configuration Manager).

Important

Le serveur de rapports et l'instance SQL ServerSQL Server hébergeant la base de données du serveur de rapports peuvent appartenir à des domaines différents.Report Server and the SQL ServerSQL Server instance hosting the report server database can be in different domains. Dans le cadre d'un déploiement Internet, il est courant d'utiliser un serveur situé derrière un pare-feu.For Internet deployment, it is common practice to use a server that is behind a firewall. Si vous configurez un serveur de rapports de manière à accéder à Internet, utilisez les informations d'identification SQL ServerSQL Server pour vous connecter à l'instance de SQL ServerSQL Server située derrière le pare-feu et recourez à IPSEC pour sécuriser la connexion.If you are configuring a report server for Internet access, use SQL ServerSQL Server credentials to connect to the instance of SQL ServerSQL Server that is behind the firewall and use IPSEC to secure the connection.

Conditions requises pour une édition du serveur de bases de donnéesDatabase Server Edition Requirements

Lors de la création d’une base de données de serveur de rapports, soyez conscient que certaines éditions de SQL ServerSQL Server ne peuvent pas être utilisées pour héberger la base de données.When creating a report server database, be aware that not all editions of SQL ServerSQL Server can be used to host the database. Pour plus d’informations, consultez la section « Conditions requises pour l’édition SQL Server de la base de données du serveur de rapports » dans Fonctionnalités prises en charge par les éditions de SQL Server 2016.For more information, see the “Report Server Database Server Edition Requirements” section of Features Supported by the Editions of SQL Server 2016.

Étapes suivantesNext steps

Gestionnaire de Configuration de Reporting ServicesReporting Services Configuration Manager

D’autres questions ?More questions? Essayez de poser le forum Reporting ServicesTry asking the Reporting Services forum