Aktualisierungsdatum: 12.02.2007

Die aktuelle Version dieser Datei ist online im Microsoft Download Center verfügbar.

Das SQL Server-Dokumentationsteam freut sich über Ihr Feedback zur Dokumentation. Wir überprüfen sämtliche Dokumentationsprobleme, beantworten jedoch hier keine Fragen an den technischen Support. Hilfe bei technischen Problemen, die sich nicht auf die Dokumentation beziehen, finden Sie unter Informationsquellen für SQL Server 2005.

Senden Sie uns Ihr Feedback nach Möglichkeit in Englisch.

Inhalt

1.0 Einführung

Das Microsoft® SQL Server™ 2005 Reporting Services-Add-In für SharePoint-Technologien ist ein Webdownload, das Features zum Ausführen eines Berichtsservers innerhalb einer umfangreichen Bereitstellung von Microsoft Windows® SharePoint® Services 3.0 oder Microsoft Office SharePoint Server 2007 bietet. Das Reporting Services-Add-In weist die folgenden Funktionen auf:

  • Ein Berichts-Viewer-Webpart, das Funktionen zum Anzeigen von Berichten, zum Exportieren in andere Renderingformate, für die Seitennavigation, die Suche, den Druck und Zoom bietet.

  • Webanwendungsseiten, mit denen Sie Abonnements und Zeitpläne erstellen, die Modellelementsicherheit festlegen sowie Berichte, Modelle und Datenquellen verwalten können.

  • Unterstützung für Standardfeatures von Windows SharePoint Services, einschließlich Dokumentverwaltung, Zusammenarbeit, Sicherheit und Bereitstellung mit Berichtsserver-Inhaltstypen. Sie können Warnungen, Versionsverwaltung (Ein-/Auschecken) und Filterwebparts mit Berichten verwenden. Sie können das Berichts-Viewer-Webpart einer beliebigen Seite oder einem beliebigen Dashboard auf einer SharePoint-Website hinzufügen und dessen Darstellung anpassen. Sie können die Berechtigungsstufen und -rollen von SharePoint verwenden, um den Zugriff auf den Berichtsserverinhalt zu steuern. Sie können die Formularauthentifizierung von SharePoint verwenden, um den Zugriff über Internetverbindungen zu unterstützen.

  • Unterstützung für weitere Sprachen. Die Webanwendungsseiten, der Berichts-Generator und die Datei ReportBuilder.chm sind in den Standardsprachen für SQL Server (Chinesisch vereinfacht, Chinesisch traditionell, Englisch, Französisch, Deutsch, Italienisch, Japanisch, Koreanisch, Russisch und Spanisch) sowie in folgenden weiteren Sprachen verfügbar: Tschechisch, Dänisch, Niederländisch, Finnisch, Griechisch, Ungarisch, Norwegisch (Bokmal), Polnisch, Portugiesisch (Portugal), Portugiesisch (Brasilien), Schwedisch und Türkisch.

Das Reporting Services-Add-In wird zusammen mit aktualisierten Programmdateien verwendet, die in SQL Server 2005 Service Pack 2 (SP2) enthalten sind. SP2 ist auf dem Berichtsserver erforderlich und bietet für einen Berichtsserver, der für den integrierten SharePoint-Modus konfiguriert ist, die folgenden Funktionen:

  • Synchronisierung von SharePoint-Inhaltsdatenbanken mit der Berichtsserver-Datenbank.

  • Eine benutzerdefinierte Sicherheitserweiterung, die mithilfe von SharePoint-Berechtigungen den Zugriff auf Berichtsservervorgänge steuert.

  • Eine neue Übermittlungserweiterung, die Sie in Abonnements verwenden können, um Berichte an SharePoint-Bibliotheken zu übermitteln.

  • Ein überarbeitetes Reporting Services-Konfigurationstool, das Sie zum Konfigurieren eines Berichtsservers für integrierte SharePoint-Vorgänge verwenden können.

  • Veröffentlichen von Berichten und Modellen über den Berichts-Designer und den Modell-Designer in einer SharePoint-Bibliothek.

  • Öffnen von Berichten und Modellen im Berichts-Generator über eine SharePoint-Bibliothek und Speichern der Berichte in allen SharePoint-Bibliotheken der Website.

  • Ein neuer SOAP-Endpunkt für die Verwaltung von Berichtsserverinhalten im integrierten SharePoint-Modus.

2.0 Anforderungen

Der Computer, auf dem das Reporting Services-Add-In installiert werden soll, muss die folgenden Software- und Hardwareanforderungen erfüllen:

  • Windows SharePoint Services 3.0 oder Office SharePoint Server 2007. Das Reporting Services-Add-In wird in früheren Versionen von Windows SharePoint Services nicht unterstützt.

  • 2 Gigabytes RAM.

  • Die Websites können nicht für den anonymen Zugriff aktiviert werden.

  • Microsoft Internet Explorer 6.0 mit SP2 oder höhere Versionen.

Auf dem Berichtsserver muss SQL Server 2005 Reporting Services SP2 ausgeführt werden, damit integrierte Vorgänge konfiguriert werden können. Der Berichtsserver muss, wie in der SQL Server-Onlinedokumentation beschrieben, für den integrierten SharePoint-Modus konfiguriert sein. Unterstützte Editionen von SQL Server sind Standard, Evaluation, Developer und Enterprise. Serverintegration wird für die Workgroup Edition von Reporting Services oder SQL Server 2005 Express with Advanced Services nicht unterstützt.

Weitere Informationen zu den Anforderungen für SharePoint-Produkte und -Technologien finden Sie unter Determine hardware and software requirements (Windows SharePoint Services 3.0) (in Englisch) und Determine hardware and software requirements (Microsoft Office SharePoint Server 2007) (in Englisch).

[Nach oben]

3.0 Installation

Sie müssen über eine Installation von Windows SharePoint Services 3.0 oder Office SharePoint Server 2007 verfügen, um das Reporting Services-Add-In installieren zu können. Damit Sie die Features des Add-Ins nutzen können, müssen Sie über einen Berichtsserver mit SQL Server 2005 Reporting Services SP2 verfügen, der für die Ausführung im integrierten SharePoint-Modus konfiguriert ist.

Sie müssen Administrator einer SharePoint-Farm sein, um das Reporting Services-Add-In installieren zu können.

Wenn Sie Reporting Services und die Instanz der SharePoint-Produkte oder -Technologien auf demselben Computer installieren, müssen Sie sicherstellen, dass auf den Berichtsserver und auf die SharePoint-Website über eindeutige Websites oder Ports zugegriffen wird. Anweisungen finden Sie in der SQL Server-Onlinedokumentation.

  1. Downloaden Sie das Setupprogramm für das Reporting Services-Add-In, und führen Sie es aus. Das Setup kopiert die Programmdateien und erstellt neue Einträge in den SharePoint-Datenbanken. Wenn Sie Reporting Services in eine SharePoint-Farm integrieren möchten, müssen Sie das Reporting Services-Add-In auf jedem Web-Front-End in der Farm installieren.

  2. Klicken Sie in der Verwaltung auf SharePoint 3.0-Zentraladministration.

  3. Klicken Sie auf Anwendungsverwaltung. Es sollte ein neuer Abschnitt mit der Bezeichnung Reporting Services angezeigt werden. Dieser Abschnitt enthält Links zu Seiten, die für die Angabe von Integrationseinstellungen verwendet werden.

  4. Klicken Sie im Abschnitt für Reporting Services auf Integrationseinstellungen verwalten.

    1. Geben Sie die Berichtsserver-URL an (beispielsweise http://example-server-name/reportserver). "Localhost" darf nicht verwendet werden. Das beste Ergebnis erhalten Sie, wenn Sie ein Browserfenster öffnen und überprüfen, ob die zu verwendende URL gültig ist. Eine gültige URL öffnet den Stammknoten der Ordnerhierarchie für den Berichtsserver. Wenn eine Fehlermeldung angezeigt wird, ist die Berichtsserver-URL ungültig und darf nicht verwendet werden. Weitere Informationen zur URL-Syntax finden Sie unter "Konfigurieren von virtuellen Verzeichnissen für den Berichtsserver" in der SQL Server-Onlinedokumentation.

    2. Wählen Sie in Authentifizierungsmodus entweder Windows-Authentifizierung oder Vertrauenswürdiges Konto aus, um anzugeben, ob der Proxyserverendpunkt einen Header mit einem Sicherheitstoken für eine Verbindung mit angenommener Identität auf dem Berichtsserver sendet.

      Alle Anforderungen, die aus einer Benutzeraktion auf einer Reporting Services-Anwendungsseite stammen, werden vom Proxyserverendpunkt zur Verarbeitung an einen Berichtsserver weitergeleitet. Jede Anforderung enthält im Header Informationen, die bestimmen, wie die Anforderung auf dem Berichtsserver authentifiziert wird.

      Wenn die SharePoint-Webanwendung für die Windows-Authentifizierung konfiguriert und das Kerberos-Protokoll aktiviert ist, können Sie Windows-Authentifizierung auswählen, um eine Verbindung über die integrierte Sicherheit von Windows herzustellen. Im Header wird kein Sicherheitstoken gesendet. Wählen Sie optional Vertrauenswürdiges Konto aus, um die Prozessidentität der SharePoint-Webanwendung anzunehmen und das SharePoint-Benutzeridentitätstoken im Anforderungsheader an den Berichtsserver zu übergeben.

      Wenn die SharePoint-Webanwendung für die Formularauthentifizierung konfiguriert ist, enthält der Anforderungsheader immer eine SharePoint-Benutzeridentität, und ein von Ihnen angegebener Wert für den Authentifizierungsmodus wird ignoriert.

    3. Klicken Sie auf OK.

  5. Klicken Sie im Abschnitt zu Reporting Services auf Datenbankzugriff erteilen. Während dieses Schritts werden die Dienstkontoinformationen aus der Berichtsserverinstanz abgerufen. Es werden ein Datenbank-Anmeldename für jedes Reporting Services-Dienstkonto sowie Berechtigungen zugewiesen. Voraussetzung für die Integration eines Reporting Services-Berichtsservers in eine SharePoint-Webanwendung ist, dass der Berichtsserver Zugriff auf die SharePoint-Konfiguration und -Inhaltsdatenbanken hat. Sowohl der Berichtsserver-Webdienst als auch der Berichtsserver-Windows-Dienst müssen als vertrauenswürdige Benutzer mit Lese- und Schreibberechtigungen Verbindungen herstellen können.

    1. Geben Sie den Namen des Berichtsservers an. Sofern Sie die Registrierungseigenschaften nicht geändert haben, entspricht dieser Wert dem Namen des Computers.

    2. Geben Sie an, ob es sich bei der Instanz um die Standardinstanz oder um eine benannte Instanz handelt. Wenn Sie sich nicht sicher sind, starten Sie das Reporting Services-Konfigurationstool, und stellen Sie eine Verbindung mit dem Berichtsserver her. Erweitern Sie Instanzname im Dialogfeld Instanzauswahl, um eine Liste der auf dem Server installierten Instanzen anzuzeigen. Der Name der Standardinstanz lautet MSSQLSERVER. Alle anderen Instanzen stellen benannte Instanzen dar.

    3. Klicken Sie auf OK. Das Dialogfeld Anmeldeinformationen eingeben wird geöffnet.

    4. Geben Sie den Benutzernamen und das Kennwort im Dialogfeld Anmeldeinformationen eingeben ein, um eine Verbindung mit dem Berichtsserver zum Abrufen des Webdienstkontos und des Windows-Dienstkontos herzustellen. Achten Sie darauf, Anmeldeinformationen für ein Konto einzugeben, das Mitglied der lokalen Administratorengruppe auf dem Berichtsservercomputer ist.

  6. Klicken Sie im Abschnitt zu Reporting Services auf Serverstandardwerte festlegen, um optional die Werte zum Begrenzen des Berichtsverlaufs festzulegen, die Protokollierung zu aktivieren und ein Berichtsverarbeitungstimeout festzulegen. Klicken Sie auf Hilfe, um weitere Informationen zu den Optionen anzuzeigen.

Festlegen von Berechtigungen und Hinzufügen von Reporting Services-Inhaltstypen

Sie müssen Benutzer- und Gruppenkonten zu SharePoint-Gruppen oder Berechtigungsstufen zuweisen, um diesen Benutzern Zugriff auf die Website zu gewähren. Benutzer, die Zugriff auf eine Website haben, können auch Berichtstasks ausführen. Beispielsweise können Benutzer mit Anzeigeberechtigungen für den Zugriff auf eine Website auch Berichte auf dieser Website anzeigen.

Sie müssen sicherstellen, dass alle Benutzer, die auf Berichtsserverinhalte einer SharePoint-Webanwendung zugreifen und die Inhalte verwalten können, über die entsprechenden Berechtigungen verfügen, um die Integrationsschritte abzuschließen Darüber hinaus möchten Sie möglicherweise Reporting Services-Inhaltstypen hinzufügen, sodass die Benutzer, die über Berechtigungen zum Verwenden des Berichts-Generators verfügen, das Programm über das Menü Neu starten können. So fügen Sie Inhaltstypen hinzu:

  1. Öffnen Sie die Bibliothek, für die Sie Reporting Services-Inhaltstypen hinzufügen möchten.

  2. Klicken Sie im Menü Einstellungen auf Einstellungen für 'Dokumentbibliothek'.

  3. Klicken Sie unter Inhaltstypen auf Aus vorhandenen Websiteinhaltstypen hinzufügen. Wenn die Option Inhaltstypen nicht verfügbar ist, suchen Sie nach dem Abschnitt Allgemeine Einstellungen, und klicken Sie auf Erweiterte Einstellungen, um das Verwalten von Inhaltstypen zuzulassen.

  4. Wählen Sie im Abschnitt Inhaltstypen die Option Ja aus, um mehrere Inhaltstypen zuzulassen.

  5. Klicken Sie im Abschnitt Inhaltstypen auswählen in der Liste Websiteinhaltstypen auswählen aus auf den Pfeil, um Reporting Services auszuwählen.

  6. Klicken Sie in der Liste Verfügbare Websiteinhaltstypen auf Berichts-Generator-Bericht, und klicken Sie dann auf Hinzufügen, um den ausgewählten Inhaltstyp in die Liste Hinzuzufügende Inhaltstypen zu verschieben.

  7. Wiederholen Sie die Schritte 5 und 6, um die Inhaltstypen Berichtsmodell und Berichtsdatenquelle hinzuzufügen.

  8. Wenn Sie alle Inhaltstypen ausgewählt haben, die Sie hinzufügen möchten, klicken Sie auf OK.

Überprüfen der Installation

Überprüfen Sie die Integration, indem Sie das Reporting Services-Konfigurationstool starten und die Seite SharePoint-Integration öffnen, um den Serverstatus anzuzeigen. Es sollte ein Hyperlink angezeigt werden, auf den Sie klicken können, um die SharePoint-Zentraladministration zu starten.

Sie können zur Überprüfung einer Installation auch ein Browserfenster öffnen und eine URL für den Berichtsserver eingeben. Die URL sollte folgendermaßen aussehen: http://example-server-name/reportserver.

Schließlich sollten Sie zu einer Bibliothek auf der SharePoint-Website navigieren und Berichtsdefinitionsdateien (RDL) und Berichtsmodelldateien (SMDL) hochladen können. Stellen Sie sicher, dass die Datenquelleneigenschaften für den Bericht richtig sind. Die Datenquelle muss eine gültige Verbindungszeichenfolge zu einer externen Datenquelle aufweisen. Der Anmeldeinformationstyp muss für die Netzwerktopologie gültig sein. Falls die Kerberos-Authentifizierung für Ihre Domäne nicht aktiviert ist, können Sie den Anmeldeinformationstyp der integrierten Sicherheit von Windows nicht verwenden, wenn der Berichtsserver auf einem anderen Computer ausgeführt wird. Stattdessen sollten Sie gespeicherte Anmeldeinformationen angeben. Wenn Sie überprüft haben, ob die Datenquelleneigenschaften richtig sind, können Sie auf den Berichtsnamen klicken, um den Bericht zu öffnen. Der Bericht wird automatisch im Berichts-Viewer-Webpart geöffnet.

[Nach oben]

4.0 Deinstallieren des Reporting Services-Add-Ins

Wenn Sie eine vorherige Version installiert haben, müssen Sie diese deinstallieren, bevor Sie eine neuere Version installieren können. Es gibt keine Updateunterstützung für vorherige Versionen des Add-Ins.

Die Installation von Windows SharePoint Services oder Office SharePoint Server 2007 muss zum Deinstallieren des Reporting Services-Add-Ins noch vorhanden sein. Wenn Sie das SharePoint-Produkt oder die SharePoint-Technologie vorher deinstallieren, müssen Sie diese erneut installieren, um das Reporting Services-Add-In deinstallieren zu können.

Sie können das Reporting Services Add-In durch die Ausführung des Setups im Deinstallationsmodus deinstallieren. Beim Deinstallieren des Add-Ins werden Serverintegrationsfeatures entfernt, die zur Verarbeitung von Berichten und Berichtsmodellen auf dem Berichtsserver verwendet werden. Das Setup löscht die Dateien nicht, die Sie erstellt oder in eine Bibliothek hochgeladen haben. Gleiches gilt für Zeitpläne, Abonnements oder den Berichtsverlauf. Prüfen Sie, ob Sie diese Elemente löschen sollten, bevor Sie das Add-In deinstallieren. Zudem sollten Sie die Datenbank-Anmeldenamen von SharePoint löschen, die für die Reporting Services-Dienstkonten erstellt wurden.

Wenn Sie die aktuelle Instanz deinstallieren, um eine neuere Version installieren zu können, müssen Sie möglicherweise Anwendungsdateien manuell löschen, die nicht vom Setup gelöscht werden. Weitere Informationen finden Sie im Abschnitt zu den bekannten Problemen in dieser Infodatei.

  1. Entfernen Sie alle Berichte und anderen Berichtsserverelemente, die Sie nicht mehr verwenden. Sie können nach dem Entfernen des Add-Ins nicht mehr ausgeführt werden.

  2. Wählen Sie in der Systemsteuerung unter Software das Microsoft SQL Server 2005 Reporting Services-Add-In für Microsoft SharePoint-Technologien aus.

  3. Klicken Sie auf Entfernen.

[Nach oben]

5.0 Features in dieser Version

In diesem Abschnitt werden die Features zusammengefasst, die bei Ausführung eines Berichtsservers im integrierten SharePoint-Modus verfügbar sind.

  • Verwenden des überarbeiteten Reporting Services-Konfigurationstools zum Erstellen einer Berichtsserver-Datenbank im integrierten SharePoint-Modus.

  • Verwenden der neuen Berichtsserver-Konfigurationsseiten in der Zentraladministration, um den Dienstkonten Zugriff auf die SharePoint-Konfiguration und die Inhaltsdatenbanken zu gewähren.

  • Verwenden der SharePoint-Sicherheit, um den Zugriff auf die Berichtsserverinhalte und -vorgänge zu steuern.

  • Hinzufügen von Berichten und Modellen, die Sie mithilfe der Entwurfstools von SQL Server 2005 Reporting Services in einer SharePoint-Bibliothek erstellt haben. Sie können Berichte über den Berichts-Designer veröffentlichen oder die Aktion zum Hochladen in einer SharePoint-Bibliothek verwenden, um ein Berichtsserverelement hochzuladen. Stellen Sie sicher, dass Sie vollqualifizierte URLs angeben, wenn Sie die Dateien veröffentlichen. Eine Beispiel-URL für eine Datei, die zu den freigegebenen Dokumenten auf der Stammwebsite einer SharePoint-Webanwendung hochgeladen wurde, könnte möglicherweise http://example-server-name/Shared Documents/CompanySales.rdl lauten. Die URL muss eine Dateinamenerweiterung enthalten. Wenn sich die Bibliothek auf einer Website befindet, müssen Sie außerdem alle Websites und Unterwebsites vor der Bibliothek einschließen. Weitere Informationen finden Sie im Thema zum Bereitstellen von Berichten, Modellen und freigegebenen Datenquellen auf einer SharePoint-Website in der SQL Server-Onlinedokumentation.

  • Erstellen neuer freigegebener Datenquellendateien (RSDS) über eine SharePoint-Website zur Verwendung mit den Berichten und Modellen, die Sie der Bibliothek hinzufügen. In dieser Version wird eine neue Dateinamenerweiterung namens RSDS eingeführt, die für freigegebene Datenquellendateien verwendet wird, die Sie in einer Bibliothek erstellen und speichern.

  • Verwenden des neuen Berichts-Viewer-Webparts zum Anzeigen von Berichten.

  • Verwenden des Berichts-Generators über eine SharePoint-Website. Sie können eine vorhandene Berichts-Generator-Berichtsdefinitionsdatei in einer Bibliothek öffnen und ändern. Sie können ein Modell in den Berichts-Generator laden, um neue Berichte aus Berichtsmodelldateien (SMDL) zu erstellen, die in eine SharePoint-Bibliothek hochgeladen oder dort veröffentlicht wurden.

  • Verwenden neuer Webseiten und Konfigurationsoptionen zum Festlegen von Berechtigungen und Eigenschaften für Berichte (RDL), Modelle (SMDL), Ressourcen und freigegebene Datenquellen (RSDS), die Sie einer SharePoint-Website hinzufügen oder dort erstellen. Sie können auch die Webanwendungsseiten verwenden, um Zeitpläne und Abonnements zu definieren.

Hinweis:
Zu früheren Versionen von Reporting Services gehören zwei Webparts, die eine geringfügige Integration zwischen einem Berichtsserver und einer SharePoint-Website ermöglichen. Diese Webparts sind nicht Teil des Reporting Services-Add-Ins und weisen andere Anforderungen und Funktionen auf. Weitere Informationen zum Vergleich dieser Webparts mit dem Webpart, das im Reporting Services-Add-In enthalten ist, finden Sie unter "Vergleichen von Integrationsstufen in unterschiedlichen Versionen von Reporting Services und SharePoint-Technologien" in der SQL Server-Onlinedokumentation.

Nicht unterstützte Features

Eine Unterstützung der folgenden SharePoint-Technologiefeatures für Elemente, die auf einem Reporting Services-Berichtsserver verarbeitet werden, ist nicht vorgesehen:

  • Integration des Outlook-Kalenders für geplante Berichtsservervorgänge. Sie können den Outlook-Kalender nicht verwenden, um die Daten- oder Abonnementverarbeitung auf einem Berichtsserver zu planen.

  • Features zur Personalisierung werden für das Berichts-Viewer-Webpart nicht unterstützt. Daten, Zeitangaben und Währungen müssen in den Formaten angegeben werden, die auf der Website definiert wurden.

  • Für die SharePoint-Webanwendung kann der anonyme Zugriff nicht aktiviert werden.

Die Unterstützung der folgenden Features auf einem Berichtsserver, der im integrierten SharePoint-Modus ausgeführt wird, ist nicht vorgesehen:

  • Berichts-Manager oder SQL Server Management Studio. Die gesamte Serververwaltung wird mithilfe des Reporting Services-Konfigurationstools und der SharePoint-Zentraladministration ausgeführt.

  • Das rollenbasierte Authentifizierungsmodell von Reporting Services, das vordefinierte Rollen wie Browser, Inhalts-Manager und Verleger umfasst. Ein Berichtsserver, der für die SharePoint-Integration konfiguriert ist, verwendet zur Steuerung des Zugriffs auf die Berichtsserverinhalte und -vorgänge immer SharePoint-Berechtigungen und -Gruppen.

  • Benutzerdefinierte Sicherheitserweiterungen. Ein Berichtsserver, der im integrierten SharePoint-Modus ausgeführt wird, verwendet eine geänderte Version der Standardsicherheitserweiterung. Sie können die Features für die benutzerdefinierte Authentifizierung nicht auf einem Berichtsserver verwenden, der im integrierten SharePoint-Modus ausgeführt wird.

  • Migrieren von Berichtsserverinhalt zwischen Berichtsserverdatenbanken, die für verschiedene Modi konfiguriert sind. Der Inhalt, der in jedem Datenbanktyp gespeichert ist, umfasst Berechtigungen und Adressen, die in einem anderen Modus nicht gültig sind.

  • Verknüpfte Berichte werden nicht unterstützt.

  • Datengesteuerte Abonnements werden nicht unterstützt.

  • Die Seiten Aufträge verwalten und die API, die zum Anhalten eines fortlaufenden Berichtsausführungsprozesses verwendet wird, werden nicht unterstützt.

  • Batchverarbeitungsmethoden werden nicht unterstützt.

  • Meine Berichte wird nicht unterstützt.

[Nach oben]

6.0 Bekannte Probleme

In diesem Abschnitt werden bekannte Probleme in dieser Version des Reporting Services-Add-Ins beschrieben. Weitere Informationen zu bekannten Problemen zu SP2 finden Sie in der SP2-Infodatei.

6.1 Ein ASP.NET-Timeoutfehler tritt zwei Minuten nach der Berichtsverarbeitung auf

Auf einem Berichtsserver, der im integrierten SharePoint-Modus ausgeführt wird, kann möglicherweise ein ASP.NET-Timeoutfehler für Berichte mit langer Ausführungszeit auftreten, die mehr Verarbeitungszeit erfordern als vom Standardtimeout angegeben. Standardmäßig beträgt das ASP.NET-Timeout etwa zwei Minuten. Berichte, die länger als zwei Minuten Verarbeitungszeit benötigen, werden unerwartet beendet. Es wird die Windows SharePoint Services-Fehlermeldung Unerwarteter Fehler angezeigt.

Wenn Sie den Eindruck haben, dass dieser Fehler aufgrund eines Timeoutproblems auftritt, können Sie den Fehler umgehen, indem Sie der Datei Web.config der SharePoint-Webanwendung ein httpRuntime executionTimeout-Attribut hinzufügen.

Stellen Sie sicher, dass ein ausreichender Wert bereitgestellt wird, um Berichte mit langer Ausführungszeit verarbeiten zu können. Für einen Berichtsserver im systemeigenen Modus beträgt der Standardwert 9000 Sekunden für einen Berichtsserver und den Berichts-Manager. Wählen Sie einen ähnlichen Wert aus, wenn Sie executionTimeout für die SharePoint-Webanwendung angeben.

So ändern Sie den Timeoutwert für eine SharePoint-Webanwendung:
  1. Wechseln Sie zu <drive>:\inetpub\wwwroot\wss\VirtualDirectories\<dir>. Der Verzeichnisname basiert auf der Portnummer, die zum Zugreifen auf die SharePoint-Website verwendet wird. Wenn die SharePoint-Website Port 80 verwendet, lautet der Pfad \inetpub\wwwroot\wss\VirtualDirectories\80.

  2. Öffnen Sie die Datei Web.config.

  3. Suchen Sie nach httpRuntime.

  4. Fügen Sie den executionTimeout-Wert hinzu. Die folgenden Beispiele veranschaulichen die Syntax, die für dieses Attribut gültig ist:

    <httpRuntime maxRequestLength="51200" executionTimeout = "9000" />

Weitere Informationen finden Sie unter httpRuntime Element (ASP.NET Settings Schema) (in Englisch) auf der MSDN-Website.

Wenn Sie mehrere Anwendungen in einer SharePoint-Farm bereitstellen, wiederholen Sie die vorherigen Schritte für jede Web.config-Datei in der Farm. Diese Anforderung gilt für alle Web.config-Dateien von SharePoint-Webanwendungen in den Unterverzeichnissen unter <drive>:\inetpub\wwwroot\wss\VirtualDirectories. Dies gilt auch für Web.config-Dateien für Anwendungen in der Farm, die auf verschiedenen Computern installiert sind.

[Nach oben]

6.2 Geben Sie "http://localhost" für keine Berichtsserver-URL an, die in einer SharePoint-Farm verwendet wird

Wenn Sie auf der Seite Integrationseinstellungen verwalten in der SharePoint 3.0-Zentraladministration eine Berichtsserver-URL angeben, sollten Sie nicht http://localhost/reportserver als Berichtsserver-URL verwenden, wenn der Berichtsserver in SharePoint-Webanwendungen integriert ist, die Teil einer Farmbereitstellung sind. Eine URL-Addresse, die http://localhost angibt, ist ungültig für Web-Front-Ends für SharePoint, die auf Remoteservern installiert sind.

[Nach oben]

6.3 Konfigurieren von Verwaltungs- und Dienstkonten, um eindeutige Domänenbenutzerkonten zu verwenden

Eine Bereitstellung von SharePoint-Produkten oder -Technologien verwendet eine Vielzahl von Konten, um Dienste auszuführen und um auf Front-End- und Back-End-Server zuzugreifen. Wenn Sie ein Domänenkonto für die Bereitstellung angeben, stellen Sie sicher, dass Sie empfohlene bewährte Methoden berücksichtigen und Konten angeben, die ausschließlich von der SharePoint-Webanwendung verwendet werden. Konfigurieren Sie kein Dienstkonto, das unter dem Domänenbenutzerkonto einer tatsächlichen Person ausgeführt wird, die auf die SharePoint-Website zugreift. Wenn Sie auf eine SharePoint-Website zugreifen, indem Sie Anmeldeinformationen des Diensts verwenden, können beim Öffnen von Berichten Zugriffsverweigerungsfehler auftreten.

Falls Sie kein Domänenkonto verwenden, kann ein zweites Problem auftreten, wenn die folgende Kombination von Faktoren vorliegt:

  • Der Berichtsserver ist in eine SharePoint-Farm integriert, die aus mehr als einem Computer besteht.

  • Die SharePoint-Website und der Berichtsserver befinden sich auf verschiedenen Computern.

  • Die SharePoint-Website wird in einem Anwendungspool gehostet, der als integriertes Konto, beispielsweise NetworkService, ausgeführt wird.

  • Die Verbindung des Reporting Services-Proxyendpunkts mit dem Berichtsserver ist für die Verwendung des Modus Vertrauenswürdiges Konto konfiguriert.

In diesem Szenario tritt folgender Fehler auf, wenn ein Benutzer von der SharePoint-Website aus einen Bericht anzeigt oder auf Reporting Services-Features zugreift:

"Beim Herstellen der Verbindung mit dem Berichtsserver ist ein unerwarteter Fehler aufgetreten. Stellen Sie sicher, dass der Berichtsserver verfügbar und für den integrierten SharePoint-Modus konfiguriert ist. Die dem Benutzer '<acccountname>' erteilten Berechtigungen reichen zum Ausführen des Vorgangs nicht aus."

Sie können diesen Fehler vermeiden, indem Sie den Empfehlungen in der Windows SharePoint Services 3.0-Produktdokumentation folgen und den Dienst des Anwendungspools als Domänenkonto ausführen. Weitere Informationen zu Anforderungen und Empfehlungen an das Dienstkonto finden Sie im Thema zum Planen von Administrator- und Dienstkonten (möglicherweise in englischer Sprache) in der Windows SharePoint Services 3.0-Produktdokumentation.

[Nach oben]

6.4 Anforderungen an das Dienstkonto für Reporting Services

Für einige Bereitstellungstopologien von Reporting Services, die einen Berichtsserver im integrierten SharePoint-Modus enthalten, gelten Einschränkungen bezüglich der Verwendung integrierter Konten. Die folgende Kombination von Faktoren zieht Anforderungen an das Dienstkonto nach sich:

  • Der Berichtsserver ist in eine SharePoint-Farm integriert, die mehr als einen Computer umfasst.

  • Die Websites des Berichtsservers und der SharePoint-Zentraladministration werden auf separaten Computern ausgeführt.

Wenn in diesem Szenario entweder der Berichtsserver-Webdienst oder der Windows-Dienst unter einem integrierten Konto wie z. B. NetworkService ausgeführt wird, ist die Option zum Gewähren von Datenbankzugriff in der SharePoint-Zentraladministration nicht funktionsfähig. Daher führt der Zugriff auf ein beliebiges Reporting Services-Feature über eine SharePoint-Website zu folgendem Fehler:

"Beim Herstellen der Verbindung mit dem Berichtsserver ist ein unerwarteter Fehler aufgetreten. Stellen Sie sicher, dass der Berichtsserver verfügbar und für den integrierten SharePoint-Modus konfiguriert ist. --> Der Server konnte die Anforderung nicht verarbeiten. --> Der gefundene Anforderungstyp ist 'text/html; charset=utf-8', aber 'text.xml' wurde erwartet."

Wählen Sie eine der folgenden Vorgehensweisen aus, um den Fehler zu vermeiden:

  • Führen Sie auf dem Computer, der den Berichtsserver hostet, den Berichtsserver-Webdienst weiterhin als Netzwerkdienst aus, und fügen Sie das integrierte Konto, wie beispielsweise NT_AUTHORITY\NetworkService, der Windows-Gruppe WSS_WPG hinzu.

  • Konfigurieren Sie die Dienstkonten wie folgt für die Ausführung unter einem Domänenbenutzerkonto:

    1. Starten Sie das Reporting Services-Konfigurationstool, und stellen Sie eine Verbindung zum Berichtsserver her.

    2. Klicken Sie auf Windows-Dienstidentität, klicken Sie dann auf Windows-Konto, geben Sie ein Domänenbenutzerkonto ein, und klicken Sie auf Anwenden.

    3. Klicken Sie auf Webdienstidentität, klicken Sie dann für den Berichtsserver auf Neu, und geben Sie einen Anwendungspoolnamen ein. Klicken Sie auf Windows-Konto, geben Sie ein Domänenbenutzerkonto ein, und klicken Sie auf Anwenden.

    4. Setzen Sie IIS zurück.

    5. Starten Sie den Windows-Dienst neu.

[Nach oben]

6.5 Ein Serverfehler tritt auf, wenn ältere Dateien beim Deinstallieren oder beim Upgrade nicht entfernt werden

Wenn Sie eine vorherige CTP-Version (Customer Technical Preview) des Reporting Services-Add-Ins installiert haben, können beim Installieren einer neueren Version Server- oder Konfigurationsfehler auftreten. Die Datei ReportServer.resx wird beim Deinstallieren einer CTP-Version nicht entfernt. Dies hat zur Folge, dass beim Installieren einer neueren Version der Fehler "Der Namespace 'Resources' enthält bereits eine Definition für 'ReportServer'" auftritt. Sie können den Fehler umgehen, indem Sie ReportServer<cultureID>.resx aus dem Ordner \inetpub\wwwroot\wss\virtualdirectories\<portnumber>\App_globalresources löschen und dann das Setup für das Reporting Services-Add-In erneut ausführen.

Wenn Sie eine vorherige Version installiert haben, müssen Sie diese deinstallieren, bevor Sie eine neuere Version installieren können. Es gibt keine Updateunterstützung für vorherige Versionen des Add-Ins.

[Nach oben]

6.6 Der NULL-Übermittlungsanbieter ist keine gültige Übermittlungserweiterung für auf einer SharePoint-Website erstellte Abonnements

Wenn Sie einen Bericht abonnieren, stellt der NULL-Übermittlungsanbieter eine der Auswahlmöglichkeiten für Übermittlungstyp dar. Dieser Übermittlungstyp wird für einzelne Abonnements, die Sie auf einer SharePoint-Website erstellen, nicht unterstützt. Sie können ihn aus der Liste der verfügbaren Werte entfernen, indem Sie die Datei RSReportServer.config auf dem Berichtsservercomputer bearbeiten, um den Übermittlungstyp auf den Anwendungsseiten auszublenden.

  1. Öffnen Sie die Datei RSReportServer.config in einem Text-Editor.

  2. Ersetzen Sie den folgenden Eintrag:

    <Extension Name="NULL" Type="Microsoft.ReportingServices.NullDeliveryProvider.NullProvider,ReportingServicesNullDeliveryProvider"/>
    durch diesen:

    <Extension Name="NULL" Visible="False" Type="Microsoft.ReportingServices.NullDeliveryProvider.NullProvider,ReportingServicesNullDeliveryProvider"/>

[Nach oben]

7.0 Hinweise zur Dokumentation

Dieser Abschnitt enthält neue und aktualisierte Informationen für die Onlinehilfe zum Reporting Services-Add-In.

7.1 Die Berechtigung "Remoteschnittstellen verwenden" wird zum Zugriff auf den Berichtsserver verwendet

Die Onlinehilfe besagt, dass die Berechtigung Remoteschnittstellen verwenden nicht verwendet wird. Dies trifft nicht zu. Die Berechtigung ist für den Zugriff auf den Berichtsserver erforderlich. Wenn Sie die vordefinierten Berechtigungsebenen (wie Vollzugriff, Teilnehmen und Besucher) verwenden, ist die Berechtigung bereits enthalten. Wenn Sie benutzerdefinierte Berechtigungsebenen erstellen, müssen Sie Remoteschnittstellen verwenden in die erstellte Berechtigungsebene einschließen.

[Nach oben]

7.2 Die Berechtigung "Benutzerinformationen durchsuchen" ist für Navigations- und Veröffentlichungsvorgänge erforderlich

Wenn Sie benutzerdefinierte Berechtigungseinstellungen für den Zugriff auf Berichte und andere Elemente verwenden, die auf einem Berichtsserver verarbeitet werden, müssen Sie die Berechtigung Benutzerinformationen durchsuchen einschließen, um folgende Vorgänge zuzulassen:

  • Suchen nach Berichten und anderen Elementen über verschiedene Sites, Bibliotheken und Ordner hinweg.

  • Veröffentlichen von Berichten und anderen Elementen in einer Bibliothek.

Die Berechtigung Benutzerinformationen durchsuchen ermöglicht dem Berichtsserver die Rückgabe von Informationen zum Ersteller des Elements und zum Benutzer, der das Element zuletzt geändert hat. Ohne die Berechtigung gibt der Berichtsserver die folgenden Fehler zurück:

  • Bei Suchvorgängen lautet der Fehler: "SharePoint-Fehler beim Berichtsserver. ---> System.UnauthorizedAccessException: Zugriff verweigert."

  • Bei Veröffentlichungsvorgängen lautet der Fehler: "Die dem Benutzer '<domain>\<user>' erteilten Berechtigungen reichen zum Ausführen des Vorgangs nicht aus."

Wenn Sie vordefinierte Berechtigungsebenen verwenden, ist keine Aktion erforderlich, da Benutzerinformationen durchsuchen in Vollzugriff, Entwerfen, Teilnehmen, Lesen und Beschränkter Zugriff bereits enthalten ist. Wenn Sie jedoch benutzerdefinierte Berechtigungsebenen verwenden oder die einem bestimmten Benutzer oder einer Gruppe zugewiesenen Berechtigungen bearbeiten, müssen Sie die Berechtigung manuell hinzufügen.

[Nach oben]

7.3 Programmgesteuertes Festlegen von Berechtigungen

Einige Berechtigungen sind von anderen Berechtigungen abhängig (beispielsweise hängt Elemente hinzufügen von Elemente anzeigen ab und kann nicht effektiv verwendet werden, wenn Elemente anzeigen nicht ebenfalls in derselben Berechtigungsebene enthalten ist). Berechtigungsabhängigkeiten wirken sich auf das Angeben von Berechtigungen aus. Wenn Sie Berechtigungen auf den Anwendungsseiten festlegen, werden alle abhängigen Berechtigungen automatisch ausgewählt. Wenn Sie Berechtigungen jedoch programmgesteuert festlegen, müssen Sie alle abhängigen Berechtigungen selbst hinzufügen. Eine vollständige Liste der Berechtigungsabhängigkeiten finden Sie im Hilfeartikel zu Berechtigungsebenen und Berechtigungen in der Onlinehilfe der SharePoint-Website.

[Nach oben]

7.4 Festlegen der Modellelementsicherheit und Verwenden eines Modells mit Modellelementberechtigungen

Sie können den Zugriff auf bestimmte Entitäten und Perspektiven in einem Modell steuern, indem Sie Berechtigungen für die Elementhierarchie in dem Modell festlegen. Zum Festlegen von Berechtigungen in einem Modell müssen Sie über die Berechtigung Berechtigungen verwalten verfügen. Diese Berechtigung auf Websiteebene wird Websitebesitzern und anderen SharePoint-Gruppen erteilt, die über die Berechtigungsebene Vollzugriff verfügen. Wenn Sie bestimmten Benutzern die Möglichkeit bieten möchten, die Modellelementsicherheit festzulegen, müssen Sie die Berechtigungsvererbung unterbrechen und erhöhte Berechtigungen für die Modelldatei erteilen (wie z. B. Vollzugriff, was die Berechtigung Berechtigungen verwalten einschließt). Wenn Sie Vollzugriff für ein Element in einer Bibliothek erteilen, sind die Berechtigungen auf dieses Element beschränkt und gelten nicht für das übergeordnete Element oder andere Elemente in derselben Bibliothek. Sobald der Benutzer über die Berechtigung Berechtigungen verwalten für das Modell verfügt, kann er die Modellelementsicherheit über die SharePoint-Website festlegen.

Gehen Sie zum Konfigurieren der Berechtigungsebene Vollzugriff für eine Modelldatei (SMDL) folgendermaßen vor:

  1. Melden Sie sich an der SharePoint-Website mit einem Konto an, das über die Berechtigung Berechtigungen verwalten für die Website verfügt.

  2. Öffnen Sie die Bibliothek, die das Modell enthält.

  3. Zeigen Sie auf das Modell.

  4. Klicken Sie auf den Pfeil nach unten neben dem Modell, und klicken Sie auf Berechtigungen verwalten.

  5. Klicken Sie auf Aktionen.

  6. Klicken Sie auf Berechtigungen bearbeiten. Klicken Sie auf OK.

  7. Klicken Sie auf Neu.

  8. Klicken Sie auf Benutzer hinzufügen.

  9. Geben Sie in das Feld Benutzer/Gruppen das Benutzerkonto ein.

  10. Wählen Sie Benutzern eine Berechtigung direkt erteilen aus.

  11. Klicken Sie auf Vollzugriff.

  12. Klicken Sie auf OK.

Nachdem Sie diese Schritte ausgeführt haben, sollte der Benutzer in der Lage sein, die Bibliothek zu öffnen, das Modell auszuwählen, auf den Pfeil nach unten neben dem Modell zu klicken und dann auf Modellelementsicherheit verwalten zu klicken. Beachten Sie beim Festlegen von Berechtigungen für Modellelemente folgende Richtlinien:

  • Erteilen Sie Benutzern, die umfassenden Zugriff auf das gesamte Modell benötigen (z. B. zum Durchsuchen von Daten und Anzeigen von Berichten mit Durchklicken oder zum Entwerfen von Berichten im Berichts-Generator), Berechtigungen für den Stammknoten des Modells.

  • Benutzern, die nur eingeschränkten Zugriff benötigen (z. B. zum Anzeigen eines Berichts mit Daten über die Contact-Entität), sollten Sie Berechtigungen für eine bestimmte Entität oder eine Menge von Entitäten in der Modellhierarchie erteilen, aber nicht für den Stammknoten.

  • Sie müssen mindestens einem Benutzer Berechtigungen für den Stammknoten erteilen. Das Modell kann nicht gespeichert werden, wenn der Stammknoten nicht für mindestens einen Benutzer Leseberechtigungen aufweist.

Nachdem Sie die Modellelementsicherheit festgelegt haben, können Benutzer mit der Berechtigung zum Laden des Modells in den Berichts-Generator Berichte mit den Modellteilen erstellen, auf die sie Zugriff haben. Entsprechend können Benutzer den in einer Bibliothek gespeicherten Bericht öffnen und Daten aus den Modellteilen anzeigen, auf die sie Zugriff haben.

Benutzer müssen über die Berechtigung Elemente öffnen für einen Bericht und für alle Modelle verfügen, die in dem Bericht verwendet werden. Meist besitzen Benutzer mit der Berechtigung zum Zugriff auf die SharePoint-Website diese Berechtigung automatisch. Die Berechtigung Elemente öffnen ist Teil aller vordefinierten Berechtigungsebenen außer Beschränkter Zugriff.

Wenn das Modell erneut generiert wird, müssen Sie die Berechtigungen zurücksetzen. Beim erneuten Generieren eines Modells werden sämtliche Berechtigungseinstellungen im Modell gelöscht. Beachten Sie, dass jeder Benutzer mit der Berechtigungsebene Teilnehmen oder Elemente hinzufügen das Modell erneut generieren kann. Der Benutzer wird nicht vor dem möglichen Verlust der Sicherheitseinstellungen gewarnt.

[Nach oben]

7.5 Generieren eines Modells

Die Onlinehilfe besagt, dass Sie ein Modell mithilfe der Aktion Modell generieren aus einer freigegebenen Datenquellendatei (RSDS-Datei) in einer Bibliothek generieren können. Dies trifft nicht zu. Es gibt keine Aktion Modell generieren.

Zum Generieren eines Berichtsmodells von einer SharePoint-Website aus müssen Sie den Befehl Neu und anschließend Berichts-Generator-Modell verwenden.

Damit Sie das Menü Neu verwenden können, müssen Sie zunächst die Berichtsserver-Inhaltstypen in der verwendeten SharePoint-Bibliothek registriert haben, bevor Sie ein Modell generieren.

  1. Öffnen Sie die Bibliothek, die die Modelldatei enthalten soll. Auf der Menüleiste der Bibliothek sollten die folgenden Menüs angezeigt werden: Neu, Hochladen, Aktionen und Einstellungen. Falls das Menü Einstellungen nicht angezeigt wird, sind Sie nicht berechtigt, einen Inhaltstyp hinzuzufügen.

  2. Klicken Sie im Menü Einstellungen auf Einstellungen für 'Dokumentbibliothek'.

  3. Klicken Sie unter Allgemeine Einstellungen auf Erweiterte Einstellungen.

  4. Wählen Sie im Abschnitt Inhaltstypen die Option Ja aus, um mehrere Inhaltstypen zuzulassen.

  5. Ändern Sie nach Bedarf weitere Einstellungen, und klicken Sie dann auf OK.

  6. Klicken Sie unter Inhaltstypen auf Aus vorhandenen Websiteinhaltstypen hinzufügen.

  7. Klicken Sie im Abschnitt Inhaltstypen auswählen in Websiteinhaltstypen auswählen aus auf den Pfeil, um Reporting Services auszuwählen.

  8. Klicken Sie in der Liste Verfügbare Websiteinhaltstypen auf Berichts-Generator-Modell, und klicken Sie dann auf Hinzufügen, um den ausgewählten Inhaltstyp in die Liste Hinzuzufügende Inhaltstypen zu verschieben.

  9. Wiederholen Sie die Schritte 4 und 5, um die Inhaltstypen Berichts-Generator-Bericht und Berichtsdatenquelle hinzuzufügen.

  10. Wenn Sie alle Inhaltstypen ausgewählt haben, die Sie hinzufügen möchten, klicken Sie auf OK.

Von einem generierten Modell werden immer Standardeinstellungen verwendet, und es enthält das gesamte Schema der Datenquelle, auf der es basiert. Wenn Sie ein benutzerdefiniertes Modell benötigen, müssen Sie es mit einer anderen Methode erstellen. Weitere Informationen finden Sie unter "Ad-hoc-Berichterstellung mit Berichtsmodellen" in der SQL Server-Onlinedokumentation. So generieren Sie ein Berichtsmodell:

  1. Öffnen Sie die Bibliothek, die die Modelldatei enthalten soll.

  2. Klicken Sie im Menü Aktionen auf Neu.

  3. Klicken Sie auf Berichts-Generator-Modell.

  4. Geben Sie einen Namen für das Modell ein.

  5. Klicken Sie in Datenquellenverknüpfung auf die Schaltfläche zum Durchsuchen, um eine freigegebene Datenquellendatei (RSDS-Datei) auszuwählen. Sie können nur RSDS-Dateien auswählen. Sie müssen eine RSDS-Datei auswählen, die eine Verbindung mit einem Datenquellentyp definiert, der für die Modellgenerierung gültig ist. Zu den unterstützten Datenquellen gehören relationale SQL Server-Datenquellen, multidimensionale Analysis Services-Datenquellen und Oracle-Datenquellen.

  6. Klicken Sie auf OK. Bei einem sehr umfangreichen Datenbankschema kann die Modellgenerierung lange dauern. Die Modellgenerierung findet auf dem Berichtsserver statt. Nach Abschluss der Modellgenerierung wird ein neues Modellelement in der Bibliothek angezeigt.

Sie können das generierte Modell später erneut generieren, indem Sie darauf zeigen, auf den Pfeil nach unten klicken und auf Modell erneut generieren klicken.

[Nach oben]

7.6 Verknüpfen von Berichten zum Durchklicken mit Entitäten in einem Modell

Im Berichts-Generator wird ein Bericht, der detaillierte Informationen zu den im Hauptbericht enthaltenen Daten bereitstellt, als Bericht mit Durchklicken bezeichnet. Ein Bericht mit Durchklicken wird angezeigt, wenn der Benutzer im Berichts-Generator auf die im Hauptbericht angezeigten interaktiven Daten klickt. Diese Berichte werden vom Berichtsserver automatisch generiert.

Hinweis:
Berichte mit Durchklicken sind nur verfügbar, wenn Sie SQL Server Enterprise Edition ausführen. Wenn Sie nicht genau wissen, welche Version von SQL Server in Ihrer Organisation verwendet wird, sollten Sie sich mit dem Datenbankadministrator in Verbindung setzen.

Anstatt die vom Berichtsserver generierten standardmäßigen Einzelinstanz- und Multiinstanzvorlagen zu verwenden, können Sie im Berichts-Generator einen Bericht erstellen und ihn als angepassten Bericht mit Durchklicken verwenden. Anschließend können Sie den Bericht als Einzelinstanz- oder Multiinstanzbericht mit Durchklicken mit dem Modell verknüpfen.

Gehen Sie zum Zuordnen eines Berichts als Einzelinstanzbericht mit Durchklicken wie folgt vor:

  1. Wenn die Bibliothek noch nicht geöffnet ist, klicken Sie auf der Schnellstartleiste auf den betreffenden Namen. Wenn der Name der Bibliothek nicht angezeigt wird, klicken Sie auf Alle Websiteinhalte einblenden, und klicken Sie dann auf den Namen der Bibliothek.

  2. Zeigen Sie auf das Modell, für das Sie Berichte mit Durchklicken anpassen möchten.

  3. Klicken Sie auf den Pfeil nach unten, und wählen Sie Berichte mit Durchklicken verwalten aus.

    Die Seite Berichte mit Durchklicken wird angezeigt.

  4. Wählen Sie die Entität aus, für die der Bericht mit Durchklicken angezeigt werden soll.

    Hinweis:
    Die im angepassten Bericht mit Durchklicken verwendete primäre Entität bzw. Basisentität muss der Entität entsprechen, die Sie in Schritt 4 auswählen.

  5. Klicken Sie auf die Schaltfläche mit den drei Punkten (…) neben dem Feld Einzelne Instanz.

  6. Wählen Sie den angepassten Bericht mit Durchklicken aus, und klicken Sie auf OK.

Wenn ein Benutzer einen Bericht anzeigt und auf eine einzelne Instanz der Entität klickt, die Sie in Schritt 4 ausgewählt haben, wird der angepasste Bericht mit Durchklicken angezeigt.

Gehen Sie zum Zuordnen eines Berichts als Multiinstanzbericht mit Durchklicken wie folgt vor:

  1. Wenn die Bibliothek noch nicht geöffnet ist, klicken Sie auf der Schnellstartleiste auf den betreffenden Namen. Wenn der Name der Bibliothek nicht angezeigt wird, klicken Sie auf Alle Websiteinhalte einblenden, und klicken Sie dann auf den Namen der Bibliothek.

  2. Zeigen Sie auf das Modell, für das Sie Berichte mit Durchklicken anpassen möchten.

  3. Klicken Sie auf den Pfeil nach unten, und wählen Sie Berichte mit Durchklicken verwalten aus.

    Die Seite Berichte mit Durchklicken wird angezeigt.

  4. Wählen Sie die Entität aus, für die der Bericht mit Durchklicken angezeigt werden soll.

    Hinweis:
    Die im angepassten Bericht mit Durchklicken verwendete primäre Entität bzw. Basisentität muss der Entität entsprechen, die Sie in Schritt 4 auswählen.

  5. Klicken Sie auf die Schaltfläche mit den drei Punkten (…) neben dem Feld Mehrere Instanzen.

  6. Wählen Sie den angepassten Bericht mit Durchklicken aus, und klicken Sie auf OK.

Wenn ein Benutzer einen Bericht anzeigt und auf mehrere Instanzen der Entität klickt, die Sie in Schritt 4 ausgewählt haben, wird jetzt der angepasste Bericht mit Durchklicken angezeigt.

[Nach oben]

7.7 Ändern der Reporting Services-Dienstkonten oder Erweitern einer SharePoint-Webanwendung

Ein Schritt beim Konfigurieren der SharePoint-Integrationseinstellungen in der SharePoint-Zentraladministration besteht im Gewähren des SharePoint-Datenbankzugriffs an die Reporting Services-Dienstkonten auf der Seite Datenbankzugriff gewähren. Wenn Sie später die Dienstkonten ändern, unter denen der Berichtsserver-Windows-Dienst oder der Berichtsserver-Webdienst ausgeführt wird, müssen Sie den Konfigurationsschritt wiederholen. Auch wenn Sie einer Serverfarm, die für die Berichtsserverintegration konfiguriert ist, eine SharePoint-Webanwendung hinzufügen, die für die Ausführung unter einem anderen Benutzerkonto konfiguriert ist als andere Anwendungen in der Farm, müssen Sie den Konfigurationsschritt wiederholen, in dem den Berichtsserverkonten Datenbankzugriff gewährt wird. Nach dem Zurücksetzen der Datenbankzugriffsinformationen sollten Sie den Windows SharePoint Services-Dienst neu starten, um sicherzustellen, dass die alte Verbindung nicht mehr verwendet wird.

  1. Klicken Sie in der Verwaltung auf SharePoint 3.0-Zentraladministration.

  2. Klicken Sie auf Anwendungsverwaltung.

  3. Klicken Sie im Abschnitt zu Reporting Services auf Datenbankzugriff gewähren.

  4. Klicken Sie auf OK. Das Dialogfeld Anmeldeinformationen eingeben wird angezeigt.

  5. Geben Sie die Anmeldeinformationen eines Benutzers ein, der ein Mitglied der Gruppe lokaler Administratoren auf dem Computer ist, der den Berichtsserver hostet. Die Anmeldeinformationen werden für eine einmalige Verbindung mit dem Berichtsservercomputer zum Abrufen von Dienstkontoinformationen verwendet. Die für jedes Dienstkonto erstellte Datenbankanmeldung wird in SharePoint-Datenbanken aktualisiert.

  6. Klicken Sie auf Vorgänge, um den Dienst neu zu starten.

  7. Klicken Sie in Topologie und Dienste auf Dienste auf dem Server.

  8. Klicken Sie für die Windows SharePoint Services-Webanwendung auf Beenden.

  9. Warten Sie, bis der Dienst beendet wird.

  10. Klicken Sie auf Starten.

[Nach oben]

7.8 Verwenden des Kontos für die unbeaufsichtigte Berichtsverarbeitung für eine Berichtsdatenquellen-Verbindung

Wenn Sie eine freigegebene Datenquelle erstellen oder eine benutzerdefinierte Berichtsdatenquelle ändern, können Sie als Anmeldeinformationstyp unter anderem Unbeaufsichtigtes Berichtsverarbeitungskonto angeben. Dies ist gleichbedeutend mit den Optionen Keine oder Keine Anmeldeinformationen in anderen Reporting Services-Tools, die eine Benutzeroberfläche zum Angeben von Datenquellen-Verbindungseigenschaften bereitstellen.

Das unbeaufsichtigte Berichtsverarbeitungskonto dient zur Verbindung mit externen Servern beim Zugreifen auf Datenquellen, die keine Anmeldeinformationen verarbeiten (beispielsweise XML-Datenquellen), bei der unbeaufsichtigten Berichtsverarbeitung oder beim Abrufen externer Bilddateien. Wenn Sie Unbeaufsichtigtes Berichtsverarbeitungskonto auswählen, verwendet der Berichtsserver die Anmeldeinformationen der unbeaufsichtigten Berichtsverarbeitung für die Verbindung mit einem externen Computer, diese werden jedoch nicht an die Zieldatenquelle übergeben.

Möchten Sie die Anmeldeinformationen zur Anmeldung an einer Datenbank verwenden, müssen Sie die Anmeldeinformationen in der Verbindungszeichenfolge angeben. Sie können Integrated Security=SSPI angeben, wenn der Datenbankserver die integrierte Sicherheit von Windows unterstützt und das für die unbeaufsichtigte Berichtsverarbeitung verwendete Konto über die Berechtigung zum Lesen der Datenbank verfügt. Andernfalls müssen Sie den Benutzernamen und das Kennwort in die Verbindungszeichenfolge eingeben. Dort wird es als Klartext jedem Benutzer angezeigt, der zur Bearbeitung von Datenquellen-Verbindungseigenschaften berechtigt ist.

Obwohl dies möglich ist, sollten Sie das unbeaufsichtigte Berichtsverarbeitungskonto nicht zum Abrufen von Daten nach dem Herstellen der Verbindung verwenden. Das Konto ist für ganz spezielle Funktionen gedacht. Wenn Sie es zum Abrufen von Daten verwenden, untergraben Sie seinen eigentlichen Zweck.

[Nach oben]