Procédure : se connecter à un serveur de rapports dans Management Studio

SQL Server Management Studio (SSMS) fournit l'Explorateur d'objets, qui vous permet de vous connecter à n'importe quel serveur de la famille SQL Server et de parcourir son contenu sous forme graphique. Pour Reporting Services, vous pouvez utiliser l'Explorateur d'objets pour effectuer les opérations suivantes :

  • activer les fonctionnalités du serveur de rapports ;

  • définir les valeurs par défaut du serveur et configurer des définitions de rôles ;

  • gérer les travaux en cours d'exécution ;

  • Gérer les planifications du travail.

Vous pouvez vous connecter à un serveur de rapports qui s'exécute en mode natif ou en mode intégré SharePoint. La syntaxe de connexion et les types d'opérations que vous pouvez effectuer varient selon le mode du serveur de rapports et vos autorisations. Si vous avez des problèmes pour vous connecter à un serveur de rapports ou pour effectuer des tâches spécifiques, cela peut être dû au fait que vous disposez d'autorisations insuffisantes ou que vous avez spécifié de manière incorrecte le nom du serveur de rapports. Pour plus d'informations sur les autorisations et sur la syntaxe de connexion, consultez le tableau à la fin de cette rubrique.

Notez que vous ne pouvez pas utiliser l'Explorateur d'objets pour afficher ou gérer le contenu du serveur de rapports. La gestion du contenu est effectuée via le Gestionnaire de rapports si le serveur de rapports s'exécute en mode natif, ou via un site SharePoint si le serveur de rapports s'exécute en mode intégré SharePoint.

L'Explorateur d'objets vous permet d'ouvrir des connexions vers plusieurs instances de serveur dans le même espace de travail, à condition que les serveurs soient inscrits dans le même groupe de serveurs. Avant de pouvoir vous connecter à une instance de serveur de rapports dans Management Studio, le serveur doit être inscrit. Si le serveur de rapports est déjà inscrit, vous pouvez ignorer cette étape. Les instructions relatives à l'inscription des serveurs de rapports sont fournies à la fin de cette rubrique.

ConseilConseil

Si l'élément de menu Propriétés pour un serveur de rapports est désactivé lorsque vous ouvrez SSMS, la cause la plus probable est que le système d'exploitation est configuré en ayant le contrôle de compte d'utilisateur (UAC) activé. Vous devrez démarrer SSMS en tant qu'administrateur en cliquant avec le bouton droit sur l'icône SSMS et en cliquant sur Exécuter en tant qu'administrateur.

Pour se connecter à un serveur de rapports en mode natif

  1. Si l'Explorateur d'objets n'est pas déjà ouvert, sélectionnez-le dans le menu Affichage.

  2. Cliquez sur Se connecter pour afficher la liste des types de serveurs, puis sélectionnez Reporting Services.

  3. Dans la boîte de dialogue Se connecter au serveur, entrez le nom de l'instance du serveur de rapports. Les noms des instances du serveur de rapports sont basés sur les noms des instances de SQL Server. Par défaut, le nom d'instance d'une instance de serveur de rapports locale est simplement le nom de l'ordinateur. Si vous avez installé le serveur de rapports en tant qu'instance nommée, utilisez cette syntaxe pour spécifier le serveur : <nom_serveur>[\<nom_instance>].

  4. Sélectionnez le type d'authentification. Si vous utilisez l'authentification Windows, vous devez vous connecter à l'aide de vos informations d'identification. Si vous sélectionnez l'authentification de base ou l'authentification par formulaire, tapez les informations relatives au compte et au mot de passe.

  5. Cliquez sur Se connecter. Le serveur de rapports apparaît dans l'Explorateur d'objets.

  6. Cliquez avec le bouton droit sur le nœud du serveur afin de définir les propriétés système et les paramètres par défaut du serveur. Pour plus d'informations, consultez Procédure : définir les propriétés du serveur de rapports (Management Studio).

Pour se connecter à un serveur de rapports en mode intégré SharePoint

  1. Si l'Explorateur d'objets n'est pas déjà ouvert, sélectionnez-le dans le menu Affichage.

  2. Cliquez sur Se connecter pour afficher la liste des types de serveurs, puis sélectionnez Reporting Services.

  3. Dans la boîte de dialogue Se connecter au serveur, entrez une URL d'un site SharePoint. L'exemple suivant illustre la syntaxe : http://<serveur_web>/sites/<site>.

  4. Sélectionnez le type d'authentification. Si vous utilisez l'authentification Windows, vous devez vous connecter à l'aide de vos informations d'identification. Si vous sélectionnez l'authentification de base ou l'authentification par formulaire, tapez les informations relatives au compte et au mot de passe.

  5. Cliquez sur Se connecter. Le serveur de rapports apparaît dans l'Explorateur d'objets.

  6. Cliquez avec le bouton droit sur le nœud du serveur afin de définir les propriétés système et les paramètres par défaut du serveur. Pour plus d'informations, consultez Procédure : définir les propriétés du serveur de rapports (Management Studio).

Pour inscrire un serveur de rapports

  1. Si vous ne pouvez pas vous connecter à un serveur de rapports, cela signifie que vous n'avez pas l'autorisation d'y accéder ou qu'il doit être inscrit. Pour inscrire le serveur, cliquez dans le menu Affichage sur Serveurs inscrits.

  2. Cliquez sur l'icône Reporting Services.

  3. Cliquez avec le bouton droit sur Reporting Services, pointez sur Nouveau, puis cliquez sur Inscription du serveur. La boîte de dialogue Nouvelle inscription de serveur s'affiche.

  4. Dans la zone Nom du serveur, entrez une valeur. La valeur que vous devez spécifier varie selon le mode du serveur :

    • Pour un serveur de rapports en mode natif, tapez le nom de l'instance du serveur de rapports. Les noms des instances du serveur de rapports sont basés sur les noms des instances de SQL Server. Par défaut, le nom d'instance d'une instance de serveur de rapports locale est simplement le nom de l'ordinateur. Si vous avez installé le serveur de rapports en tant qu'instance nommée, utilisez cette syntaxe pour spécifier le serveur : <nom_serveur>[\<nom_instance>].

    • Pour un serveur de rapports qui s'exécute en mode intégré SharePoint, le serveur de connexion est le site SharePoint auquel le serveur de rapports est connecté. La connexion au site SharePoint est nécessaire afin que vous puissiez consulter les niveaux d'autorisation qui contrôlent l'accès au contenu et aux opérations du serveur de rapports. Vous pouvez spécifier n'importe quel site dans la collection de sites. L'exemple suivant illustre la syntaxe : http://monsitesharepoint.

  5. Pour Authentification, sélectionnez le mode d'authentification à utiliser pour accéder au serveur Web. Vous devez choisir le mode d'authentification que le serveur de rapports utilise déjà.

    • Si vous utilisez la sécurité par défaut, choisissez Authentification Windows.

    • Si vous avez installé et déployé une extension de sécurité personnalisée, choisissez Authentification par formulaires.

    • Si vous avez configuré le serveur de rapports pour l'utilisation de l'authentification de base, choisissez Authentification de base.

    • Si le serveur de rapports est configuré pour le mode intégré SharePoint, choisissez Authentification Windows.

  6. Cliquez sur Tester pour vérifier la connexion.

  7. Lorsque vous y êtes invité, cliquez sur OK, puis sur Enregistrer.

Syntaxe de connexion et autorisations

Le tableau suivant résume la syntaxe de connexion, les opérations et les autorisations requises pour effectuer des opérations spécifiques.

Lorsque vous indiquez Reporting Services en tant que type de serveur dans la boîte de dialogue Se connecter au serveur, vous pouvez spécifier un nom de serveur de rapports ou un point de terminaison au service Web.

Connexion

Tâches

Autorisations

Serveur de rapports en mode natif, connecté en tant qu'instance par défaut ou nommée :

<instance><nom_serveur>

La connexion au serveur de rapports est établie à travers le fournisseur WMI de Report Server.

  • Consultez et définissez les propriétés du serveur, ainsi que les valeurs par défaut.

  • Consultez et annulez les travaux.

  • Créez et gérez les planifications partagées.

  • Créez, modifiez ou supprimez les définitions de rôles.

Assignées au rôle Administrateur système.

Serveur de rapports en mode natif, connecté en tant qu'instance par défaut ou nommée, via le point de terminaison au service Web Report Server :

http://<nom_serveur>/reportserver

La spécification de l'URL du serveur de rapports offre un autre moyen de se connecter au serveur de rapports.

  • Consultez et définissez les propriétés du serveur, ainsi que les valeurs par défaut.

  • Consultez et annulez les travaux.

  • Créez et gérez les planifications partagées.

  • Créez, modifiez ou supprimez les définitions de rôles.

Assignées au rôle Administrateur système.

Serveur de rapports en mode intégré SharePoint, connecté via le site SharePoint :

http://<serveur_web>/<site_SharePoint>

  • Consultez et définissez les propriétés du serveur, ainsi que les valeurs par défaut.

  • Consultez et annulez les travaux.

  • Créez et gérez des planifications partagées définies pour le site auquel vous êtes connecté.

  • Consultez les niveaux d'autorisation définis pour le site auquel vous êtes connecté.

Niveau d'autorisation Contrôle total pour le site SharePoint auquel vous êtes connecté.

Serveur de rapports en mode intégré SharePoint, connecté via le nom de l'instance du serveur de rapports :

<instance><nom_serveur>

  • Consultez et définissez les propriétés du serveur, ainsi que les valeurs par défaut.

  • Consultez et annulez les travaux.

Niveau d'autorisation Contrôle total pour le site SharePoint intégré au serveur de rapports.

Notez que lorsque vous vous connectez au serveur de rapports plutôt qu'au site SharePoint, le nombre des tâches que vous pouvez effectuer est considérablement réduit. En effet, le serveur de rapports peut retourner uniquement les données d'application stockées ou gérées dans la base de données du serveur de rapports, et non dans les bases de données de contenu et de configuration SharePoint.

Historique des modifications

Mise à jour du contenu

Ajout d'une remarque indiquant que SSMS doit être exécuté en tant qu'administrateur.