Définition de datasets de rapport pour d'autres sources de données

Mis à jour : 14 avril 2006

Reporting Services permet d'accéder à des sources de données par le biais d'un fournisseur de données managé Microsoft .NET Framework, notamment OLE DB ou ODBC. Pour définir des propriétés de chaîne de connexion propres à un fournisseur de données, cliquez sur le bouton Modifier sous l'onglet Général de la boîte de dialogue Source de données pour ouvrir la boîte de dialogue Propriétés de connexion. Dans le cas du type de source de données OLE DB, vous pouvez sélectionner le fournisseur de données de la source de données, puis définir des propriétés étendues par le biais de la boîte de dialogue Propriétés des liaisons de données. Pour le type de source de données ODBC, vous pouvez définir la chaîne de connexion.

Le Concepteur de requêtes de chaque fournisseur de données est inscrit dans le fichier RSReportDesigner.config. Lorsque vous créez un dataset sur la base d'une source de données, le Concepteur de rapports ouvre le dataset dans l'affichage par défaut du fournisseur de données. Le Concepteur générique de requêtes est disponible par défaut. Certaines fonctionnalités de Reporting Services dépendent des implémentations proposées par le fournisseur de données. Par exemple, certains fournisseurs de données ne prennent pas en charge les requêtes paramétrables ou les paramètres nommés.

Pour savoir comment créer un dataset, consultez Procédure : créer un dataset (Concepteur de rapports) et Rubriques Procédures relatives aux données de rapport.

Pour savoir comment créer votre propre fournisseur de données pour la prise en charge de sources de données personnalisées, consultez Implementing a Data Processing Extension.

Caractères spéciaux dans un mot de passe

Si vous configurez votre source de données ODBC ou OLE DB pour la saisie d'un mot de passe ou l'insertion du mot de passe dans la chaîne de connexion, et si un utilisateur entre le mot de passe avec des caractères spéciaux (par exemple, des signes de ponctuation), certains pilotes de sources de données sous-jacents ne peuvent pas valider les caractères spéciaux. Lors du traitement du rapport, le message « Mot de passe non valide » peut s'afficher et signaler ce problème. Si le changement du mot de passe s'avère impossible, vous pouvez demander à votre administrateur de base de données de stocker les informations d'identification appropriées sur le serveur de rapports en tant que nom de source de données (DSN) ODBC. Pour plus d'informations, consultez « OdbcConnection.ConnectionString » dans la documentation du Kit de développement .NET Framework SDK.

ms157132.note(fr-fr,SQL.90).gifRemarque :
Il est recommandé de ne pas ajouter d'informations de connexion, notamment des mots de passe, à la chaîne de connexion. Le Concepteur de rapports comprend un onglet distinct dans la boîte de dialogue Source de données où vous pouvez entrer les informations d'identification. Ces informations d'identification sont stockées de manière sécurisée sur l'ordinateur client chargé d'exécuter le Concepteur de rapports.

Voir aussi

Concepts

Définition des datasets de rapports
Connexion à une source de données
Fichier de configuration RSReportDesigner

Aide et Informations

Assistance sur SQL Server 2005

Historique des modifications

Version Historique

14 avril 2006

Contenu modifié :
  • Déplacement du contenu sur les fournisseurs de données spécifiques, notamment SAP et Oracle, vers d'autres rubriques.
Nouveau contenu :
  • Ajout d'une section sur les caractères spéciaux dans un mot de passe.