Assistent zum Ändern der Datenbank (Reporting Services-Konfiguration)
Das Reporting Services-Konfigurationstool enthält einen Assistenten zum Ändern der Datenbank, der Sie durch alle Schritte der Erstellung einer neuen Berichtsserver-Datenbank oder der Auswahl einer vorhandenen Berichtsserver-Datenbank, die mit der aktuellen Berichtsserverinstanz verwendet werden soll, führt.
Wenn Sie eine Berichtsserver-Datenbank einer früheren Version auswählen, wird diese auf die Version der verbundenen Berichtsserverinstanz aktualisiert. Wenn der Dienst startet, überprüft er die Datenbankversion und aktualisiert sie automatisch auf das aktuelle Schema.
Um den Assistenten zu starten, klicken Sie auf Datenbank ändern im Reporting Services-Konfigurationstool auf der Seite Datenbank. Anweisungen zum Starten des Reporting Services-Konfigurationstools finden Sie unter Vorgehensweise: Starten der Reporting Services-Konfiguration.
Optionen
Aktion
Wählen Sie den Task aus, den Sie ausführen möchten. Sie können eine neue Datenbank im systemeigenen Modus oder im integrierten SharePoint-Modus erstellen. Oder Sie können eine vorhandene Berichtsserver-Datenbank auswählen, die mit der aktuellen Berichtsserverinstanz verwendet werden soll.Datenbankserver
Geben Sie den Namen der SQL ServerDatabase Engine (Datenbankmodul)-Instanz an, die die Berichtsserver-Datenbank hostet. Sie können eine SQL Server 2005- oder SQL Server 2008-Instanz verwenden. Sie können eine Standardinstanz oder eine benannte Instanz auf einem lokalen oder einem Remotecomputer verwenden. Wenn Sie eine Verbindung mit einer benannten Instanz herstellen, müssen Sie den Servernamen im folgenden Format eingeben: <Server>\<Instanz>.Um eine Verbindung zur Database Engine (Datenbankmodul)-Instanz herzustellen, müssen Sie Anmeldeinformationen verwenden, die zur Anmeldung auf dem Server und zur Aktualisierung der Datenbankdaten berechtigen. Das Reporting Services-Konfigurationstool verwendet Ihre aktuellen Windows-Anmeldeinformationen, wenn Sie jedoch keine Anmelde- oder Datenbankberechtigung haben, müssen Sie eine SQL Server-Datenbankanmeldung angeben. Sie können keine anderen Windows-Anmeldeinformationen angeben. Wenn Sie eine Verbindung als anderer Windows-Benutzer herstellen möchten, melden Sie sich als dieser Benutzer an und starten das Reporting Services-Konfigurationstool.
Um eine Verbindung mit einer Remoteinstanz herzustellen, müssen Sie diese Instanz zunächst für Remoteverbindungen aktivieren. Einige Versionen und Editionen von SQL Server lassen Remoteverbindungen standardmäßig nicht zu. Verwenden Sie das SQL Server-Konfigurations-Manager-Tool, und überprüfen Sie, ob die Protokolle TCP/IP und Named Pipes aktiviert sind, um festzustellen, ob Remoteverbindungen zugelassen werden. Wenn die Remoteinstanz zudem eine benannte Instanz ist, müssen Sie sicherstellen, dass der SQL Server-Browser-Dienst auf dem Zielserver aktiviert ist und ausgeführt wird. Der SQL Server-Browser stellt die Portnummer bereit, die von der benannten Instanz für das Reporting Services-Konfigurationstool verwendet wird.
Datenbank
Gibt den Namen der Berichtsserver-Datenbank an, die die Serverdaten speichert. Sie können eine vorhandene Datenbank angeben oder eine neue Datenbank erstellen.Die Eigenschaften, die zum Erstellen einer neuen Datenbank verwendet werden, werden im Assistenten angezeigt, wenn Sie auf der Seite Aktionen die Option Neue Datenbank erstellen wählen. Das Reporting Services-Konfigurationstool erstellt zwei Datenbanken, die durch den Namen gebunden sind: eine Datenbank für die Aufnahme von Statistikdaten sowie eine temporäre Datenbank zum Speichern von Sitzungs- und Arbeitsdaten. Weitere Informationen finden Sie unter Berichtsserver-Datenbank.
Sie können auch eine vorhandene Berichtsserver-Datenbank auswählen. Das Reporting Services-Konfigurationstool filtert keine ungültigen Datenbanken aus. Gültige Datenbanken basieren auf dem Berichtsserver-Datenbankschema (Sie können keine Datenbank auswählen, bei der die erforderlichen Tabellen, Sichten oder gespeicherten Prozeduren fehlen). Wenn Sie eine Datenbank auswählen, die für eine frühere Version von Reporting Services erstellt wurde, wird die Datenbank auf das aktuelle Format aktualisiert.
Sprache
Dieser Wert wird nur beim Erstellen einer neuen Berichtsserver-Datenbank festgelegt.Mit diesem Wert geben Sie die Sprache an, in der Rollendefinitionen und Beschreibungen erstellt werden. Reporting Services bietet ein rollenbasiertes Autorisierungsmodell, das eine Reihe von vordefinierten Rollen enthält. Diese Rollen werden einmal in der Sprache erstellt, die Sie angeben. Rollennamen und Beschreibungen werden nie in einer anderen Sprache angezeigt, auch wenn Sie eine Verbindung zum Berichtsserver über einen Browser mit Kultur- oder Spracheinstellungen herstellen, die vom Server unterstützt werden. Mit der angegebenen Sprache wird außerdem die Sprache bestimmt, mit der der Name des Ordners Meine Berichte sowie die Benutzerordner erstellt werden, die Bestandteile des Features Meine Berichte sind. Weitere Informationen zur Sprachunterstützung in Reporting Services finden Sie unter Überlegungen zu Lösungsentwürfen für mehrsprachige oder globale Bereitstellungen (Reporting Services).
Servermodus
Eine Berichtsserver-Datenbank unterstützt entweder den systemeigenen Modus oder den integrierten SharePoint-Modus. Die Modi schließen sich gegenseitig aus.Wenn Sie eine neue Berichtsserver-Datenbank erstellen, müssen Sie einen Modus angeben. Der ausgewählte Modus bestimmt die Struktur der Berichtsserver-Datenbank und legt die SharePointIntegrated-Systemeigenschaft des Berichtsservers auf true oder false fest.
Bei Auswahl einer anderen Berichtsserver-Datenbank wird der Modus der aktuellen Datenbank angezeigt, sodass Sie wissen, wie die aktuelle Datenbank verwendet wird. Sie können eine Datenbank auswählen, die für einen anderen Modus erstellt wurde. Dadurch wird der Servermodus der aktuellen Berichtsserverinstanz umgeschaltet. Weitere Informationen zu Modi finden Sie unter Planen eines Bereitstellungsmodus.
Anmeldeinformationen
Gibt das Benutzerkonto an, mit dem der Berichtsserver eine Verbindung zur Berichtsserver-Datenbank herstellt. Gültige Werte sind u. a. das Dienstkonto des Report Server-Webdiensts, eine SQL Server-Datenbankanmeldung, die in der Database Engine (Datenbankmodul)-Instanz definiert ist, auf der Sie den Berichtsserver hosten, oder ein Windows-Konto. Wenn Sie ein Windows-Konto verwenden, können Sie ein lokales Konto angeben (<computername>\<username>), wenn sich der Berichtsserver und die Datenbank auf demselben Computer befinden. Oder Sie geben ein Domänenbenutzerkonto an (<domain>\<username>), wenn Berichtsserver und Datenbank auf verschiedenen Computern in derselben Domäne untergebracht sind.Der Berichtsserver erstellt eine Datenbankanmeldung und weist die Datenbankberechtigungen dem Konto zu, das Sie angeben.
Der Berichtsserver erstellt das Konto selbst nicht. Das Konto, das Sie angeben, muss bereits vorhanden und für Ihre Bereitstellungskonfiguration gültig sein. Besonders dann, wenn sich die Datenbank auf einem Remote-Computer befindet und Sie ein Windows-Konto verwenden möchten, müssen Sie ein Konto angeben, das zur Anmeldung auf diesem Computer berechtigt ist.
Wenn der Computer sich in einer anderen oder nicht-vertrauenswürdigen Domäne befindet, sollten Sie überlegen, besser eine SQL Server Datenbankanmeldung zu verwenden. Weitere Informationen zur Auswahl von Konten finden Sie unter Konfigurieren einer Berichtsserver-Datenbankverbindung.
Zusammenfassung
Überprüfen Sie die Einstellungen, bevor Setup die Verbindung konfiguriert.Status und Fertig stellen
Überwachen Sie den Status aller Tasks.
Siehe auch