Freigeben über


Behandlung von Problemen bei der Installation von Reporting Services

Wenn Sie Reporting Services aufgrund von Fehlern während der Ausführung von Setup nicht installieren können, können Sie mithilfe der Anweisungen in diesem Artikel die häufigsten Ursachen von Installationsfehlern behandeln.

Informationen zu anderen Fehlern und Problemen in Bezug auf Reporting Services finden Sie unter Beheben von SSRS-Problemen und Fehlern.

Lesen Sie online die Anmerkungen zu dieser Version; das aufgetretene Problem wird möglicherweise dort beschrieben.

Überprüfen von Setupprotokollen

Setupfehler werden in Protokolldateien im Ordner C:\Programme\Microsoft SQL Server\nnn\Setup Bootstrap\Log aufgezeichnet. Wenn Sie Setup ausführen, wird ein Unterordner erstellt. Der Name des Unterordners entspricht dem Datum und der Uhrzeit der Ausführung von Setup. Informationen zum Anzeigen der Setupprotokolldateien finden Sie unter Lesen und Anzeigen der Setupprotokolldateien von SQL Server.

  • Die Protokolldateien enthalten eine Auflistung von Dateien.

  • Öffnen Sie die Datei * _summary.txt, um Informationen über Produkt, Komponente und Instanz anzuzeigen.

  • Öffnen Sie die Datei * _errorlog.txt, um Informationen zu Fehlern während der Ausführung von Setup anzuzeigen.

  • Öffnen Sie „*_RS_*_ComponentUpdateSetup.log“, um Setupinformationen für Reporting Services anzuzeigen.

Überprüfen der Voraussetzungen

Die Voraussetzungen werden von Setup automatisch überprüft. Wenn Sie Setupprobleme behandeln möchten, ist es jedoch hilfreich, zu wissen, welche Voraussetzungen von Setup überprüft werden.

  • Zu den Kontoanforderungen für die Ausführung von Setup gehört die Mitgliedschaft in der lokalen Gruppe Administratoren. Setup muss über die Berechtigung zum Hinzufügen von Dateien und Registrierungseinstellungen sowie zum Erstellen von lokalen Sicherheitsgruppen und zum Festlegen von Berechtigungen verfügen. Beim Installieren einer Standardkonfiguration muss das Setup die Berechtigung zum Erstellen einer Berichtsserver-Datenbank auf der SQL Server -Instanz, auf der die Installation durchgeführt wird, aufweisen.

  • HTTP.SYS 1.1 muss vom Betriebssystem unterstützt werden.

  • Der HTTP-Dienst muss aktiviert sein und ausgeführt werden.

  • Wenn Sie auch den SQL Server -Agent-Dienst installieren, ist eine Ausführung von Distributed Transaction Coordinator (DTC) erforderlich.

  • Der Ordner System32 muss die Datei Authz.dll enthalten.

Setup führt keine Überprüfung für Internet Information Services (IIS) oder ASP.NETmehr durch. Reporting Services erfordert MDAC 2.0 und Microsoft .NET Framework, Version 2.0. Falls nicht bereits installiert, werden diese Komponenten von Setup installiert.

Problembehandlung von Installationen im SharePoint-Modus

Der Berichtsserver-Konfigurations-Manager wird nicht gestartet

Beschreibung: Dieses Problem ist ein Merkmal von SQL Server 2012 höher. Reporting Services ist auf die SharePoint-Dienstarchitektur ausgelegt. Zum Konfigurieren und Verwalten des SharePoint-Modus von Reporting Services wird der Konfigurations-Manager nicht mehr benötigt.

Problemumgehung: Verwenden Sie zum Konfigurieren eines Berichtsservers im SharePoint-Modus die SharePoint-Zentraladministration. Weitere Informationen finden Sie unter Verwalten einer Reporting Services-SharePoint-Dienstanwendung

Pfeilsymbol mit dem Link „Zurück zum Anfang“ Schwierigkeiten beim Beheben von Problemen bei Installationen im SharePoint-Modus

Nach der Installation von SQL Server 2016 SSRS im SharePoint-Modus wird der SQL Server Reporting Services-Dienst nicht in der SharePoint-Zentraladministration angezeigt.

Beschreibung: Wenn Ihnen nach einer erfolgreichen Installation von SQL Server 2016 Reporting Services im SharePoint-Modus und dem SQL Server 2016 Reporting Services-Add-In für SharePoint 2013/2016 in den folgenden beiden Menüs nicht der Eintrag „SQL Server Reporting Services“ angezeigt wird, wurde der Reporting Services-Dienst nicht registriert:

  • „SharePoint 2013/2016-Zentraladministration“ > „Anwendungsverwaltung“ > Seite „Dienste auf dem Server verwalten“

  • „SharePoint 2013/2016-Zentraladministration“ > „Anwendungsverwaltung“ > „Dienstanwendungen verwalten“ > „Neu“

Problemumgehung: Um die Reporting Services SharePoint Services zu registrieren und zu starten, führen Sie folgende Schritte aus:

  1. Öffnen Sie auf dem Computer, auf dem SharePoint 2013/2016-Zentraladministration ausgeführt wird, die SharePoint 2013/2016-Verwaltungsshell mit Administratorrechten. Klicken Sie mit der rechten Maustaste auf das Symbol, und klicken Sie auf Als Administrator ausführen. Führen Sie die folgenden drei Cmdlets von der Shell aus:

    Install-SPRSService  
    Install-SPRSServiceProxy  
    Get-SPServiceInstance -all |where {$_.TypeName -like "SQL Server Reporting*"} | Start-SPServiceInstance  
    
  2. Vergewissern Sie sich, dass für den Reporting Services-Dienst auf der folgenden Seite der Status Gestartet angezeigt wird: SharePoint 2013/2016-Zentraladministration >Anwendungsverwaltung>Dienste auf dem Server verwalten

Pfeilsymbol mit dem Link „Zurück zum Anfang“ Schwierigkeiten beim Beheben von Problemen bei Installationen im SharePoint-Modus

PowerShell-Cmdlets für Reporting Services sind nicht verfügbar, und Befehle werden nicht erkannt.

Beschreibung: Wenn Sie versuchen, ein Reporting Services-PowerShell-Cmdlet auszuführen, wird eine Fehlermeldung mit etwa folgendem Wortlaut angezeigt:

  • Der Begriff „Install-SPRSServiceInstall-SPRSService“ wurde nicht als Name eines Cmdlets, einer Funktion, einer Skriptdatei oder eines ausführbaren Programms erkannt. Prüfen Sie die Schreibweise des Namens bzw. stellen Sie sicher, dass der Pfad korrekt angegeben wurde, und versuchen Sie es erneut. At line:1 char:39+ Install-SPRSServiceInstall-SPRSService <<<< + CategoryInfo : ObjectNotFound: (Install-SPRSServiceInstall-SPRSService:String) [], CommandNotFoundExcep

Problemumgehung: Führen Sie eine der folgenden Aktionen aus:

  • Führen Sie das Reporting Services -Add-In für SharePoint-Produkte aus. rssharepoint.msi.

  • Installieren Sie Reporting Services im SharePoint-Modus von den SQL Server-Installationsmedien.

Wenn die SharePoint 2013/2016-Verwaltungsshell beim Ausführen einer dieser Problemumgehungen geöffnet ist, schließen Sie diese, und öffnen Sie sie erneut.

Weitere Informationen finden Sie in den folgenden Artikeln:

Pfeilsymbol mit dem Link „Zurück zum Anfang“ Schwierigkeiten beim Beheben von Problemen bei Installationen im SharePoint-Modus

Sie sehen eine Fehlermeldung, die angibt, dass die URL nicht konfiguriert ist

Beschreibung: Sie erhalten eine ähnliche Fehlermeldung wie diese:

Diese SQL Server Reporting Services (SSRS)-Funktionalität wird nicht unterstützt. Verwenden Sie Zentraladministration, um eines oder mehrere der folgenden Probleme zu überprüfen und zu korrigieren:

  • Eine Berichtsserver-URL ist nicht konfiguriert. Verwenden Sie die SSRS-Integration-Seite zu ihrer Festlegung.

  • Der SSRS-Dienstanwendungsproxy ist nicht konfiguriert. Verwenden Sie die SSRS-Dienstanwendungsseiten, um den Proxy zu konfigurieren.

  • Die SSRS-Dienstanwendung ist nicht dieser Webanwendung zugeordnet. Verwenden Sie, die SSRS-Dienstanwendungsseiten, um den Proxy der SSRS-Dienstanwendung der Anwendungsproxygruppe dieser Webanwendung zuzuordnen.

Problemumgehung: Die Fehlermeldung enthält drei vorgeschlagene Schritte, um dieses Problem zu beheben. Der erste Vorschlag in der Meldung „Es wurde keine Berichtsserver-URL konfiguriert.“ spielt bei der Integration der früheren Version des Berichtsservers in SQL Server 2012 (11.x)eine wichtige Rolle. Die SharePoint-Konfiguration für die vorherigen Berichtsserverversionen wird auf der Seite Allgemeine Anwendungseinstellungen abgeschlossen und verwendet SQL Server Reporting Services (2008 und 2008 R2).

Weitere Informationen: Diese Fehlermeldung wird beim Versuch angezeigt, eine der Reporting Services -Funktionen zu verwenden, die eine Verbindung zum Reporting Services -Dienst erfordern. Dies schließt Folgendes ein:

  • Öffnen von SQL Server-Berichts-Generator von einer SharePoint-Dokumentbibliothek.

  • Verwalten von Abonnements.

  • Verwalten einer Dienstanwendung.

Pfeilsymbol mit dem Link „Zurück zum Anfang“ Schwierigkeiten beim Beheben von Problemen bei Installationen im SharePoint-Modus

Setup erzeugt einen Fehler, wenn SharePoint auf einem Computer zwar installiert, aber nicht konfiguriert ist.

Beschreibung: Wenn Sie auswählen, Reporting Services SharePoint-Modus auf einem Computer zu installieren, auf dem SharePoint installiert, aber nicht konfiguriert ist, sehen Sie eine Meldung ähnlich der folgenden, und Setup wird angehalten:

SQL Server-Setup wird nicht mehr ausgeführt.

Problemumgehung: Konfigurieren Sie SharePoint, und führen Sie dann die SQL Server-Installation aus.

Weitere Informationen: Wenn Sie Reporting Services in eine vorhandene SharePoint-Installation installieren, versucht Setup, den Reporting Services -SharePoint-Dienst zu installieren und zu starten. Wenn SharePoint nicht konfiguriert ist, schlägt die Dienstinstallation fehl, sodass Setup fehlschlägt.

Pfeilsymbol mit dem Link „Zurück zum Anfang“ Schwierigkeiten beim Beheben von Problemen bei Installationen im SharePoint-Modus

Die Seite der SharePoint-Zentraladministration ist leer.

Beschreibung: Sie konnten SharePoint 2013/2016 ohne Installationsfehler erfolgreich installieren. Wenn Sie jedoch zur Zentraladministration wechseln, sehen Sie nur eine leere Seite:

Problemumgehung: Dieses Problem ist nicht typisch für Reporting Services , bezieht sich jedoch auf die Konfiguration von Berechtigungen in der gesamten SharePoint-Installation. Hier sehen Sie einige Vorschläge:

Pfeilsymbol mit dem Link „Zurück zum Anfang“ Schwierigkeiten beim Beheben von Problemen bei Installationen im SharePoint-Modus

Eine Fehlermeldung wird angezeigt, wenn Sie versuchen, einen neuen Bericht mit dem Berichts-Generator zu erstellen.

Beschreibung: Sie sehen eine Fehlermeldung ähnlich der folgenden, wenn Sie versuchen, in einer Dokumentbibliothek einen Bericht mit dem Berichts-Generator zu erstellen:

Diese Funktionalität wird nicht unterstützt, da eine SQL Server Reporting Services-Dienstanwendung nicht vorhanden ist, oder eine Berichtsserver-URL wurde nicht in der Zentraladministration konfiguriert.

Problemumgehung: Überprüfen Sie, ob eine Reporting Services -Dienstanwendung vorhanden und ordnungsgemäß konfiguriert ist. Weitere Informationen finden Sie unter Installieren des ersten Berichtsservers im SharePoint-Modus.

Pfeilsymbol mit dem Link „Zurück zum Anfang“ Schwierigkeiten beim Beheben von Problemen bei Installationen im SharePoint-Modus

Eine Fehlermeldung wird angezeigt, die besagt, dass RS_SHP nicht mit PREPAREIMAGE unterstützt wird.

Beschreibung: Wenn Sie versuchen, PREPAREIMAGE für Reporting Services auszuführen, wird eine Fehlermeldung ähnlich der folgenden angezeigt:

„Beim Ausführen der PREPAREIMAGE-Aktion wird die angegebene Funktion „RS_SHP“ nicht unterstützt, da sie SysPrep nicht unterstützt. Entfernen Sie die Funktionen, die nicht mit SysPrep kompatibel sind, und führen Sie das Setup erneut aus.“

Problemumgehung: Es gibt keine Problemumgehung. Reporting Services unterstützt SYSPREP (PREPAREIMAGE) nicht. Reporting Services unterstützt SYSPREP.

Pfeilsymbol mit dem Link „Zurück zum Anfang“ Schwierigkeiten beim Beheben von Problemen bei Installationen im SharePoint-Modus

Behandeln von Problemen bei Installationen im einheitlichen Modus

Nach dem Upgrade auf Windows Vista oder Windows Server 2008 werden keine Leistungsindikatoren angezeigt.

Wenn Sie auf einem Computer mit Windows Vista ein Upgrade des Betriebssystems auf WindowsServer 2008 oder Reporting Servicesvornehmen, werden die Leistungsindikatoren von Reporting Services nach dem Upgrade nicht festgelegt.

So stellen Sie die Leistungsindikatoren von Reporting Services wieder her

  1. Löschen Sie die folgenden Registrierungsschlüssel:

    • HKLM\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service

    • HKLM\SYSTEM\CurrentControlSet\Services\MSRS 2016 Windows Service

  2. Öffnen Sie ein Eingabeaufforderungsfenster, und geben Sie den folgenden Befehl ein:

    • run < .NET 4.0 Framework-Verzeichnis >>\InstallUtil.exe < Berichtsserver-Bin-Verzeichnis >\ReportingServicesLibrary.dll

      Hinweis

      Ersetzen Sie <.NET 4.0 Framework-Verzeichnis> durch den physischen Pfad der .NET Framework 4.0-Dateien und <Berichtsserver-Bin-Verzeichnis> durch den physischen Pfad der Berichtsserver-Binärdateien.

  3. Starten Sie den Reporting Services -Dienst neu.

Überprüfen Sie, ob die Schritte erfolgreich ausgeführt wurden, indem Sie einen Webbrowser aufrufen und auf die URLs des Webportals oder des Berichtsservers navigieren. Öffnen Sie anschließend den Systemmonitor, um sicherzustellen, dass die Indikatoren funktionieren.

So fügen Sie die Leistungsregistrierungsschlüssel mit dem Registrierungs-Editor erneut hinzu

  1. Öffnen Sie den Registrierungs-Editor:

    1. Klicken Sie auf Startund dann auf Ausführen.

    2. Geben Sie im Dialogfeld Ausführen im Feld Öffnen den Befehl regeditein.

  2. Wählen Sie im Registrierungs-Editor den folgenden Registrierungsschlüssel aus: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service\Performance

  3. Klicken Sie mit der rechten Maustaste auf den Knoten Performance , zeigen Sie auf Neu, und klicken Sie auf Wert der mehrteiligen Zeichenfolge.

  4. Geben Sie Counter Names ein, und drücken Sie dann die EINGABETASTE.

  5. Wiederholen Sie den Vorgang, um in diesem Knoten den Registrierungsschlüssel Counter Types hinzuzufügen.

  6. Navigieren Sie zu folgendem Registrierungsschlüssel: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service\Performance

  7. Klicken Sie mit der rechten Maustaste auf den Knoten Performance , zeigen Sie auf Neu, und klicken Sie auf Wert der mehrteiligen Zeichenfolge.

  8. Geben Sie Counter Names ein, und drücken Sie dann die EINGABETASTE.

  9. Wiederholen Sie den Vorgang, um in diesem Knoten den Registrierungsschlüssel Counter Types hinzuzufügen.

Nachdem Sie die 64-Bit-Instanz repariert oder die Registrierungsschlüssel manuell erneut hinzugefügt haben, können Sie mit dem Systemmonitor die Reporting Services-Leistungsobjekte konfigurieren, die Sie überwachen möchten.

Nach einem Upgrade von SQL Server 2005 sind die "ReportServerExternalURL"-Konfigurationseigenschaft und die "PassThroughCookies"-Konfigurationseigenschaft nicht konfiguriert.

Beim Aktualisieren von SQL Server 2005 (9.x) auf SQL Server 2016 (13.x) Reporting Services oder höher (SSRS), werden die Konfigurationseigenschaften ReportServerExternalURL und PassThroughCookies nicht durch den Aktualisierungsvorgang konfiguriert. ReportServerExternalURL ist eine optionale Eigenschaft und sollte nur dann festgelegt werden, wenn Sie SharePoint 2.0 Webparts verwenden und möchten, dass Benutzer einen Bericht abrufen und in einem neuen Browserfenster öffnen können. Weitere Informationen zu ReportServerExternalURL finden Sie unter URLs in Konfigurationsdateien (Berichtsserver-Konfigurations-Manager). PassThroughCookies ist nur beim Verwenden der benutzerdefinierten Authentifizierungsmethode erforderlich. Weitere Informationen zu PassThroughCookiesfinden Sie unter Konfigurieren des Weportals für die Übergabe von benutzerdefinierten Authentifizierungscookies.

Hinweis

Wenn Sie benutzerdefinierte Authentifizierung verwenden, wird empfohlen, die Installation zu migrieren, statt ein Upgrade durchzuführen. Weitere Informationen zur Migration von Reporting Services finden Sie unter Migrieren einer Installation von Reporting Services (einheitlicher Modus).

Standardmäßig sind diese Eigenschaften in der SQL Server 2016 (13.x) Reporting Services oder höher (SSRS) -Konfiguration nicht vorhanden. Wenn Sie diese Eigenschaften in SQL Server 2005 (9.x) konfiguriert haben und die von ihnen bereitgestellte Funktionalität weiterhin benötigen, müssen Sie sie nach dem Upgrade manuell der Datei RSReportServer.config hinzufügen. Weitere Informationen finden Sie unter Ändern einer Reporting Services-Konfigurationsdatei (RSreportserver.config).

Fehler 401 „Nicht autorisiert“ bei Verwendung der Windows-Authentifizierung nach einem Upgrade von SQL Server 2005 auf SQL Server 2016

Wenn Sie ein Upgrade von SQL Server 2005 (9.x) Reporting Services auf SQL Server 2016 (13.x) Reporting Services oder höher (SSRS) durchführen und für das Berichtsserver-Dienstkonto die NTLM-Authentifizierung mit einem integrierten Konto verwenden, tritt nach dem Upgrade beim Zugriff auf das Webportal oder den Berichtsserver möglicherweise der Fehler 401 – Nicht autorisiert auf.

Sie sehen diese Meldung aufgrund einer Änderung in der SQL Server 2016 (13.x) Reporting Services oder höher (SSRS)-Standardkonfiguration für Windows-Authentifizierung. In der Konfiguration ist Aushandeln festgelegt, wenn es sich bei dem Berichtsserver-Dienstkonto um einen Netzwerkdienst oder ein lokales System handelt. In der Konfiguration ist NTLM festgelegt, wenn es sich bei dem Berichtsserver-Dienstkonto um keines dieser integrierten Konten handelt. Um das Problem nach dem Upgrade zu beheben, können Sie die Datei „RSReportServer.config“ bearbeiten und AuthentificationType als RSWindowsNTLMkonfigurieren. Weitere Informationen finden Sie unter Konfigurieren der Windows-Authentifizierung für den Berichtsserver.

Durch das Deinstallieren einer 32-Bit-Instanz von SQL Server 2016 Reporting Services in einer parallelen Bereitstellung mit einer 64-Bit-Instanz wird die 64-Bit-Instanz beschädigt.

Wenn Sie eine 32-Bit-Instanz und eine 64-Bit-Instanz von SQL Server 2016 (13.x) Reporting Services oder höher (SSRS) parallel auf einem Computer installieren und die 32-Bit-Instanz deinstallieren, werden vier Reporting Services-Registrierungsschlüssel entfernt. Hierdurch wird die 64-Bit-Instanz von Reporting Services beschädigt. Beim Deinstallieren der 32-Bit-Instanz werden die folgenden Reporting Services -Registrierungsschlüssel entfernt:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service\Performance:Counter Names HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Windows Service\Performance:Counter Names HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Web Service\Performance:Counter Types HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSRS 2016 Windows Service\Performance:Counter Types

Um dieses Problem zu beheben, können Sie die 64-Bit-Instanz reparieren. Zwar wird empfohlen, die Reparatur auszuführen, Sie können jedoch mithilfe des Registrierungs-Editors die Registrierungsschlüssel manuell erneut hinzufügen.

Achtung

Ein fehlerhaftes Bearbeiten der Registrierung kann eine schwerwiegende Beschädigung des Systems zur Folge haben. Bevor Sie Änderungen an der Registrierung vornehmen, sollten Sie alle wichtigen Computerdaten sichern.

Zusätzliche Ressourcen

Zur Unterstützung bei der Problembehandlung können Sie zusätzlich folgende Ressourcen überprüfen: