Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 reportservertempdb
benanntreportserver
. 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:
Verwenden Sie die SharePoint-Zentraladministration, um eine Reporting Services-Dienstanwendung zu erstellen. Weitere Informationen finden Sie im Abschnitt "Dienstanwendung" in Schritt 3: Erstellen einer Reporting Services Dienstanwendung.
Verwenden Sie Reporting Services PowerShell-Cmdlets, um eine Dienstanwendung und die Berichtsserverdatenbanken zu erstellen. Weitere Informationen finden Sie im Beispiel zum Erstellen von Dienstanwendungen im Thema PowerShell-Cmdlets für Reporting Services SharePoint-Modus.
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.