Definieren von Berichtsdatasets für andere Datenquellen

Aktualisiert: 14. April 2006

Reporting Services unterstützt den Zugriff auf Datenquellen über einen beliebigen mit Microsoft .NET Framework verwalteten Datenprovider, einschließlich OLE DB und ODBC. Wenn Sie die für einen Datenprovider spezifischen Verbindungszeichenfolgen-Eigenschaften festlegen möchten, klicken Sie im Dialogfeld Datenquelle auf der Registerkarte Allgemein auf die Schaltfläche Bearbeiten, um das Dialogfeld Verbindungseigenschaften zu öffnen. Für den OLE DB-Datenquellentyp können Sie den Datenprovider für die Datenquelle auswählen und erweiterte Eigenschaften über das Dialogfeld Datenverknüpfungseigenschaften festlegen. Für den ODBC-Datenquellentyp können Sie die Verbindungszeichenfolge festlegen.

Der Abfrage-Designer für den jeweiligen Datenprovider wird in der RSReportDesigner.config-Datei registriert. Wenn Sie ein Dataset auf der Grundlage einer Datenquelle erstellen, wird das Dataset im Berichts-Designer in der Standardansicht für den Datenprovider geöffnet. Der standardmäßige Abfrage-Designer steht in der Standardeinstellung zur Verfügung. Einige Reporting Services-Features sind von Implementierungen abhängig, die vom Datenprovider bereitgestellt werden. Einige Datenprovider unterstützen beispielsweise keine parametrisierten Abfragen bzw. keine benannten Parameter.

Anweisungen zum Erstellen eines Datasets finden Sie unter Vorgehensweise: Erstellen eines Datasets (Berichts-Designer) und Vorgehensweisen für Berichtsdaten.

Anweisungen zum Erstellen eines eigenen Datenproviders, der benutzerdefinierte Datenquellen unterstützt, finden Sie unter Implementing a Data Processing Extension.

Sonderzeichen in Kennwörtern

Wenn Sie Ihre ODBC- oder OLE DB-Datenquelle so konfigurieren, dass ein Kennwort angegeben werden muss oder dass das Kennwort in der Verbindungszeichenfolge enthalten ist, und Benutzer das Kennwort mit Sonderzeichen wie Satzzeichen eingeben, können einige zugrunde liegende Datenquellentreiber die Sonderzeichen nicht überprüfen. Wenn Sie den Bericht verarbeiten, ist die Meldung "Kein zulässiges Kennwort" möglicherweise ein Anzeichen für dieses Problem. Wenn das Kennwort nicht geändert werden kann, können Sie mit Ihrem Datenbankadministrator Maßnahmen ergreifen, damit die entsprechenden Anmeldeinformationen auf dem Berichtsserver als Teil eines ODBC-Datenquellennamens des Systems (Data Source Name oder DSN) gespeichert werden. Weitere Informationen hierzu finden Sie im Abschnitt zu "OdbcConnection.ConnectionString" in der .NET Framework-SDK-Dokumentation.

ms157132.note(de-de,SQL.90).gifHinweis:
Es wird empfohlen, der Verbindungszeichenfolge keine Anmeldeinformationen (z. B. Kennwörter) hinzuzufügen. Der Berichts-Designer stellt eine separate Registerkarte im Dialogfeld Datenquelle bereit, auf der Sie Anmeldeinformationen eingeben können. Diese Anmeldeinformationen werden sicher auf dem Clientcomputer gespeichert, auf dem der Berichts-Designer ausgeführt wird.

Siehe auch

Konzepte

Definieren von Berichtsdatasets
Herstellen einer Verbindung mit einer Datenquelle
RSReportDesigner-Konfigurationsdatei

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

14. April 2006

Geänderter Inhalt:
  • Die Inhalte zu bestimmten Datenprovidern (z. B. SAP und Oracle) wurden in separate Themen verschoben.
Neuer Inhalt:
  • Es wurde ein Abschnitt zu Sonderzeichen in Kennwörtern hinzugefügt.