Erstellen einer Berichtsserver-Datenbank

Aktualisiert: 12. Dezember 2006

Reporting Services verwendet zwei relationale SQL Server-Datenbanken, um Berichtsserver-Metadaten und -Objekte zu speichern. Eine Datenbank, die als primärer Speicher dient, und eine zweite Datenbank zum Speichern temporärer Daten. Die Datenbanken werden zusammen erstellt und sind namentlich aneinander gebunden. Standardmäßig erhalten diese Datenbanken die Bezeichnungen reportserver und reportservertempdb. Zusammen werden die beiden Datenbanken als "Berichtsserver-Datenbank" oder "Berichtsserver-Katalog" bezeichnet. Sie können entweder SQL Server 2000 oder SQL Server 2005 als Host für die Datenbanken verwenden.

ms157285.note(de-de,SQL.90).gifWichtig:
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. Verwenden Sie beim Schreiben von Anwendungen, die Zugriff auf die Berichtsserver-Datenbank benötigen, immer die Reporting Services-APIs, um auf die Berichtsserver-Datenbank zuzugreifen.

Servermodi und die Berichtsserver-Datenbank

Beim Erstellen einer Berichtsserver-Datenbank muss Ihnen bereits im Vorfeld bekannt sein, ob der Berichtsserver im systemeigenen Modus oder im integrierten SharePoint-Modus bereitgestellt wird. Der Inhalt der Berichtsserver-Datenbank unterscheidet sich je nach verwendetem Modus. Durch die Art der Ausführung des Berichtsservers wird bestimmt, wie Sie die Optionen beim Erstellen der Datenbank festlegen.

Da standardmäßig der systemeigene Modus verwendet wird, steht beim Erstellen der Datenbank keine Option zur Auswahl dieses Modus zur Verfügung. Wenn Sie jedoch einen Berichtsserver im integrierten SharePoint-Modus bereitstellen, müssen Sie beim Erstellen der Datenbank die Option Erstellen Sie die Berichtsserver-Datenbank im integrierten SharePoint-Modus aktivieren.

Falls Sie diese Option nicht aktivieren, werden von der Berichtsserver-Datenbank nur Vorgänge des Berichtsservers im systemeigenen Modus unterstützt. Weitere Informationen finden Sie unter Vorgehensweise: Erstellen einer Berichtsserver-Datenbank für den integrierten SharePoint-Modus (Reporting Services-Konfiguration).

Möglichkeiten zum Erstellen der Berichtsserver-Datenbank

Es gibt folgende Möglichkeiten, um die Berichtsserver-Datenbank zu erstellen:

  • Automatisch über das Setupprogramm, wenn Sie die Installationsoption für die Standardkonfiguration auswählen. Im Installations-Assistenten für SQL Server handelt es sich hierbei um die Option Standardkonfiguration installieren auf der Seite Berichtsserver-Installationsoptionen. Wenn Sie die Option Server installieren, jedoch nicht konfigurieren auswählen, müssen Sie die Datenbank mithilfe des Reporting Services-Konfigurationstools erstellen.
  • Manuell mithilfe des Reporting Services-Konfigurationstools. Entsprechende Anweisungen finden Sie unter Vorgehensweise: Erstellen einer Berichtsserver-Datenbank (Reporting Services-Konfiguration).

Sie können eine Berichtsserver-Datenbank auf einer lokalen oder einer Remoteinstanz des SQL Server-Datenbankmoduls installieren. 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 SQL Server-Remoteinstanz verwenden, sollten Sie sorgfältig überlegen, welche Anmeldeinformationen der Berichtsserver für die Verbindung zur SQL Server-Instanz verwenden soll. Weitere Informationen finden Sie unter Konfigurieren einer Berichtsserver-Datenbankverbindung.

ms157285.note(de-de,SQL.90).gifWichtig:
Der Berichtsserver und die SQL Server-Instanz, die die Berichtsserver-Datenbank hostet, 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, sollten Sie SQL Server-Anmeldeinformationen verwenden, um die Verbindung mit der SQL Server-Instanz hinter der Firewall herzustellen, und IPSec zum Schützen dieser Verbindung verwenden.

Erstellen von Berichtsserver-Datenbanken in verschiedenen Editionen von SQL Server

Wenn Sie eine Berichtsserver-Datenbank erstellen, sollten Sie beachten, dass nicht alle Editionen von SQL Server 2005 als Host für die Datenbank verwendet werden können. Die folgende Tabelle gibt Auskunft darüber, welche Editionen des Datenbankmoduls für bestimmte Editionen von Reporting Services verwendet werden können.

Bei dieser Edition von SQL Server 2005 Reporting Services Verwendung dieser Edition der Datenbankmodul-Instanz als Host für die Datenbank

SQL Server 2005 Express Edition with Advanced Services

SQL Server 2005 Express Edition with Advanced Services (nur lokal).

Workgroup Edition

Workgroup Edition (nur lokal)

Evaluation Edition

Standard, Evaluation, Enterprise Editions (lokal oder remote)

Developer Edition

Standard, Developer, Enterprise Editions (lokal oder remote)

Standard Edition

Standard, Enterprise Editions (lokal oder remote)

Enterprise Edition

Standard, Enterprise Editions (lokal oder remote)

Erstellen von Berichtsserver-Datenbanken auf Servern, für die ein Update durchgeführt wurde

In einigen Fällen kann ein Ausnahmefehler auftreten, wenn Sie versuchen, eine Berichtsserver-Datenbank in einer Instanz von SQL Server zu erstellen, für die ein Update von Version 7.0 durchgeführt wurde. Durch ein Update wird der Datenbank-Kompatibilitätsgrad für die master-Datenbank nicht festgelegt. Dies führt dazu, dass beim Einrichten der Datenbank ein Ausnahmefehler im Reporting Services-Konfigurationstool auftritt. Weitere Informationen zum Erstellen der Datenbank auf einem Server, für den ein Update durchgeführt wurde, finden Sie unter Vorgehensweise: Konfigurieren einer Berichtsserver-Datenbank auf einem von SQL Server 7.0 aktualisierten Datenbankmodul (Reporting Services-Konfiguration).

Siehe auch

Aufgaben

Vorgehensweise: Erstellen einer Berichtsserver-Datenbank (Reporting Services-Konfiguration)

Konzepte

Bereitstellungsmodi für Reporting Services
Konfigurieren von Reporting Services für die Integration in SharePoint 3.0
Berichtsserver-Datenbank
Verwalten einer Berichtsserver-Datenbank

Andere Ressourcen

Introducing Reporting Services Programming

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

12. Dezember 2006

Neuer Inhalt:
  • Servermodi und die Berichtsserver-Datenbank

14. April 2006

Neuer Inhalt:
  • Erstellen von Berichtsserver-Datenbanken in verschiedenen Editionen