Vergleich zwischen Berichten im lokalen Modus und im verbundenen Modus im Berichts-Viewer (Reporting Services im SharePoint-Modus)

Ab SQL Server 2008 R2 können Sie Berichte rendern, ohne die SharePoint-Farm mit einem Reporting Services-Berichtsserver zu integrieren. Sie können stattdessen mithilfe des Berichts-Viewers Berichte aus SharePoint direkt rendern, sofern die Datenerweiterung die Berichterstellung im lokalen Modus unterstützt. Dieser Ansatz wird als lokaler Modus bezeichnet. In früheren Versionen von Reporting Services musste die SharePoint-Farm mit einem im integrierten SharePoint-Modus konfigurierten Reporting Services-Berichtsserver verbunden sein, damit Berichte vom Steuerelement des Berichts-Viewers gerendert werden konnten. Dieser Ansatz wird als Remotemodus oder verbundener Modus bezeichnet.

Im lokalen Modus gibt es keinen Reporting Services-Berichtsserver. Sie müssen das Reporting Services-Add-In für SharePoint-Produkte installieren, während jedoch ein Berichtsserver erforderlich ist. Im lokalen Modus können Benutzer Berichte anzeigen, haben aber keinen Zugriff auf serverseitige Funktionen wie Abonnements und Datenwarnungen.

Die folgende Liste enthält die Datenverarbeitungserweiterungen, die lokale Modusberichterstellung unterstützen:

Benutzerdefinierte Datenverarbeitungserweiterungen können auch für den lokalen Modus entwickelt werden. Weitere Informationen finden Sie unter Implementieren von Datenverarbeitungserweiterungen.

Der lokale Modus unterstützt das Rendern von Berichten mit einer eingebetteten oder freigegebenen Datenquelle von einer RSDS-Datei. Sie können den Bericht oder dessen zugeordnete Datenquelle jedoch nicht verwalten. In diesem Fall wird ein Fehler mit dem Hinweis ausgegeben, dass der Vorgang im lokalen Modus nicht unterstützt wird. Das Verwalten von Datenquellen auf der SharePoint-Website wird nur im verbundenen Modus unterstützt.

HinweisHinweis

Wie in früheren Versionen ist es nicht möglich, Benutzernamen und Kennwörter in die RSDS-Datei einzubetten.

Konfigurieren der Berichterstellung im lokalen Modus mit SharePoint 2010

Der lokale Modus erfordert den ASP.NET-Sitzungsstatus. Durch die Installation von Access-Diensten wird der ASP.NET-Sitzungstatus aktiviert. Sie können die Aktivierung auch mit PowerShell durchführen.

  1. Öffnen Sie die SharePoint 2010-Verwaltungsshell.

  2. Geben Sie folgenden Befehl ein:

    - Enable-SPSessionStateService
    
  3. Geben bei Aufforderung den Namen der Datenbank ein.

  4. Führen Sie eine IIS-Rücksetzung aus.

Weitere Informationen finden Sie unter Verwenden von Access Services mit SQL Reporting Services: Installieren des SQL Server 2008 R2 Reporting Services-Add-Ins (SharePoint Server 2010).

Lokaler Modus und Access Services mit SharePoint 2013

Sie können die SharePoint 2013-Farm so konfigurieren, dass vorhandene Access 2010-Webdatenbanken und der lokale Reporting Services-Modus unterstützt werden. Weitere Informationen finden Sie unter Einrichten und Konfigurieren von Access Services 2010 für Webdatenbanken in SharePoint Server 2013.

Es ist nicht möglich, neue Access-Webdatenbanken für SharePoint 2013 zu erstellen. Access 2013 verwendet den neuen Datenbanktyp Access Web App, den Sie in Access erstellen und dann als SharePoint-App in einem Webbrowser verwenden und mit anderen gemeinsam nutzen.

Weitere Informationen finden Sie unter folgenden Themen.

Siehe auch

Konzepte

Von Reporting Services unterstützte Datenquellen (SSRS)