Von Reporting Services unterstützte Datenquellen

Aktualisiert: 17. November 2008

In Reporting Services werden Berichtsdaten von Datenquellen über eine modulare und erweiterbare Datenschicht abgerufen, für die Datenverarbeitungserweiterungen verwendet werden. Zum Abrufen von Berichtsdaten von einer Datenquelle müssen Sie eine Datenverarbeitungserweiterung auswählen, die den Typ der Datenquelle, die Version der für die Datenquelle ausgeführten Software und die Plattform der Datenquelle (32-Bit, 64-Bit x64 oder 64-Bit Itanium) unterstützt.

Beim Bereitstellen von Reporting Services wird auf dem Berichterstellungsclient und dem Berichtsserver automatisch ein Satz von Reporting Services-Datenverarbeitungserweiterungen installiert und registriert, die Zugriff auf eine Vielzahl von Datenquellentypen bieten. Zusätzlich können von allen Personen, die über Anmeldeinformationen für Systemadministratoren verfügen, benutzerdefinierte Datenverarbeitungserweiterungen und Microsoft .NET Framework-Standarddatenprovider installiert und registriert werden. Zum Verarbeiten und Anzeigen eines Berichts müssen die Datenverarbeitungserweiterungen und die Datenprovider auf dem Berichtsserver installiert und registriert werden. Zum Anzeigen der Vorschau eines Berichts müssen die Datenverarbeitungserweiterungen und die Datenprovider auf dem Berichterstellungsclient installiert und registriert werden. Die Datenverarbeitungserweiterungen und Datenanbieter müssen für die Plattform systemintern kompiliert werden, auf der sie installiert sind.

Viele .NET Framework-Standarddatenprovider von Drittanbietern sind im Microsoft Download Center und auf den entsprechenden Drittanbieterseiten als Downloads verfügbar. Sie können auch das öffentliche SQL Server Reporting Services-Forum nach Informationen zu Datenprovidern von Drittanbietern durchsuchen.

ms159219.note(de-de,SQL.90).gifHinweis:
Es wird von .NET Framework-Standarddatenprovidern nicht notwendigerweise die gesamte Funktionalität unterstützt, die von Datenverarbeitungserweiterungen von Reporting Services bereitgestellt wird. Mit einigen OLE DB-Datenprovidern können Sie zudem zwar Berichte erstellen und in einer Vorschau anzeigen, doch bieten sie keine Unterstützung für auf einem Berichtsserver veröffentlichte Berichte. Beispielsweise wird der Microsoft-OLE DB-Anbieter für Jet auf dem Berichtsserver nicht unterstützt.

Weitere Informationen zu benutzerdefinierten Datenverarbeitungserweiterungen finden Sie unter Implementing a Data Processing Extension. Weitere Informationen zu .NET Framework-Standarddatenprovidern finden Sie unter dem System.Data-Namespace. Informationen zu den Unterschieden zwischen Datenverarbeitungserweiterungen und Datenprovidern finden Sie unter Unterschiede zwischen Datenverarbeitungserweiterungen und .NET-Standarddatenprovidern.

Beim Verarbeiten eines Berichts werden von jedem Berichtsdataset Daten von der Datenquelle abgerufen, an die es gebunden ist. Pro Dataset kann nur eine Abfrage für eine einzelne Datenquelle gesendet werden. Berichtsparameter können ebenfalls an eine Spalte in einem Berichtsdataset gebunden werden. Für ein Berichtsdataset abgerufene Daten weisen normalerweise bestimmte Merkmale auf. Weitere Informationen finden Sie unter Allgemeine Merkmale von Daten, die von einer Berichtsdatenquelle abgerufen wurden.

Wählen Sie bei der Arbeit mit einem Berichtsdataset im Berichts-Designer einen Datenquellentyp aus. Jedem Datenquellentyp ist ein Abfrage-Designer zugeordnet, der automatisch in der Datenansicht des Berichts-Designers geöffnet wird, sodass Sie die Abfrage für das betreffende Berichtsdataset erstellen oder bearbeiten können. Der einer Datenverarbeitungserweiterung zugeordnete Abfrage-Designer kann auch beeinflussen, welche Abfragen Sie entwerfen und an die Datenquelle senden können. Weitere Informationen finden Sie unter Von Reporting Services unterstützte Datenquellen.

Plattformunterstützung für Berichtsdatenquellen

Die Datenquellen, die Sie in einer Reporting Services-Bereitstellung verwenden können, hängen von der SQL Server-Edition, der Reporting Services-Version und von der Plattform ab. Die weiter unten in diesem Thema dargestellte Tabelle enthält Informationen zu unterstützten Datenquellen, sortiert nach Version und Plattform. Weitere Informationen zu Features in Abhängigkeit von Editionen finden Sie unter Von den SQL Server 2005-Versionen unterstützte Features.

Für den Berichterstellungsclient und den Berichtsserver gelten unterschiedliche Bedingungen bezüglich der Plattform für Reporting Services-Datenquellen.

Auf dem Berichterstellungsclient

SQL Server Business Intelligence Development Studio ist eine 32-Bit-Anwendung. BIDS wird auf Itanium-basierten Plattformen nicht unterstützt. Wenn Sie auf einer x64-Plattform im Berichts-Designer Berichte anzeigen möchten, müssen 32-Bit-Datenprovider im (x86)-Verzeichnis der Plattform installiert sein.

Auf dem Berichtsserver

Wenn Sie einen Bericht auf einem 64-Bit-Berichtsserver (entweder x86 oder Itanium) bereitstellen, müssen auf dem Berichtsserver systemintern kompilierte 64-Bit-Datenprovider installiert sein. Das Einschließen von 32-Bit-Datenprovidern in 64-Bit-Schnittstellen wird nicht unterstützt. Weitere Informationen finden Sie in der Dokumentation des jeweiligen Datenproviders.

Unterstützte Datenquellen

In der folgenden Tabelle sind Microsoft-Datenverarbeitungserweiterungen und Datenprovider aufgeführt, die Sie zum Abrufen von Daten für Berichtsdatasets und Berichtsmodelle verwenden können. Weitere Informationen zu Erweiterungen oder Datenprovidern erhalten Sie, indem Sie auf den Link in der zweiten Spalte klicken. Die Tabellenspalten enthalten folgende Informationen:

  • Quelle der Berichtsdaten: Der Datentyp, auf den zugegriffen wird, z. B. relationale Datenbank, multidimensionale Datenbank, Flatfile oder XML. In dieser Spalte wird die folgende Frage beantwortet: "Welche Datentypen können in Reporting Services für einen Bericht verwendet werden?"
  • Reporting Services-Datenquellentyp: Einer der Datenquellentypen, die in der Dropdownliste angezeigt werden, wenn Sie in Reporting Services eine Datenquelle definieren. Diese Liste enthält die installierten und registrierten Datenverarbeitungserweiterungen und Datenprovider. Diese Spalte beantwortet die Frage, welchen Datenquellentyp Sie beim Erstellen einer Berichtsdatenquelle in der Dropdownliste auswählen müssen.
  • Name der Datenverarbeitungserweiterung/des Datenproviders: Die Reporting Services-Datenverarbeitungserweiterung oder der andere Datenprovider, die oder der dem ausgewählten Reporting Services-Datenquellentyp entspricht. In dieser Spalte wird die folgende Frage beantwortet: "Welche Datenverarbeitungserweiterung oder welcher Datenprovider wird verwendet, wenn ich einen Datenquellentyp auswähle?"
  • Zugrunde liegende Datenproviderversion (optional): Einige Datenquellentypen unterstützen mehr als einen Datenprovider. Dabei kann es sich um unterschiedliche Versionen eines Datenproviders oder um unterschiedliche Implementierungen von Drittanbietern für einen Typ von Datenprovider handeln. Der Name des Anbieters wird nach dem Konfigurieren einer Datenquelle häufig in der Verbindungszeichenfolge angegeben. In dieser Spalte wird die folgende Frage beantwortet: "Welchen Datenprovider wähle ich nach der Auswahl des Datenquellentyps im Dialogfeld Verbindungseigenschaften aus?"
  • Datenquellen-<platform>: Die von der Datenverarbeitungserweiterung oder dem Datenprovider für die Zieldatenquelle unterstützte Plattform. In dieser Spalte wird die folgende Frage beantwortet: "Können mit dieser Datenverarbeitungserweiterung oder diesem Datenprovider Daten von einer Datenquelle auf diesem Typ von Plattform abgerufen werden?"
  • Version der Datenquelle: Die von der Datenverarbeitungserweiterung oder dem Datenprovider unterstützte Version der Zieldatenquelle. In dieser Spalte wird die folgende Frage beantwortet: "Können mit dieser Datenverarbeitungserweiterung oder diesem Datenprovider Daten von dieser Version der Datenquelle abgerufen werden?"
  • RS-<platform>: Die Plattformen für den Berichtsserver und den Berichterstellungsclient, auf denen Sie eine benutzerdefinierte Datenverarbeitungserweiterung oder einen benutzerdefinierten Datenprovider installieren können. Die integrierten Datenverarbeitungserweiterungen von Reporting Services werden bei jeder Installation von Reporting Services bereitgestellt. Eine benutzerdefinierte Datenverarbeitungserweiterung oder ein .NET Framework-Datenprovider müssen systemintern für eine bestimmte Plattform kompiliert werden. In dieser Spalte wird die folgende Frage beantwortet: "Kann diese Datenverarbeitungserweiterung oder dieser Datenprovider auf diesem Typ von Plattform installiert werden?"
Typen von Datenquellen
Quelle der Berichtsdaten Reporting Services-Datenquellentyp Name der Datenverarbeitungserweiterung/des Datenproviders Zugrunde liegende Datenproviderversion (Optional) Datenquellen- Plattform x86 Daten- quellen- Plattform x64 Daten- quellen- Plattform ia64 Version der Datenquelle RS- Plattform x86 RS- Plattform x64 RS- Plattform ia64

Relationale SQL Server-Datenbank

Microsoft SQL Server

Integrierte Reporting Services-Datenverarbeitungserweiterung

Erweitert System.Data.SqlClient

J

J

J

SQL Server 2005

SQL Server 2000

SQL Server 7.0

J

J

J

Relationale SQL Server-Datenbank

OLEDB

Integrierte Reporting Services-Datenverarbeitungserweiterung

Erweitert System.Data.OledbClient

J

J

J

SQL Server 2005

SQL Server 2000

SQL Server 7.0

J

J

J

Relationale SQL Server-Datenbank

ODBC

Integrierte Reporting Services-Datenverarbeitungserweiterung

Erweitert System.Data.OdbcClient

J

J

J

SQL Server 2005

SQL Server 2000

SQL Server 7.0

J

J

J

Multidimensionale Analysis Services-Datenbank

Microsoft SQL Server Analysis Services

Integrierte Reporting Services-Datenverarbeitungserweiterung

Verwendet ADOMD.NET

J

J

J

SQL Server 2005 Analysis Services

J

J

J

Multidimensionale Analysis Services-Datenbank

Microsoft SQL Server Analysis Services

Integrierte Reporting Services-Datenverarbeitungserweiterung

Verwendet ADOMD.NET

J

N

N

SQL Server 2000 Analysis Services

J

N

J

Multidimensionale Analysis Services-Datenbank

OLEDB

Integrierte Reporting Services-Datenverarbeitungserweiterung

Erweitert System.Data.OledbClient

Version 9.0

J

J

J

SQL Server 2005 Analysis Services

J

J

J

Multidimensionale Analysis Services-Datenbank

OLEDB

Integrierte Reporting Services-Datenverarbeitungserweiterung

Erweitert System.Data.OledbClient

Version 8.0

J

N

J

SQL Server 2000 Analysis Services

J

N

J

XML

XML

Integrierte Reporting Services-Datenverarbeitungserweiterung

XML-Datenquellen sind von keiner bestimmten Plattform abhängig.

 

 

 

XML-Webdienste oder Dokumente

J

J

J

Berichtsserver-Modell

Berichtsmodell

Integrierte Reporting Services-Datenverarbeitungserweiterung für eine veröffentlichte SMDL-Datei

Bei Datenquellen für ein Modell werden integrierte Datenverarbeitungserweiterungen verwendet.

Für Oracle sind Oracle-Clientkomponenten erforderlich.

Für Teradata ist der .NET Framework-Datenanbieter für Teradata 12.00.00.01 erforderlich.

Informationen zur Plattformunterstützung finden Sie in der Teradata-Dokumentation.

Modelle können in folgenden Versionen erstellt werden:

SQL Server 2005

SQL Server 2000

SQL Server 2005 Analysis Services

Oracle 9.2.0.3 oder höher

Teradata-Datenbankenversion 12.0 oder 6.20.

Y

Y

Y

Relationale SAP-Datenbank

SAP

Nicht integriert.

Reporting Services-Datenverarbeitungserweiterung

Installation von der Downloadsite für das Feature Pack für SQL Server 2005.

Informationen zur Plattformunterstützung finden Sie in der SAP-Dokumentation.

J

mySAP Business Suite

J

Multidimensionale SAP-Datenbank

SAP BI NetWeaver

Integrierte Reporting Services-Datenverarbeitungserweiterung (SP1)

Informationen zur Plattformunterstützung finden Sie in der SAP-Dokumentation.

SAP BI NetWeaver

J

Hyperion Essbase

Hyperion Essbase

Integrierte Reporting Services-Datenverarbeitungserweiterung (SP2)

Informationen zur Plattformunterstützung finden Sie in der Hyperion-Dokumentation.

J

Hyperion Essbase

J

Relationale Oracle-Datenbank

Oracle

Integrierte Reporting Services-Datenverarbeitungserweiterung

Erweitert System.Data.OracleClient

Erfordert Oracle-Clientkomponenten.

J

Oracle

10g

9

8.1.7

J

J

J

Relationale Oracle-Datenbank

Teil von OLEDB

Integriert

OLE DB für Oracle

MSDAORA

Teil von MDAC von downloads.microsoft.com

Erfordert Oracle-Clientkomponenten.

Informationen zur Plattformunterstützung finden Sie in der Oracle-Dokumentation.

J

Von der MDAC-Version abhängig.

Weitere Informationen finden Sie unter https://support.microsoft.com unter "Oracle".

J

Relationale DB2-Datenbank

Name der angepassten, registrierten Datenerweiterung

Microsoft OLE DB-Anbieter für DB2

Installation von der Downloadsite für das Feature Pack für SQL Server 2005.

Informationen zur Plattformunterstützung finden Sie in der HI Server-Dokumentation.

J

J

N

J

Relationale DB2-Datenbank

Name der angepassten, registrierten Datenerweiterung

Host Integration Server 2004

Siehe HI Server-Dokumentation.

J

J

N

J

OLE DB-Standarddatenquelle

OLEDB

Integrierte Reporting Services-Datenverarbeitungserweiterung

Jede Datenquelle, die OLE DB unterstützt.

Informationen zur Plattformunterstützung finden Sie in der Dokumentation zur Datenquelle.

J

Jede Datenquelle, die OLE DB unterstützt. Siehe Hinweis.

J

ODBC-Standarddatenquelle

ODBC

Integrierte Reporting Services-Datenverarbeitungserweiterung

Jede Datenquelle, die OLE DB unterstützt.

Informationen zur Plattformunterstützung finden Sie in der Dokumentation zur Datenquelle.

J

Jede Datenquelle, die ODBC unterstützt. Siehe Hinweis.

J

J

J

Viele .NET Framework-Standarddatenprovider sind von Drittanbietern erhältlich. Weitere Informationen finden Sie auf den Websites oder in den Foren der entsprechenden Drittanbieter.

Bevor Sie eine benutzerdefinierte Datenverarbeitungserweiterung oder einen .NET Framework-Standarddatenprovider installieren und registrieren, sollten Sie sich im Referenzmaterial des Datenproviders unbedingt über diese Vorgänge informieren. Weitere Informationen finden Sie unter Vorgehensweise: Registrieren eines .NET Framework-Standarddatenproviders.

Zurück zur Datenquellentabelle

Datenverarbeitungserweiterungen für Reporting Services

Die folgenden Datenverarbeitungserweiterungen werden automatisch mit Reporting Services installiert. Weitere Informationen, u. a. zum Überprüfen der Installation, finden Sie unter RSReportDesigner-Konfigurationsdatei und RSReportServer-Konfigurationsdatei.

Microsoft SQL Server-Datenverarbeitungserweiterung

Beim Datenquellentyp Microsoft SQL Server wird der .NET Framework-Datenprovider für SQL Server eingeschlossen und erweitert. Diese Datenverarbeitungserweiterung wird für x86-, x64- und Itanium-basierte Plattformen systemintern kompiliert und auf diesen Plattformen ausgeführt. Mit dieser Erweiterung können Sie eine Verbindung mit den folgenden Versionen einer SQL Server-Instanz herstellen und von diesen Daten abrufen:

  • SQL Server 2005 auf x86-, x64- und Itanium-basierten Plattformen
  • SQL Server 2000 auf x86-, x64- und Itanium-basierten Plattformen
  • SQL Server 7 auf x86

Wenn Sie beim Erstellen eines Berichtsdatasets diese Erweiterung auswählen, wird der Visual Database Tool-Designer geöffnet, der das Erstellen einer Transact-SQL-Abfrage für diese Datenquelle erleichtert. Wenn Sie den Abfrage-Designer im grafischen Modus verwenden, wird die Abfrage analysiert und möglicherweise umgeschrieben. Wenn Sie die exakte Transact-SQL für eine Abfrage steuern möchten, verwenden Sie den standardmäßigen Abfrage-Designer. Weitere Informationen zum Erstellen von Berichtsdatasets für diese Erweiterung finden Sie unter Definieren von Berichtsdatasets für eine relationale SQL Server-Datenbank. Weitere Informationen zum zugeordneten Abfrage-Designer finden Sie unter Tools im Abfrage- und Ansicht-Designer (Visual Database Tools) und Benutzeroberfläche des Abfrage-Designers für SQL Server.

Die Microsoft SQL Server-Datenverarbeitungserweiterung unterstützt mehrwertige Parameter.

Zurück zur Datenquellentabelle

Microsoft SQL Server Analysis Services-Datenverarbeitungserweiterung

Wenn Sie den Datenquellentyp Microsoft SQL Server Analysis Services auswählen, müssen Sie eine Reporting Services-Datenverarbeitungserweiterung auswählen, mit der der .NET Framework-Datenprovider für Microsoft Analysis Services erweitert wird. Diese Datenverarbeitungserweiterung wird für x86-, x64- und Itanium-basierte Plattformen systemintern kompiliert und auf diesen Plattformen ausgeführt.

Für diesen Datenprovider wird das ADOMD.NET-Objektmodell verwendet, um Abfragen mit XMLA (XML for Analysis), Version 1.0, zu erstellen. Ergebnisse werden als vereinfachtes Rowset zurückgegeben. Weitere Informationen zum Erstellen von Berichtsdatasets für diese Erweiterung finden Sie unter Definieren von Berichtsdatasets für multidimensionale Analysis Services-Daten und Data Mining-Vorhersagedaten. Weitere Informationen zu XMLA finden Sie unter XML for Analysis Overview (XMLA). Weitere Informationen zum zugeordneten MDX-Abfrage-Designer finden Sie unter Benutzeroberfläche des MDX-Abfrage-Designers von Analysis Services. Weitere Informationen zum zugeordneten DMX-Abfrage-Designer finden Sie unter Benutzeroberfläche des DMX-Abfrage-Designers für Analysis Services.

Bei Verbindung mit einer Analysis Services-Datenquelle unterstützt die Microsoft SQL Server Analysis Services-Datenverarbeitungserweiterung mehrwertige Parameter und ordnet Zellen- und Elementeigenschaften erweiterten Eigenschaften zu, die von Reporting Services unterstützt werden. Weitere Informationen zu erweiterten Eigenschaften finden Sie unter Verwenden erweiterter Feldeigenschaften für eine Analysis Services-Datenbank.

Mit dieser Erweiterung können Sie mit folgenden Versionen einer SQL Server Analysis Services-Datenbank eine Verbindung herstellen und von dieser multidimensionale Daten abrufen:

  • SQL Server 2005 Analysis Services auf x86-, x64- und Itanium-basierten Plattformen.

SQL Server 2000 Analysis Services

Bei Verbindung mit einer SQL Server 2000 Analysis Services-Datenquelle unterstützt die Microsoft SQL Server Analysis Services-Datenverarbeitungserweiterung keine Abfrageparameter.

Mit dieser Erweiterung können Sie mit der folgenden Version einer SQL Server Analysis Services-Datenbank eine Verbindung herstellen und von dieser mehrdimensionale Daten abrufen:

  • SQL Server 2000 Analysis Services auf x86- und Itanium-basierten Plattformen.
ms159219.note(de-de,SQL.90).gifHinweis:
SQL Server 2000 Analysis Services kann auf x64-Plattformen nicht verwendet werden.

Zum Verbinden mit SQL Server 2000 Analysis Services muss das XMLA-SDK auf dem Analysis Services-Server installiert sein und das HTTP-Protokoll verwendet werden, wobei der URL auf das Verzeichnis des XMLA-SDK zeigt. Das TCP/IP-Protokoll wird nicht unterstützt. Weitere Informationen finden Sie im XML for Analysis 1.1-SDK.

Zurück zur Datenquellentabelle

OLE DB-Datenverarbeitungserweiterung

Für die OLE DB-Datenverarbeitungserweiterung ist die Auswahl eines zusätzlichen Datenproviders erforderlich in Abhängigkeit von der Version der im Bericht zu verwendenden Datenquelle. Wenn Sie keinen bestimmten Datenprovider auswählen, wird ein Standardwert bereitgestellt. Wählen Sie einen bestimmten Datenprovider im Dialogfeld Verbindungseigenschaften aus, das Sie im Dialogfeld Datenquelle oder Freigegebene Datenquelle über die Schaltfläche Bearbeiten öffnen.

Weitere Informationen zum zugeordneten OLE DB-Abfrage-Designer finden Sie unter Tools im Abfrage- und Ansicht-Designer (Visual Database Tools) und Benutzeroberfläche des Abfrage-Designers für SQL Server. Weitere Informationen zur Unterstützung bestimmter OLE DB-Anbieter finden Sie in der Microsoft Knowledge Base unter Visual Studio .NET-Designer-Tool unterstützt bestimmte OLE DB-Anbieter (maschinelle Übersetzung).

Zurück zur Datenquellentabelle

OLE DB für SQL Server

Wenn Sie den Datenquellentyp OLE DB auswählen, müssen Sie eine Reporting Services-Datenverarbeitungserweiterung auswählen, mit der der .NET Framework-Datenprovider für OLE DB erweitert wird. Diese Datenverarbeitungserweiterung wird für x86-, x64- und Itanium-basierte Plattformen systemintern kompiliert und auf diesen Plattformen ausgeführt. Mit dieser Erweiterung können Sie mit den folgenden Datenquellen eine Verbindung herstellen und von diesen Daten abrufen:

  • SQL Server 2005 auf x86, x64 und Itanium
  • SQL Server 2000 auf x86, x64 und Itanium
  • SQL Server 7 auf x86
  • SQL Server 6.5 und früher auf x86

Weitere Informationen zum Erstellen von Berichtsdatasets für diese Erweiterung finden Sie unter Definieren von Berichtsdatasets für andere Datenquellen.

Zurück zur Datenquellentabelle

OLE DB für Analysis Services 9.0

Wenn Sie eine Verbindung mit Microsoft SQL Server 2005 Analysis Services herstellen, wählen Sie Microsoft OLE DB-Anbieter für Analysis Services 9.0, den Datenquellentyp OLE DB und anschließend den zugrunde liegenden Datenprovider nach Namen aus.

Diese Kombination von Datenverarbeitungserweiterung und Datenanbieter wird für x86-, x64- und Itanium-basierte Plattformen systemintern kompiliert und auf diesen Plattformen ausgeführt. Mit dieser Erweiterung können Sie mit den folgenden Datenquellen eine Verbindung herstellen und von diesen Daten abrufen:

  • Microsoft SQL Server 2005 Analysis Services auf x86, x64 und Itanium-basierten Plattformen.
ms159219.note(de-de,SQL.90).gifHinweis:
Diese Datenverarbeitungserweiterung unterstützt Serveraggregate und Abfrageparameter nicht und stellt keine automatische Zuordnung erweiterter Feldeigenschaften bereit. Für Analysis Services-Datenquellen wird als Datenprovider Microsoft SQL Server Analysis Services empfohlen.

Weitere Informationen zum Erstellen von Berichtsdatasets für diese Erweiterung finden Sie unter Definieren von Berichtsdatasets für andere Datenquellen.

Zurück zur Datenquellentabelle

OLE DB für Analysis Services 8.0

Verwenden Sie zum Abrufen von SQL Server 2000 Analysis Services-Daten den OLE DB-Anbieter für OLAP Services 8.0. Abfragen für SQL Server 2000 Analysis Services werden mit MDX (Multidimensional Expressions) geschrieben.

ms159219.note(de-de,SQL.90).gifHinweis:
Diese Datenverarbeitungserweiterung unterstützt Serveraggregate und Abfrageparameter nicht und stellt keine automatische Zuordnung erweiterter Feldeigenschaften bereit. Für Analysis Services-Datenquellen wird als Datenprovider Microsoft SQL Server Analysis Services empfohlen.

Zurück zur Datenquellentabelle

OLE DB für OLAP 7.0

OLE DB-Anbieter für OLAP Services 7.0 wird nicht unterstützt.

Zurück zur Datenquellentabelle

OLE DB für Oracle

Die Datenverarbeitungserweiterung OLE DB für Oracle unterstützt die folgenden Oracle-Datentypen nicht: BLOB, CLOB, NCLOB, BFILE, UROWID.

Unbenannte, positionsabhängige Parameter werden unterstützt. Benannte Parameter werden von dieser Erweiterung nicht unterstützt. Benannte Parameter können Sie nur mit der Oracle-Datenverarbeitungserweiterung verwenden.

Weitere Informationen zum Konfigurieren von Oracle als Datenquelle finden Sie unter Verwenden von Reporting Services zum Konfigurieren und Zugreifen auf eine Oracle-Datenquelle (maschinelle Übersetzung). Weitere Informationen zur Konfiguration zusätzlicher Berechtigungen finden Sie in der Microsoft Knowledge Base unter How to add permissions for the NETWORK SERVICE security principal (in Englisch).

Zurück zur Datenquellentabelle

.NET Framework-Standarddatenprovider für OLE DB

Verwenden Sie zum Abrufen von Daten von einer Datenquelle, die .NET Framework-Datenprovider für OLE DB unterstützt, den Datenquellentyp OLE DB, und wählen Sie den Standarddatenprovider aus, oder wählen Sie im Dialogfeld Verbindungszeichenfolge einen der installierten Datenprovider aus.

ms159219.note(de-de,SQL.90).gifHinweis:
Zwar kann ein Datenprovider die Vorschau eines Berichts auf dem Berichterstellungsclient unterstützen, doch unterstützen nicht alle OLE DB-Datenprovider auf einem Berichtsserver veröffentlichte Berichte.

Zurück zur Datenquellentabelle

ODBC-Datenverarbeitungserweiterung

Wenn Sie den Datenquellentyp ODBC auswählen, müssen Sie eine Reporting Services-Datenverarbeitungserweiterung auswählen, mit der der .NET Framework-Datenprovider für ODBC erweitert wird. Diese Datenverarbeitungserweiterung wird für x86-, x64- und Itanium-basierte Plattformen systemintern kompiliert und auf diesen Plattformen ausgeführt. Mit dieser Erweiterung können Sie mit beliebigen Datenquellen, die über einen ODBC-Anbieter verfügen, eine Verbindung herstellen und von diesen Daten abrufen.

ms159219.note(de-de,SQL.90).gifHinweis:
Zwar kann ein Datenprovider die Vorschau eines Berichts auf dem Berichterstellungsclient unterstützen, doch unterstützen nicht alle ODBC-Datenprovider auf einem Berichtsserver veröffentlichte Berichte.

Zurück zur Datenquellentabelle

.NET Framework-Standarddatenprovider für ODBC

Verwenden Sie zum Abrufen von Daten von einer Datenquelle, die einen .NET Framework-Standarddatenprovider für ODBC unterstützt, den Datenquellentyp ODBC, und wählen Sie den Standarddatenprovider aus, oder wählen Sie im Dialogfeld Verbindungszeichenfolge einen der installierten Datenprovider aus.

ms159219.note(de-de,SQL.90).gifHinweis:
Zwar kann ein Datenprovider die Vorschau eines Berichts auf dem Berichterstellungsclient unterstützen, doch unterstützen nicht alle ODBC-Datenprovider auf einem Berichtsserver veröffentlichte Berichte.

Zurück zur Datenquellentabelle

Oracle-Datenverarbeitungserweiterung

Wenn Sie den Datenquellentyp Oracle auswählen, müssen Sie eine Reporting Services-Datenverarbeitungserweiterung auswählen, mit der der .NET Framework-Datenprovider für Oracle erweitert wird. Die für Reporting Services erforderlichen System.Data.OracleClient-Klassen werden von der Oracle-Datenquelle eingeschlossen und erweitert . Berichtsdaten können von einer Oracle-Datenbank nur abgerufen werden, wenn vom Administrator Oracle-Clienttools installiert wurden. Für diesen Datenprovider wird die OCI-Schnittstelle (Oracle Call Interface) von Oracle 8i Release 3 verwendet. Diese wird mit der Oracle-Clientsoftware bereitgestellt. Die Clientanwendung muss in der Version 8.1.7 oder höher vorliegen. Diese Tools müssen auf dem Berichterstellungsclient zum Ermöglichen der Vorschau und auf dem Berichtsserver zum Anzeigen veröffentlichter Berichte installiert werden.

Benannte Parameter werden von dieser Erweiterung unterstützt. Von Oracle, Version 9 oder höher, werden mehrwertige Parameter unterstützt. Verwenden Sie bei unbenannten, positionsabhängigen Parametern die OLE DB-Datenverarbeitungserweiterung mit dem Datenprovider Microsoft OLE DB-Anbieter für Oracle. Weitere Informationen zum Konfigurieren von Oracle als Datenquelle finden Sie unter Verwenden von Reporting Services zum Konfigurieren und Zugreifen auf eine Oracle-Datenquelle (maschinelle Übersetzung). Weitere Informationen zur Konfiguration zusätzlicher Berechtigungen finden Sie in der Microsoft Knowledge Base unter How to add permissions for the NETWORK SERVICE security principal (in Englisch).

Sie können von gespeicherten Prozeduren mit mehreren Eingabeparametern Daten abrufen, die gespeicherte Prozedur darf jedoch nur einen Ausgabecursor zurückgeben. Weitere Informationen finden Sie unter Retrieving Data Using the DataReader (in Englisch) im Abschnitt zu Oracle.

Weitere Informationen finden Sie unter Definieren von Berichtsdatasets für relationale Daten in einer Oracle-Datenbank. Weitere Informationen zum zugeordneten Abfrage-Designer finden Sie unter Tools im Abfrage- und Ansicht-Designer (Visual Database Tools) und Benutzeroberfläche des Abfrage-Designers für SQL Server.

Zurück zur Datenquellentabelle

XML-Datenverarbeitungserweiterung

Reporting Services besitzt eine XML-Datenverarbeitungserweiterung, sodass die Verwendung von XML-Daten in einem Bericht möglich ist. Die Daten können von einem XML-Dokument, einem Webdienst oder einer webbasierten Anwendung abgerufen werden, auf die mit einem URL zugegriffen wird. Weitere Informationen zum Angeben der Verbindungszeichenfolge finden Sie unter Herstellen einer Verbindung mit einer Datenquelle. Weitere Informationen zum Angeben der Abfrage finden Sie unter Definieren von Berichtsdatasets für XML-Daten. Weitere Informationen zum zugeordneten Abfrage-Designer finden Sie unter Benutzeroberfläche des Abfrage-Designers für SQL Server im Abschnitt zum standardmäßigen Abfrage-Designer. Beispiele finden Sie unter Lernprogramm: Verwenden von XML-Daten in einem Bericht und Reporting Services: Using XML and Web Service Data Sources (in Englisch).

Zurück zur Datenquellentabelle

Datenprovider für mySAP Business Suite

Mit Reporting Services können Berichtsdaten von einer mySAP Business Suite-Datenquelle abgerufen werden. Weitere Informationen zum Downloaden dieses Datenproviders finden Sie unter Microsoft .NET-Datenprovider für mySAP Business Suite und Konfigurieren von Reporting Services für die Verwendung des Microsoft .NET-Datenproviders für mySAP Business Suite. Weitere Informationen zum zugeordneten Abfrage-Designer finden Sie unter Benutzeroberfläche des Abfrage-Designers für SQL Server im Abschnitt zum standardmäßigen Abfrage-Designer.

Zurück zur Datenquellentabelle

SAP NetWeaver Business Intelligence-Datenverarbeitungserweiterung

Reporting Services 2005 Service Pack 1 und höher enthält eine Datenverarbeitungserweiterung, mit deren Hilfe Sie Daten aus einer SAP NetWeaver Business Intelligence-Datenquelle in einem Bericht verwenden können. Weitere Informationen zum Angeben der Verbindungszeichenfolge finden Sie unter Herstellen einer Verbindung mit einer Datenquelle. Weitere Informationen zum Angeben der Abfrage finden Sie unter Definieren von Berichtsdatasets für multidimensionale Daten aus einem SAP NetWeaver BI-System. Weitere Informationen zum zugeordneten Abfrage-Designer finden Sie unter Benutzeroberfläche des Abfrage-Designers für SAP NetWeaver BI. Weitere Informationen finden Sie unter Using SQL Server 2005 Reporting Services with SAP NetWeaver Business Intelligence (in Englisch).

Zurück zur Datenquellentabelle

Hyperion Essbase Business Intelligence-Datenverarbeitungserweiterung

Reporting Services 2005 Service Pack 2 und höher enthält eine Datenverarbeitungserweiterung, mit deren Hilfe Sie Daten aus einer Hyperion Essbase-Datenquelle in einem Bericht verwenden können. Weitere Informationen zum Angeben der Verbindungszeichenfolge finden Sie unter Herstellen einer Verbindung mit einer Datenquelle. Weitere Informationen zum Angeben der Abfrage finden Sie unter Definieren von Berichtsdatasets für multidimensionale Daten in einer Hyperion Essbase-Datenbank. Weitere Informationen zum zugeordneten Abfrage-Designer finden Sie unter Benutzeroberfläche des Hyperion Essbase-Abfrage-Designers. Weitere Informationen finden Sie auf der Technet-Website zu SQL Server 2005 Reporting Services.

Zurück zur Datenquellentabelle

Berichtsmodell-Datenquellen

Sie können Berichtsmodelle, die aus relationalen SQL Server-Datenbanken, aus Oracle-Datenbanken der Version 9.2.0.3 oder höher, Teradata-Datenbanken der Versionen 12.0 oder 6.20 oder aus mehrdimensionalen Cubes von SQL Server 2005 Analysis Services oder später generiert wurden, als Datenquellen für Berichte verwenden, die Sie im Berichts-Designer und im Berichts-Generator erstellen. Wenn Sie ein Berichtsmodell als Datenquelle verwenden, müssen Sie ein Modell der zugrunde liegenden Datenquelle auswählen. Damit ein Berichtsmodell als eine Datenquelle verwendet werden kann, muss es auf einem Berichtsserver oder in einer SharePoint-Bibliothek veröffentlicht sein. Sie können Modelle mithilfe des Modell-Designers, des Berichts-Managers oder von SQL Server Management Studio erstellen und veröffentlichen.

Um ein Modell auf Basis einer Teradata-Datenbank erstellen zu können, muss der .NET Framework-Datenprovider für Teradata 12.00.00.01 auf dem Berichtsserver und auf dem Berichterstellungsclient installiert sein. Weitere Informationen finden Sie unter Konfigurieren von Reporting Services für Teradata-basierte Berichtsmodelle.

Weitere Informationen zur Verwendung von Berichtsmodell-Datenquellen des Berichts-Designers finden Sie unter Arbeiten mit dem Berichtsmodellabfrage-Designer. Weitere Informationen zur Verwendung von Berichtsmodell-Datenquellen finden Sie unter Arbeiten mit dem Modell-Designer, Generieren von Modellen mithilfe von Berichtsverwaltungstools und Vorgehensweise: Erstellen einer Berichtsmodell-Datenquelle (Berichts-Designer).

Zurück zur Datenquellentabelle

Siehe auch

Aufgaben

Vorgehensweise: Erstellen eines Modells mithilfe des Berichts-Managers

Konzepte

Reporting Services-Komponenten (Übersicht)
Berichtsserver
Arbeiten mit dem Modell-Designer
Definieren von Berichtsdatasets für andere Datenquellen

Andere Ressourcen

Beispiel für eine Dateifreigabe-Datenverarbeitungserweiterung
Hardware- und Softwareanforderungen für die Installation von SQL Server 2005

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

17. November 2008

Neue Inhalte:
  • Reporting Services unterstützt Modelle, die auf Teradata-Datenbanken basieren.

12. Dezember 2006

Neue Inhalte:
  • Eine Tabelle und Informationen zur Plattformunterstützung wurden hinzugefügt.
  • Reporting Services unterstützt Modelle, die auf Oracle-Datenquellen basieren.
  • Reporting Services unterstützt Hyperion Essbase-Datenquellen.

14. April 2006

Neuer Inhalt:
  • SAP NetWeaver Business Intelligence-Datenquelle.