Création d'une base de données de serveur de rapports

Mis à jour : 12 décembre 2006

Reporting Services utilise deux bases de données relationnelles SQL Server pour le stockage des objets et des métadonnées du serveur de rapports. Une base de données est utilisée pour le stockage principal et l'autre pour le stockage des données temporaires. Les bases de données sont créées ensemble et liées par le nom. Par défaut, les bases de données sont nommées reportserver et 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 ». Vous pouvez utiliser SQL Server 2000 ou SQL Server 2005 pour héberger les bases de données.

ms157285.note(fr-fr,SQL.90).gifImportant :
N'écrivez pas d'applications qui exécutent des requêtes sur la base de données du serveur de rapports. La base de données du serveur de rapports n'est pas un schéma public. La structure des tables peut changer d'une version à la suivante. 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 Services pour accéder à la base de données du serveur de rapports.

Modes de serveur et base de données de serveur de rapports

Lorsque vous créez une base de données de serveur de rapports, vous devez savoir à l'avance si le serveur de rapports sera déployé en mode natif ou en mode intégré SharePoint. Le contenu de la base de données du serveur de rapports varie en fonction du mode utilisé. Savoir comment le serveur de rapports s'exécutera permet de déterminer comment définir les options lors de la création de la base de données.

Comme le mode natif correspond à l'option par défaut, aucune option n'est à sélectionner pour ce mode lorsque vous créez la base de données. Toutefois, si vous déployez un serveur de rapports en mode intégré SharePoint, vous devez sélectionner l'option Créez la base de données de serveur de rapports en mode intégré à SharePoint lors de la création de la base de données.

Si vous ne sélectionnez pas cette option, la base de données du serveur de rapports prendra en charge uniquement les opérations du serveur de rapports en mode natif. Pour plus d'informations, consultez Procédure : créer une base de données du serveur de rapports pour le mode intégré SharePoint (outil de configuration de Reporting Services).

Méthodes pour créer la base de données de serveur de rapports

Vous pouvez créer la base de données du serveur de rapports des manières suivantes :

  • Automatiquement par le biais du programme d'installation, si vous choisissez l'option d'installation de la configuration par défaut. Dans l'Assistant Installation de Microsoft SQL Server, il s'agit de l'option Installer la configuration par défaut de la page Options d'installation du serveur de rapports. Si vous avez choisi l'option Installer mais ne pas configurer le serveur, vous devez utiliser l'outil de configuration de Reporting Services pour créer la base de données.
  • Manuellement, par le biais de l'outil de configuration de Reporting Services. Pour obtenir des instructions, consultez Procédure : créer une base de données du serveur de rapports (outil de configuration de Reporting Services).

Vous pouvez créer une base de données de serveur de rapports sur une instance de moteur de base de données SQL Server locale ou distante. 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. Si vous décidez d'utiliser une instance SQL Server distante, réfléchissez avec attention aux informations d'identification que le serveur de rapports devra utiliser pour se connecter à l'instance SQL Server. Pour plus d'informations, consultez Configuration d'une connexion de base de données de serveur de rapports.

ms157285.note(fr-fr,SQL.90).gifImportant :
Le serveur de rapports et l'instance SQL Server hébergeant la base de données du serveur de rapports peuvent appartenir à des domaines différents. Dans le cadre d'un déploiement Internet, il est courant d'utiliser un serveur situé derrière un pare-feu. Si vous configurez un serveur de rapports de manière à accéder à Internet, utilisez les informations d'identification SQL Server pour vous connecter à l'instance de SQL Server située derrière le pare-feu et recourez à IPSEC pour sécuriser la connexion.

Création de bases de données de serveur de rapports dans les différentes éditions de SQL Server

Lors de la création d'une base de données de serveur de rapports, soyez conscient que certaines éditions de SQL Server 2005 ne peuvent pas être utilisées pour héberger la base de données. Le tableau ci-dessous indique les éditions du moteur de base de données que vous pouvez utiliser pour des éditions spécifiques de Reporting Services.

Pour cette édition de SQL Server 2005 Reporting Services Utilisez cette édition de l'instance du moteur de base de données pour héberger la base de données

SQL Server 2005 Express Edition with Advanced Services

SQL Server 2005 Express Edition with Advanced Services (locale uniquement)

Workgroup Edition

Workgroup Edition (locale uniquement)

Édition d'évaluation

Éditions Standard, Évaluation, Enterprise (locales ou distantes)

Developer Edition

Éditions Standard, Developer, Enterprise (locales ou distantes)

Standard Edition

Éditions Standard, Enterprise (locales ou distantes)

Enterprise Edition

Éditions Standard, Enterprise (locales ou distantes)

Création de bases de données du serveur de rapports sur des serveurs mis à niveau

Dans certains cas, vous pouvez rencontrer une exception si vous essayez de créer une base de données de serveur de rapports sur une instance de SQL Server qui a été mise à niveau à partir de la version 7.0. La mise à niveau ne définit pas le niveau de compatibilité de la base de données master. Par conséquent, une exception se produit dans l'outil de configuration de Reporting Services si vous configurez la base de données. Pour savoir comment créer la base de données sur un serveur mis à niveau, consultez Procédure : configurer une base de données de Report Server sur un moteur de base de données mis à niveau depuis SQL Server 7.0 (Configuration de Reporting Services).

Voir aussi

Tâches

Procédure : créer une base de données du serveur de rapports (outil de configuration de Reporting Services)

Concepts

Modes de déploiement pour Reporting Services
Configuration de Reporting Services pour l'intégration de SharePoint 3.0
Base de données de Report Server
Administration d'une base de données du serveur de rapports

Autres ressources

Introducing Reporting Services Programming

Aide et Informations

Assistance sur SQL Server 2005

Historique des modifications

Version Historique

12 décembre 2006

Nouveau contenu :
  • Modes de serveur et base de données de serveur de rapports

14 avril 2006

Nouveau contenu :
  • Création de bases de données de serveur de rapports dans les différentes éditions