none
Reporting Services 2005 RRS feed

  • Question

  • Bonjour à toutes et à tous,

    Je rencontre un problème important avec RS 2005. Voici le contexte:

    un serveur Windows 2003 Server Edt Standard SP1, avec SQL Server 2005 Standard SP1, intégré dans un domaine "oper.fr"

    11 postes clients Windows XP SP2 connectés en domaine "oper.fr"

    Si je me connecte, via http://serveur/reports, en administrateur (+ mot de passe), j'ai accès à l'interface et je peux gérer RS 2005. Par contre, ce que je ne peux pas faire, c'est de créer des abonnements. Un message en rouge sur la page RS me signale que je ne peux le faire car les informations de connexions ne sont pas stockées. Purquoi ai-je ce message ?

    Avec un compte utilisateur du domaine, mappé sur une connexion SQL Server, cela ne fonctionne pas non plus. Il n'a pas accès au contenu du dossier racine, même si je crée un nouveau rôle d'utilisateur avec les bonnes options.

    Question: faut-il déclarer les comptes de connexion / comptes utilisateurs dans la base ReportServerDB / ReportServerTempDB ou seuls les comptes déclarés dans les bases SQL vont-ils suffirent ?

    Y-a-t-il un mappage particulier ou une manipulation ?

    Comment fonctionne le ReportBuilder 2005 ? Il se lance correctement à partir de Reports, mais après impossible d'ouvrir un rapport, si je créé un modèle et une source de données partagées comme indiqué dans l'aide, c'est pareil.

    Merci pour votre aide.
    Cordialement,
    Houdini

    jeudi 5 octobre 2006 22:01

Réponses

  • Bonjour,

    1) La génération d'un abonnement réclame le fait de stocker les informations de connexions, car c'est une opération "hors ligne" c'est à dire sans que l'utilisateur soit connecté.
    Il faut pour celà stocker les infos de connexion (par exemple le login SQL, si l'on utilise l'authentification Windows c'est le compte de service de Reporting Services qui se connecte).

    2) Les comptes sont des logins (comptes de connexion) SQL ou Windows définie au niveau du serveur SQL qui sert de source au rapport. Il faut bien entendu leur accorder des droits au niveau des bases de données.

    3) ReportBuilder permet de modifier certains types d'états simples, au niveau de la conception, il s'appuie sur un modèle d'état (sorte d'univers de produits concurrent), qui représente la liste des champs accessibles. Pour le créer dans BI Studio ou VS 2005 il faut ajouter un Projet de type modèle d'états.

    Cordialement

    mardi 10 octobre 2006 12:35