Freigeben über


Erstellen einer Berichtsserver-Datenbank (SSRS-Konfigurations-Manager)

Reporting Services Einheitlichen Modus verwendet zwei SQL Server relationale Datenbanken zum Speichern von Berichtsservermetadaten und -objekten. Eine Datenbank, die als primärer Speicher dient, und eine zweite Datenbank zum Speichern temporärer Daten. Die Datenbanken werden gemeinsam erstellt und sind durch ihre Namen aneinander gebunden. Bei einem Standard-SQL Server instance werden die Datenbanken mit dem Namen und reportservertempdbbenanntreportserver. Zusammen werden die beiden Datenbanken als "Berichtsserver-Datenbank" oder "Berichtsserver-Katalog" bezeichnet.

Reporting Services SharePoint-Modus enthält eine dritte Datenbank, die für Datenwarnungsmetadaten verwendet wird. Die drei Datenbanken werden für jede Reporting Services Dienstanwendung erstellt, und die Datenbanknamen enthalten standardmäßig eine GUID, die die Dienstanwendung darstellt. Im Folgenden finden Sie Beispielnamen der drei Datenbanken im SharePoint-Modus:

  • ReportingService_90a9f37075544f22953c4a62e4a9f370

  • ReportingService_90a9f37075544f22953c4a62e4a9f370TempDB

  • ReportingService_90a9f37075544f22953c4a62e4a9f370_Alerting

Wichtig

Schreiben Sie keine Anwendungen, um Abfragen auf der Berichtsserver-Datenbank auszuführen. Die Berichtsserver-Datenbank ist kein öffentliches Schema. Die Tabellenstruktur kann sich von einer Version zur nächsten ändern. Wenn Sie eine Anwendung schreiben, die Zugriff auf die Berichtsserverdatenbank erfordert, verwenden Sie immer die Reporting Services-APIs, um auf die Berichtsserverdatenbank zuzugreifen.

Dies gilt nicht für die Ausführungsprotokollsichten. Weitere Informationen finden Sie unter Berichtsserver-Ausführungsprotokoll und ExecutionLog3-Ansicht

Möglichkeiten zum Erstellen der Berichtsserver-Datenbank

Einheitlicher Modus : Sie können die Berichtsserver-Datenbank im einheitlichen Modus wie folgt erstellen:

  • Automatisch: Verwenden Sie den Setup-Assistenten für SQL Server, wenn Sie die Installationsoption für die Standardkonfiguration auswählen. Im SQL Server-Installations-Assistenten ist dies die Option Installieren und konfigurieren auf der Seite Berichtsserver-Installationsoptionen. Wenn Sie die Option Nur installieren auswählen, müssen Sie die Datenbank mithilfe des Reporting Services-Konfigurations-Managers erstellen.

  • Manuell: Verwenden Sie die Reporting Services Configuration Manager. Sie müssen die Berichtsserver-Datenbank manuell erstellen, wenn Sie eine Remote-SQL Server Datenbank-Engine zum Hosten der Datenbank verwenden. Weitere Informationen finden Sie unter Erstellen einer Berichtsserverdatenbank im einheitlichen Modus (SSRS Configuration Manager).

SharePoint-Modus : Die Seite Berichtsserver-Installationsoptionen besitzt nur eine Option für den SharePoint-Modus von Nur installieren. Mit dieser Option werden alle Reporting Services-Dateien und der Reporting Services freigegebenen Dienst installiert. Der nächste Schritt besteht darin, mindestens eine Reporting Services Dienstanwendung auf eine der folgenden Arten zu erstellen:

Anforderungen für die Datenbankserver-Version

Als Host der Berichtsserver-Datenbanken wird SQL Server verwendet. Die Instanz der SQL Server-Datenbank-Engine kann eine lokale oder Remoteinstanz sein. Die folgenden unterstützten Versionen der SQL Server-Datenbank-Engine können als Host der Berichtsserver-Datenbanken verwendet werden:

  • SQL Server 2014

  • SQL Server 2012

  • SQL Server 2008 R2

  • SQL Server 2008

  • SQL Server 2005

Wenn Sie die Berichtsserver-Datenbank auf einem Remotecomputer erstellen, müssen Sie die Verbindung so konfigurieren, dass ein Domänenbenutzerkonto oder ein Dienstkonto mit Netzwerkzugriff verwendet wird. Wenn Sie eine Remoteinstanz von SQL Server verwenden möchten, sollten Sie sorgfältig überlegen, welche Anmeldeinformationen der Berichtsserver zum Herstellen der Verbindung mit der SQL Server-Instanz verwenden soll. Weitere Informationen finden Sie unter Konfigurieren einer Berichtsserver-Datenbankverbindung (SSRS-Konfigurations-Manager).

Wichtig

Berichtsserver und die SQL Server instance, die die Berichtsserverdatenbank hosten, können sich in verschiedenen Domänen befinden. Bei einer Internetbereitstellung ist es üblich, einen Server zu verwenden, der sich hinter einer Firewall befindet. Wenn Sie einen Berichtsserver für den Internetzugriff konfigurieren, verwenden Sie SQL Server Anmeldeinformationen, um eine Verbindung mit dem instance von SQL Server herzustellen, die sich hinter der Firewall befindet, und verwenden Sie IPSEC zum Schützen der Verbindung.

Anforderungen für die Datenbankserver-Edition

Beachten Sie beim Erstellen einer Berichtsserver-Datenbank, dass nicht alle Editionen von SQL Server zum Hosten der Datenbank verwendet werden können. Weitere Informationen finden Sie im Abschnitt "Anforderungen der Berichtsserver-Datenbank-Edition" unter Features, die von den Editionen von SQL Server 2014 unterstützt werden.

Weitere Informationen

Reporting Services-Konfigurations-Manager (del)