Von Reporting Services unterstützte Datenquellen

In Reporting Services werden Berichtsdaten von Datenquellen über eine modulare und erweiterbare Datenschicht abgerufen, für die Datenverarbeitungserweiterungen (Data Processing Extensions, DPEs) 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.

Wenn Sie Reporting Services bereitstellen, wird automatisch ein Satz von Datenverarbeitungserweiterungen installiert und auf dem Berichterstellungsclient sowie dem Berichtsserver registriert, um Zugriff auf eine Anzahl von Datenquellentypen zu gewähren. Die folgenden Datenquellentypen werden von SQL Server 2008 Reporting Services (SSRS) installiert: Microsoft SQL Server, MicrosoftSQL Server Analysis Services, Oracle, SAP NetWeaver BI, Hyperion Essbase, Teradata, OLE DB, ODBC und XML.

Zusätzlich können von Systemadministratoren benutzerdefinierte Datenverarbeitungserweiterungen und Microsoft.NET Framework-Standarddatenanbieter installiert und registriert werden. Zum Verarbeiten und Anzeigen eines Berichts müssen die Datenverarbeitungserweiterungen und Datenanbieter auf dem Berichtsserver installiert und registriert sein. Zum Anzeigen einer Vorschau für einen Bericht müssen die Datenverarbeitungserweiterungen und Datenanbieter auf dem Berichterstellungsclient installiert und registriert sein. Datenverarbeitungserweiterungen und Datenanbieter müssen für die Plattform, auf der sie installiert sind, systemintern kompiliert werden.

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

HinweisHinweis

Es wird von .NET Framework-Standarddatenanbietern nicht notwendigerweise die gesamte Funktionalität unterstützt, die von Datenverarbeitungserweiterungen von Reporting Services bereitgestellt wird. Mit einigen OLE DB-Datenanbietern 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. Informationen zu den Unterschieden zwischen Datenverarbeitungserweiterungen und Datenanbietern finden Sie unter Datenverarbeitungserweiterungen und .NET Framework-Datenanbieter.

Weitere Informationen zu benutzerdefinierten Datenverarbeitungserweiterungen finden Sie unter Implementieren von Datenverarbeitungserweiterungen. Weitere Informationen zu .NET Framework-Standarddatenanbietern finden Sie unter dem System.Data-Namespace.

Zum Abrufen von Daten für einen Bericht erstellen Sie eine Datenquelle, die eine Verbindung definiert, sowie ein Berichtsdataset, das eine Abfrage definiert. Jedem Datenquellentyp ist ein Abfrage-Designer zugeordnet, der das Erstellen der Abfragen erleichtert. Weitere Informationen finden Sie unter Erstellen von Berichtsdatasets.

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. Weitere Informationen zu Features finden Sie unter Reporting Services-Features und Von den SQL Server 2008-Editionen unterstützte Features. Die weiter unten in diesem Thema dargestellte Tabelle enthält Informationen zu unterstützten Datenquellen, sortiert nach Version und Plattform.

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

Auf dem Berichterstellungsclient

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

Auf dem Berichtsserver

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

Unterstützte Datenquellen

In der folgenden Tabelle sind Microsoft-Datenverarbeitungserweiterungen und Datenanbieter aufgeführt, die Sie zum Abrufen von Daten für Berichtsdatasets und Berichtsmodelle verwenden können. Weitere Informationen zu Erweiterungen oder Datenanbietern 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, mehrdimensionale 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 Datenanbieter. In dieser Spalte wird die folgende Frage beantwortet: "Welchen Datenquellentyp wähle ich beim Erstellen einer Berichtsdatenquelle in der Dropdownliste aus?"

  • Name der Datenverarbeitungserweiterung/des Datenanbieters: Die Reporting Services-Datenverarbeitungserweiterung oder der andere Datenanbieter, die oder der dem ausgewählten Reporting Services-Datenquellentyp entspricht. In dieser Spalte wird die folgende Frage beantwortet: "Welche Datenverarbeitungserweiterung oder welcher Datenanbieter wird verwendet, wenn ich einen Datenquellentyp auswähle?"

  • Zugrunde liegende Datenanbieterversion (optional): Einige Datenquellentypen unterstützen mehr als einen Datenanbieter. Dabei kann es sich um unterschiedliche Versionen eines Datenanbieters oder um unterschiedliche Implementierungen von Drittanbietern für einen Typ von Datenanbieter 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 Datenanbieter wähle ich nach der Auswahl des Datenquellentyps im Dialogfeld Verbindungseigenschaften aus?"

  • Datenquellen-<platform>: Die von der Datenverarbeitungserweiterung oder dem Datenanbieter für die Zieldatenquelle unterstützte Plattform. In dieser Spalte wird die folgende Frage beantwortet: "Können mit dieser Datenverarbeitungserweiterung oder diesem Datenanbieter Daten von einer Datenquelle auf diesem Typ von Plattform abgerufen werden?"

  • Version der Datenquelle: Die von der Datenverarbeitungserweiterung oder dem Datenanbieter unterstützte Version der Zieldatenquelle. In dieser Spalte wird die folgende Frage beantwortet: "Können mit dieser Datenverarbeitungserweiterung oder diesem Datenanbieter 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 Datenanbieter installieren können. Die integrierten Datenverarbeitungserweiterungen von Reporting Services werden bei jeder Installation von Reporting Services bereitgestellt. Eine benutzerdefinierte Datenverarbeitungserweiterung oder ein .NET Framework-Datenanbieter müssen systemintern für eine bestimmte Plattform kompiliert werden. In dieser Spalte wird die folgende Frage beantwortet: "Kann diese Datenverarbeitungserweiterung oder dieser Datenanbieter auf diesem Typ von Plattform installiert werden?"

Typen von Datenquellen

Quelle der

Berichtsdaten

Reporting Services-Datenquellentyp

Name der Datenverarbeitungserweiterung/des Datenanbieters

Zugrunde liegende Datenanbieterversion

(Optional)

Daten-

quellen-

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 2008

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 2008

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 2008

SQL Server 2005

SQL Server 2000

SQL Server 7.0

J

J

J

Mehrdimensionale Analysis Services-Datenbank

Microsoft SQL Server Analysis Services

Integrierte Reporting Services-Datenverarbeitungserweiterung

Verwendet ADOMD.NET

J

J

J

SQL Server 2008 Analysis Services

SQL Server 2005 Analysis Services 

J

J

J

Mehrdimensionale 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

Mehrdimensionale Analysis Services-Datenbank

OLEDB

Integrierte Reporting Services-Datenverarbeitungserweiterung

Erweitert System.Data.OledbClient

Version 10.0

J

J

J

SQL Server 2008 Analysis Services

J

J

J

Mehrdimensionale 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

Mehrdimensionale 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

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

Oracle-basierte Modelle erfordern Oracle-Clientkomponenten.

Teradata-basierte Modelle erfordern den .NET-Datenanbieter für Teradata von Teradata.

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

 

 

 

Modelle können in folgenden Versionen erstellt werden:

SQL Server 2008

SQL Server 2005

SQL Server 2000

SQL Server 2005 Analysis Services

Oracle 9.2.0.3 oder höher

Teradata, Versionen 13, 12 und 6.2

J

J

J

Mehrdimensionale SAP-Datenbank

SAP BI NetWeaver

Integrierte Reporting Services-Datenverarbeitungserweiterung (SP1)

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

 

 

 

SAP BI NetWeaver 3.5

J

 

 

Hyperion Essbase

Hyperion Essbase

Integrierte Reporting Services-Datenverarbeitungserweiterung (SP2)

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

J

 

 

Hyperion Essbase 9.3.0

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 Teradata-Datenbank

Teradata

Integrierte Reporting Services-Datenverarbeitungserweiterung

Erweitert den .NET-Datenanbieter für Teradata von Teradata.

Erfordert den .NET-Datenanbieter für Teradata von Teradata.

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

J

 

 

Teradata, Version 13

Teradata, Version 12

Teradata, Version 6.20

J

N

J

Relationale DB2-Datenbank

Name der angepassten, registrierten Datenerweiterung

Microsoft OLE DB-Anbieter für DB2

Installation von der Microsoft SQL Server 2008 Feature Pack-Downloadwebsite.

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

J

J

J

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-Standarddatenanbieter 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-Standarddatenanbieter installieren und registrieren, sollten Sie sich im Referenzmaterial des Datenanbieters unbedingt über diese Vorgänge informieren. Weitere Informationen finden Sie unter Vorgehensweise: Registrieren eines .NET Framework-Standarddatenanbieters (Reporting Services).

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-Datenanbieter 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-Syntax für eine Abfrage steuern möchten, verwenden Sie den textbasierten Abfrage-Designer. Weitere Informationen zum Erstellen von Berichtsdatasets für diese Erweiterung finden Sie unter Erstellen von Berichtsdatasets aus einer relationalen SQL Server-Datenbank. Weitere Informationen zum zugeordneten Abfrage-Designer finden Sie unter Tools im Abfrage- und Ansicht-Designer (Visual Database Tools) und Grafische Benutzeroberfläche des Abfrage-Designers.

Die MicrosoftSQL 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-Datenanbieter für MicrosoftAnalysis 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 Datenanbieter 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 Erstellen von Berichtsdatasets für SQL Server Analysis Services. Weitere Informationen finden Sie unter Übersicht über XMLA for Analysis (XMLA), Benutzeroberfläche des MDX-Abfrage-Designers von Analysis Services und Benutzeroberfläche des DMX-Abfrage-Designers für Analysis Services.

Bei Verbindung mit einer Analysis Services-Datenquelle unterstützt die MicrosoftSQL ServerAnalysis 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 ein Analysis Services-Dataset.

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

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

Sie können auch Modelle aus SQL ServerAnalysis Services-Datenquellen erstellen. Weitere Informationen finden Sie unter Entwerfen von cubebasierten Berichtsmodellen.

SQL Server 2000 Analysis Services

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

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

  • SQL Server 2000Analysis Services auf x86- und Itanium-basierten Plattformen.
HinweisHinweis

SQL Server 2000Analysis Services kann auf x64-Plattformen nicht verwendet werden.

Zum Verbinden mit SQL Server 2000Analysis Services muss das XMLA-SDK auf dem Analysis Services-Server installiert sein und das HTTP-Protokoll verwendet werden, wobei die 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 Datenanbieters in Abhängigkeit von der Version der im Bericht zu verwendenden Datenquelle erforderlich. Wenn Sie keinen bestimmten Datenanbieter auswählen, wird ein Standardwert bereitgestellt. Wählen Sie einen bestimmten Datenanbieter 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 Grafische Benutzeroberfläche des Abfrage-Designers. 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.

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-Datenanbieter 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 Erstellen 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 Datenanbieter 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:

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

Diese Datenverarbeitungserweiterung unterstützt Serveraggregate und Abfrageparameter nicht und stellt keine automatische Zuordnung erweiterter Feldeigenschaften bereit. Für Analysis Services-Datenquellen wird als Datenanbieter Microsoft SQL Server Analysis Services empfohlen.

Weitere Informationen zum Erstellen von Berichtsdatasets für diese Erweiterung finden Sie unter Erstellen 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 2000Analysis Services werden mit MDX (Multidimensional Expressions) geschrieben.

HinweisHinweis

Diese Datenverarbeitungserweiterung unterstützt Serveraggregate und Abfrageparameter nicht und stellt keine automatische Zuordnung erweiterter Feldeigenschaften bereit. Für Analysis Services-Datenquellen wird als Datenanbieter 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. 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.

Zurück zur Datenquellentabelle

.NET Framework-Standarddatenanbieter für OLE DB

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

HinweisHinweis

Zwar kann ein Datenanbieter die Vorschau eines Berichts auf dem Berichterstellungsclient unterstützen, doch unterstützen nicht alle OLE DB-Datenanbieter 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-Datenanbieter 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.

HinweisHinweis

Zwar kann ein Datenanbieter die Vorschau eines Berichts auf dem Berichterstellungsclient unterstützen, doch unterstützen nicht alle ODBC-Datenanbieter auf einem Berichtsserver veröffentlichte Berichte.

Zurück zur Datenquellentabelle

.NET Framework-Standarddatenanbieter für ODBC

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

HinweisHinweis

Zwar kann ein Datenanbieter die Vorschau eines Berichts auf dem Berichterstellungsclient unterstützen, doch unterstützen nicht alle ODBC-Datenanbieter 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-Datenanbieter 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 Datenanbieter wird die OCI (Oracle Call Interface)-Schnittstelle 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 Datenanbieter 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. 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.

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 im Abschnitt zu Oracle.

Weitere Informationen finden Sie unter Erstellen von Berichtsdatasets aus einer Oracle-Datenbank. Weitere Informationen zum zugeordneten Abfrage-Designer finden Sie unter Tools im Abfrage- und Ansicht-Designer (Visual Database Tools) und Grafische Benutzeroberfläche des Abfrage-Designers.

Sie können auch Modelle auf Grundlage einer Oracle-Datenbank erstellen. Weitere Informationen finden Sie unter Erstellen und Verwenden Oracle-basierter Berichtsmodelle.

Zurück zur Datenquellentabelle

Teradata-Datenverarbeitungserweiterung

Wenn Sie den Datenquellentyp Teradata auswählen, müssen Sie eine Reporting Services-Datenverarbeitungserweiterung auswählen, mit der der .NET Framework-Datenanbieter für Teradata erweitert wird. Berichtsdaten können von einer Teradata-Datenbank nur abgerufen werden, wenn vom Systemadministrator der .NET Framework-Datenanbieter für Teradata auf dem Berichterstellungsclient und auf dem Berichtsserver installiert wurde, sodass auf dem Client Berichte bearbeitet und als Vorschau angezeigt und auf dem Server veröffentlichte Berichte angezeigt werden können. 

Bei Berichtsserverprojekten ist kein grafischer Abfrage-Designer für diese Erweiterung verfügbar. Sie müssen den textbasierten Abfrage-Designer verwenden, um Abfragen zu erstellen.

In der folgenden Tabelle sind die Versionen des .NET-Datenanbieters für Teradata angegeben, die zum Definieren einer Datenquelle in einer Berichtsdefinition in Business Intelligence Development Studio unterstützt werden:

BI Development Studio-Version

Teradata-Datenbankversion

.NET Framework-Datenanbieter für Teradata-Version

SQL Server 2005

12.00

12.00

SQL Server 2005

6.20

12.00

SQL Server 2008

12.00

12.00.01

SQL Server 2008

6.20

12.00.01

SQL Server 2008

13.00

13.0.0.1

Mehrwertige Parameter werden von dieser Erweiterung unterstützt. Makros können in einer Abfrage mit dem Befehl EXECUTE im Abfragemodus TEXT angegeben werden.

Weitere Informationen finden Sie unter Vorgehensweise: Abrufen von Daten aus einer Teradata-Datenquelle und Definieren von Berichtsdatasets in einer Teradata-Datenbank (Reporting Services).

Sie können auch Modelle auf Grundlage einer Teradata-Datenbank erstellen. Weitere Informationen finden Sie unter Erstellen und Verwenden Teradata-basierter Berichtsmodelle.

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 einer URL zugegriffen wird. Weitere Informationen zum Angeben der Verbindungszeichenfolge finden Sie unter Herstellen einer Verbindung mit einer Datenquelle (Reporting Services). Weitere Informationen zum Angeben der Abfrage finden Sie unter Erstellen von Berichtsdatasets aus XML-Daten. Weitere Informationen zum zugeordneten Abfrage-Designer finden Sie unter Grafische Benutzeroberfläche des Abfrage-Designers im Abschnitt zum textbasierten Abfrage-Designer. Beispiele finden Sie unter Reporting Services: Using XML and Web Service Data Sources.

Zurück zur Datenquellentabelle

SAP NetWeaver Business Intelligence-Datenverarbeitungserweiterung

Reporting Services enthält eine Datenverarbeitungserweiterung, die die Verwendung von Daten aus einer SAP NetWeaver Business Intelligence-Datenquelle in Berichten ermöglicht. Weitere Informationen zum Angeben der Verbindungszeichenfolge finden Sie unter Herstellen einer Verbindung mit einer Datenquelle (Reporting Services). Weitere Informationen zum Angeben der Abfrage finden Sie unter Erstellen von Berichtsdatasets von einer SAP NetWeaver BI-Datenquelle. Weitere Informationen zum zugeordneten Abfrage-Designer finden Sie unter Benutzeroberfläche des Abfrage-Designers für SAP NetWeaver BI.

Zurück zur Datenquellentabelle

Hyperion Essbase Business Intelligence-Datenverarbeitungserweiterung

Reporting Services enthält eine Datenverarbeitungserweiterung, die die Verwendung von Daten aus einer Hyperion Essbase-Datenquelle in Berichten ermöglicht. Weitere Informationen zum Angeben der Verbindungszeichenfolge finden Sie unter Herstellen einer Verbindung mit einer Datenquelle (Reporting Services). Weitere Informationen zum Angeben der Abfrage finden Sie unter Erstellen von Berichtsdatasets aus einer Hyperion Essbase-Datenquelle. Weitere Informationen zum zugeordneten Abfrage-Designer finden Sie unter Benutzeroberfläche des Hyperion Essbase-Abfrage-Designers.

Zurück zur Datenquellentabelle

Berichtsmodell-Datenquellen

Sie können Berichtsmodelle, die aus relationalen SQL Server-Datenbanken, Oracle-Datenbanken der Version 9.2.0.3 oder höher, Teradata-Datenbanken der Versionen 13.00, 12.00 oder 6.20 oder mehrdimensionalen Cubes von SQL Server 2005 Analysis Services oder höher 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 ServerManagement Studio erstellen und veröffentlichen.

Weitere Informationen zur Unterstützung von Oracle-Versionen finden Sie in diesem Thema unter Oracle. Weitere Informationen zur Unterstützung von Teradata-Versionen finden Sie in diesem Thema unter Teradata.

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: Verwenden eines Berichtsmodells als Datenquelle.

Zurück zur Datenquellentabelle

Änderungsverlauf

Aktualisierter Inhalt

Eintrag für Teradata, Version 13 wurde hinzugefügt.