Créer une base de données du serveur de rapports en mode natifCreate a Native Mode Report Server Database

CETTE RUBRIQUE S’APPLIQUE À :ouiSQL Server 2016ouiPower BI Report ServerTHIS TOPIC APPLIES TO:yesSQL Server 2016yesPower BI Report Server

Reporting ServicesReporting Services en mode natif utilise une base de données SQL ServerSQL Server pour le stockage interne.Native Mode Reporting ServicesReporting Services uses a SQL ServerSQL Server database for internal storage. La base de données est un composant nécessaire et elle permet de stocker les rapports publiés, les modèles, les sources de données partagées, les données de session, les ressources et les métadonnées du serveur.The database is required and it is used to store published reports, models, shared data sources, session data, resources, and server metadata.

Pour créer une base de données du serveur de rapports ou modifier la chaîne de connexion ou les informations d'identification, utilisez les options de la page Base de données du Gestionnaire de configuration de Reporting ServicesReporting Services .To create a report server database or to change the connection string or credentials, use the options in the Database page in the Reporting ServicesReporting Services Configuration Manager.

Quand créer ou configurer les bases de données de serveur de rapportsWhen to Create or Configure the Report Server Databases

Vous devez créer et configurer la base de données du serveur de rapports si vous avez installé le serveur de rapports en mode fichiers uniquement.You must create and configure the report server database if you installed the report server in files-only mode.

Si vous avez installé Reporting ServicesReporting Services dans la configuration par défaut pour le mode natif, la base de données du serveur de rapports a été créée et configurée automatiquement lorsque l’instance du serveur de rapports a été installée.If you installed Reporting ServicesReporting Services in the default configuration for native mode, the report server database was created and configured automatically when the report server instance was installed. Vous pouvez utiliser le Gestionnaire de configuration de Reporting ServicesReporting Services pour afficher ou modifier les paramètres que le programme d'installation a configurés automatiquement.You can use the Reporting ServicesReporting Services Configuration Manager to view or modify the settings that Setup configured for you.

Avant de commencerBefore You Start

La création ou la configuration d'une base de données de serveur de rapports est un processus comportant plusieurs étapes.Creating or configuring a report server database is a multi-step process. Avant de créer la base de données du serveur de rapports, pensez à la façon dont vous souhaitez spécifier les éléments suivants :Before you create the report server database, consider how you want to specify the following items:

Sélectionner un serveur de base de donnéesSelect a database server
Consultez les versions prises en charge du Moteur de base de données SQL ServerSQL Server Database Engine dans Créer une base de données du serveur de rapports (Gestionnaire de configuration de SSRS).Review the supported versions of the Moteur de base de données SQL ServerSQL Server Database Engine and review the supported editions in the topic, Create a Report Server Database (SSRS Configuration Manager).

Activer les connexions TCP/IPEnable TCP/IP connections
Activez les connexions TCP/IP pour le Moteur de base de donnéesDatabase Engine.Enable TCP/IP connections for the Moteur de base de donnéesDatabase Engine. Certaines éditions du Moteur de base de donnéesDatabase Engine n’activent pas TCP/IP par défaut.Some editions of the Moteur de base de donnéesDatabase Engine do not enable TCP/IP by default. Les instructions sont fournies dans cette rubrique.Instructions are provided in this topic.

Ouvrir le port pour SQL ServerSQL ServerOpen port for SQL ServerSQL Server
Pour un serveur distant, si vous utilisez le logiciel de pare-feu, vous devez ouvrir le port sur lequel le Moteur de base de donnéesDatabase Engine écoute.For a remote server, if you are using firewall software, you must open the port that the Moteur de base de donnéesDatabase Engine listens on.

Choisir les informations d'identification du serveur de rapportsDecide on report server credentials
Décidez comment le serveur de rapports se connectera aux bases de données de serveur de rapports.Decide how the report server will connect to the report server databases. Les types d'informations d'identification incluent le compte d'utilisateur de domaine, le compte d'utilisateur de la base de données SQL ServerSQL Server ou le compte de service Report Server.Credential types include domain user account, SQL ServerSQL Server database user account, or the Report Server service account.

Ces informations d'identification sont chiffrées et stockées dans le fichier RSReportServer.config.These credentials are encrypted and stored in the RSReportServer.config file. Le serveur de rapports utilise ces informations d'identification pour les connexions continues à la base de données du serveur de rapports.The report server uses these credentials for ongoing connections to the report server database. Si vous souhaitez utiliser un compte d'utilisateur Windows ou un compte d'utilisateur de base de données, veillez bien à en spécifier un qui existe déjà.If you want to use a Windows user account or a database user account, be sure to specify one that already exists. Bien que le Gestionnaire de configuration de Reporting ServicesReporting Services crée une connexion et définisse les autorisations nécessaires, il ne crée pas de compte automatiquement.Although the Reporting ServicesReporting Services Configuration Manager will create a login and set the necessary permissions, it will not create an account for you. 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).

Choisir une langue du serveur de rapportsDecide on a report server language
Choisissez une langue à spécifier pour le serveur de rapports.Choose a language to specify for the report server. Les noms de rôle prédéfinis, les descriptions et les dossiers Mes rapports n'apparaissent pas en différentes langues lorsque les utilisateurs se connectent au serveur à l'aide de différentes versions linguistiques d'un navigateur.Predefined role names, descriptions, and the My Reports folders do not appear in different languages when users connect to the server using different language versions of a browser.

Vérifier les informations d'identification pour créer et mettre en service la base de donnéesCheck credentials to create and provision the database
Vérifiez que les informations d’identification de votre compte ont l’autorisation de créer des bases de données sur l’instance du Moteur de base de donnéesDatabase Engine .Verify that you have account credentials that have permission to create databases on the Moteur de base de donnéesDatabase Engine instance. Ces informations d’identification sont utilisées pour une connexion unique afin de créer la base de données du serveur de rapports et RSExecRole.These credentials are used for a one-time connection to create the report server database and RSExecRole. Si une connexion n'existe pas déjà, une connexion d'utilisateur de la base de données est créée pour le compte utilisé par le serveur de rapports pour se connecter à la base de données.If a login does not already exist, a database user login will be created for the account used by the report server to connect to the database. Vous pouvez vous connecter sous le compte MicrosoftMicrosoft Windows avec lequel vous êtes connecté ou vous pouvez entrer une connexion de base de données SQL ServerSQL Server .You can connect under the MicrosoftMicrosoft Windows account you are logged in as, or you can enter a SQL ServerSQL Server database login.

Pour activer l'accès à une base de données distante du serveur de rapportsTo enable access to a remote report server database

  1. Si vous utilisez une instance distante du Moteur de base de donnéesDatabase Engine , ouvrez une session sur le serveur de base de données pour vérifier ou activer les connexions TCP/IP.If you are using a remote Moteur de base de donnéesDatabase Engine instance, log on to the database server to verify or enable TCP/IP connections.

  2. Dans le menu Démarrer, pointez successivement sur Tous les programmes, Microsoft SQL Serveret Outils de configuration, puis cliquez sur Gestionnaire de configuration SQL Server.Point to Start, point to All Programs, point to Microsoft SQL Server, point to Configuration Tools, and click SQL Server Configuration Manager.

  3. Ouvrez Configuration du réseau SQL Server.Open SQL Server Network Configuration.

  4. Sélectionnez l’instance de base de données.Select the Database instance.

  5. Cliquez avec le bouton droit sur TCP/IP , puis sélectionnez Activer.Right-click TCP/IP and select Enabled.

  6. Redémarrage du service.Restart the service.

  7. Ouvrez votre logiciel de pare-feu, ainsi que le port sur lequel SQL ServerSQL Server écoute.Open your firewall software and open the port that SQL ServerSQL Server listens on. Pour l'instance par défaut, il s'agit généralement du port 1433 pour les connexions TCP/IP.For the default instance, this is typically port 1433 for TCP/IP connections. Pour plus d’informations, consultez Configurer un pare-feu Windows pour accéder au moteur de base de données dans la documentation en ligne de SQL ServerSQL Server .For more information, see Configure a Windows Firewall for Database Engine Access in SQL ServerSQL Server Books Online.

Pour créer une base de données locale du serveur de rapportsTo create a local report server database

  1. Démarrez le Gestionnaire de configuration de Reporting ServicesReporting Services , puis connectez-vous à l'instance du serveur de rapports pour laquelle vous créez la base de données.Start the Reporting ServicesReporting Services Configuration Manager and connect to the report server instance for which you are creating the database. Pour plus d’informations, consultez Gestionnaire de configuration de Reporting Services (mode natif).For more information, see Reporting Services Configuration Manager (Native Mode).

  2. Dans la page Base de données, sélectionnez Modifier la base de données.On the Database page, select Change Database.

  3. Sélectionnez Créer une nouvelle base de données de serveur de rapports, puis sélectionnez Suivant.Select Create a new report server database, and then select Next.

  4. Connectez-vous à l'instance du Moteur de base de donnéesDatabase Engine que vous allez utiliser pour créer et héberger la base de données du serveur de rapports :Connect to the instance of the Moteur de base de donnéesDatabase Engine that you will use to create and host the report server database:

    1. Tapez l'instance du Moteur de base de données SQL ServerSQL Server Database Engine que vous souhaitez utiliser.Type the Moteur de base de données SQL ServerSQL Server Database Engine instance that you want to use. L'Assistant affiche un Moteur de base de donnéesDatabase Engine local qui s'exécute comme instance par défaut en cas de disponibilité.The wizard will display a local Moteur de base de donnéesDatabase Engine that runs as the default instance if it is available. Sinon, vous devez entrer le serveur et l'instance à utiliser.Otherwise, you must type the server and instance to use. Les instances nommées sont spécifiées dans le format suivant : <nom_ serveur>\<nom_instance>.Named instances are specified in this format: <servername>\<instancename>.

    2. Entrez les informations d’identification utilisées pour une connexion unique au Moteur de base de donnéesDatabase Engine en vue de créer les bases de données du serveur de rapports.Enter the credentials used for a one-time connection to the Moteur de base de donnéesDatabase Engine for the purpose of creating the report server databases. Pour plus d'informations sur la façon dont ces informations d'identification sont utilisées, consultez Avant de commencer dans cette rubrique.For more information about how these credentials are used, see Before You Start in this topic.

    3. Pour valider la connexion au serveur, cliquez sur Tester la connexion .Select Test Connection to validate the connection to the server.

    4. Sélectionnez Suivant.Select Next.

  5. Spécifiez les propriétés utilisées pour créer la base de données.Specify properties used to create the database. Pour plus d'informations sur la façon dont ces propriétés sont utilisées, consultez Avant de commencer dans cette rubrique :For more information about how these properties are used, see Before You Start in this topic:

    1. Tapez le nom de la base de données du serveur de rapports.Type the name of the report server database. Une base de données temporaire est créée parallèlement à la base de données primaire.A temporary database is created along with the primary database. Pensez à utiliser un nom descriptif qui vous aidera à vous rappeler comment la base de données est utilisée.Consider using a descriptive name to help you remember how the database is used. Notez que le nom que vous spécifiez sera utilisé pendant toute la durée de vie de la base de données.Note that the name you specify will be used for the lifetime of the database. Vous ne pouvez pas renommer une base de données du serveur de rapports après sa création.You cannot rename a report server database after it is created.

    2. Sélectionnez la langue dans laquelle vous souhaitez que les définitions de rôle et Mes rapports apparaissent.Select the language in which you want role definitions and My Reports to appear.

    3. Le mode du serveur de rapports est toujours défini à Natif.The Report Server Mode is always set to Native.

    4. Sélectionnez Suivant.Select Next.

  6. Spécifiez les informations d'identification que le serveur de rapports doit utiliser pour se connecter à la base de données du serveur de rapports.Specify the credentials used by the report server to connect to the report server database.

    1. Spécifiez le type d'authentification :Specify the authentication type:

      Sélectionnez Informations d'identification de la base de données pour vous connecter à l'aide d'une connexion de base de données SQL ServerSQL Server déjà définie.Select Database Credentials to connect using a SQL ServerSQL Server database login that is already defined. L'utilisation d'informations d'identification de base de données est recommandée si le serveur de rapports se trouve sur un ordinateur qui est dans un domaine différent, un domaine non approuvé ou derrière un pare-feu.Using database credentials is recommended if the report server is on a computer that is in a different domain, a non-trusted domain, or behind a firewall.

      Sélectionnez Informations d’identification Windows si vous avez un compte d’utilisateur de domaine avec les privilèges les plus faibles qui a l’autorisation de se connecter à l’ordinateur et au serveur de base de données.Select Windows Credentials if you have a least-privileged domain user account that has permission to log on to the computer and the database server.

      Sélectionnez Informations d'identification du service si vous souhaitez que le serveur de rapports se connecte à l'aide de son compte de service.Select Service Credentials if you want the report server to connect using its service account. Avec cette option, le serveur se connecte en utilisant la sécurité intégrée ; les informations d'identification ne sont pas chiffrées ou stockées.With this option, the server connects using integrated security; credentials are not encrypted or stored.

    2. Sélectionnez Suivant.Select Next.

  7. Examinez les informations de la page Résumé pour vérifier que les paramètres sont corrects, puis cliquez sur Suivant.Review the information on the Summary page to verify the settings are correct, and then select Next.

  8. Vérifiez la connexion en sélectionnant une URL de la page URL de Report Server ou de la page URL du Gestionnaire de rapports.Verify the connection by selecting a URL on the Report Server URL page or Report Manager URL page. Les URL doivent être définies dans l'ordre pour que ce test fonctionne.The URLs must be defined in order for this test to work. Si la connexion à la base de données du serveur de rapports est valide, vous pouvez voir l'arborescence des dossiers du serveur de rapports ou le Gestionnaire de rapports dans une fenêtre de navigateur.If the report server database connection is valid, you will see either the report server folder hierarchy or Report Manager in a browser window. Pour plus d’informations, consultez Vérifier une installation de Reporting Services dans la documentation en ligne SQL ServerSQL Server .For more information, see Verify a Reporting Services Installation in SQL ServerSQL Server Books Online.

Modifier les informations d’identification d’une base de donnéesChange database credentials

Le Gestionnaire de configuration de Reporting ServicesReporting Services fournit l'Assistant Modification des informations d'identification pour vous guider à travers les étapes de reconfiguration du compte que le serveur de rapports utilise pour se connecter à la base de données du serveur de rapports.The Reporting ServicesReporting Services Configuration Manager provides the Change Credentials Wizard to guide you through the steps of reconfiguring the account that the report server uses to connect to the report server database. Lorsque vous modifiez les informations d'identification, le Gestionnaire de configuration met à jour toutes les autorisations et informations de connexion de base de données sur le serveur de base de données pour la base de données du serveur de rapports en cours d'utilisation par le serveur de rapports.When you change credentials, the Configuration Manager will update all permissions and database login information on the database server for the report server database that is actively used by the report server.

  1. Démarrez le Gestionnaire de configuration de Reporting ServicesReporting Services , puis connectez-vous à l'instance du serveur de rapports pour laquelle vous créez la base de données.Start the Reporting ServicesReporting Services Configuration Manager and connect to the report server instance for which you are creating the database. Pour plus d’informations, consultez Gestionnaire de configuration de Reporting Services (mode natif).For more information, see Reporting Services Configuration Manager (Native Mode).

  2. Dans la page Base de données, sélectionnez Modifier les informations d’identification.On the Database page, select Change Credentials.

  3. Connectez-vous à l'instance du Moteur de base de donnéesDatabase Engine que vous allez utiliser pour créer et héberger la base de données du serveur de rapports :Connect to the instance of the Moteur de base de donnéesDatabase Engine that you will use to create and host the report server database:

    1. Entrez les informations d’identification utilisées pour une connexion unique au Moteur de base de donnéesDatabase Engine en vue de créer les bases de données du serveur de rapports.Enter the credentials used for a one-time connection to the Moteur de base de donnéesDatabase Engine for the purpose of creating the report server databases. Pour plus d'informations sur la façon dont ces informations d'identification sont utilisées, consultez Avant de commencer dans cette rubrique.For more information about how these credentials are used, see Before You Start in this topic.

    2. Pour valider la connexion au serveur, cliquez sur Tester la connexion .Select Test Connection to validate the connection to the server.

    3. Sélectionnez Suivant.Select Next.

  4. Spécifiez les informations d'identification que le serveur de rapports doit utiliser pour se connecter à la base de données du serveur de rapports.Specify the credentials used by the report server to connect to the report server database.

    1. Spécifiez le type d'authentification :Specify the authentication type:

      Sélectionnez Informations d'identification de la base de données pour vous connecter à l'aide d'une connexion de base de données SQL ServerSQL Server déjà définie.Select Database Credentials to connect using a SQL ServerSQL Server database login that is already defined. L'utilisation d'informations d'identification de base de données est recommandée si le serveur de rapports se trouve sur un ordinateur qui est dans un domaine différent, un domaine non approuvé ou derrière un pare-feu.Using database credentials is recommended if the report server is on a computer that is in a different domain, a non-trusted domain, or behind a firewall.

      Sélectionnez Informations d’identification Windows si vous avez un compte d’utilisateur de domaine avec les privilèges les plus faibles qui a l’autorisation de se connecter à l’ordinateur et au serveur de base de données.Select Windows Credentials if you have a least-privileged domain user account that has permission to log on to the computer and the database server.

      Sélectionnez Informations d'identification du service si vous souhaitez que le serveur de rapports se connecte à l'aide de son compte de service.Select Service Credentials if you want the report server to connect using its service account. Avec cette option, le serveur se connecte en utilisant la sécurité intégrée ; les informations d'identification ne sont pas chiffrées ou stockées.With this option, the server connects using integrated security; credentials are not encrypted or stored.

    2. Sélectionnez Suivant.Select Next.

  5. Passez en revue les paramètres, puis sélectionnez Suivant.Review the settings and select Next.

  6. Une fois les modifications effectuées, sélectionnez Terminer.After the changes are made select Finish.

Étapes suivantesNext steps

Configurer une connexion à la base de données du serveur de rapports Configure a Report Server Database Connection
Gérer un serveur de rapports Reporting Services (SSRS) en mode natif Manage a Reporting Services Native Mode Report Server
Gestionnaire de configuration de Reporting ServicesReporting Services Configuration Manager

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