Erstellen einer Berichtsserver-Datenbank im einheitlichen Modus (SSRS-Konfigurations-Manager)

Reporting Services im einheitlichen Modus verwendet eine SQL Server-Datenbank für den internen Speicher. Die Datenbank ist erforderlich und wird zum Speichern von veröffentlichten Berichten, Modellen, freigegebenen Datenquellen, Sitzungsdaten, Ressourcen und Servermetadaten verwendet.

Um eine Berichtsserver-Datenbank zu erstellen oder die Verbindungszeichenfolge oder die Anmeldeinformationen zu ändern, verwenden Sie die Optionen auf der Datenbankseite im Reporting Services -Konfigurations-Manager.

Gilt für: Reporting Services Einheitlichen Modus

Der richtige Zeitpunkt zum Erstellen bzw. Konfigurieren von Berichtsserver-Datenbanken

Sie müssen die Berichtsserver-Datenbank erstellen und konfigurieren, wenn Sie den Berichtsserver im Modus für die ausschließliche Installation von Dateien installiert haben.

Wenn Sie Reporting Services in der Standardkonfiguration für den einheitlichen Modus installiert haben, wurde die Berichtsserver-Datenbank automatisch erstellt und konfiguriert, wenn der Berichtsserver instance installiert wurde. Mit dem Reporting Services -Konfigurations-Manager können Sie die von Setup automatisch konfigurierten Einstellungen anzeigen bzw. ändern.

Vorbereitungen

Das Erstellen bzw. die Konfiguration einer Berichtsserver-Datenbank erfolgt in mehreren Schritten. Bevor Sie die Berichtsserver-Datenbank erstellen, sollten Sie sich überlegen, wie Sie die folgenden Elemente angeben möchten:

Datenbankserver auswählen
Überprüfen Sie die unterstützten Versionen der SQL Server Datenbank-Engine und die unterstützten Editionen im Thema Erstellen einer Berichtsserver-Datenbank (SSRS Configuration Manager)..

TCP/IP-Verbindungen aktivieren
Aktivieren Sie TCP/IP-Verbindungen für das Datenbank-Engine. Bei einigen Datenbank-Engine -Editionen wird TCP/IP nicht standardmäßig aktiviert. In diesem Thema finden Sie Anweisungen.

Port öffnen für SQL Server
Wenn Sie Firewallsoftware verwenden, müssen Sie bei einem Remoteserver den Port öffnen, auf dem der Datenbank-Engine lauscht.

Berichtsserver-Anmeldeinformationen festlegen
Legen Sie fest, wie der Berichtsserver eine Verbindung mit den Berichtsserver-Datenbanken herstellen soll. Zu den Anmeldeinformations-Typen gehören das Domänenbenutzerkonto, das SQL Server -Datenbank-Benutzerkonto und das Berichtsserver-Dienstkonto.

Diese Anmeldeinformationen werden verschlüsselt und in der Datei RSReportServer.config gespeichert. Der Berichtsserver verwendet diese Anmeldeinformationen für ausgehende Verbindungen zur Berichtsserver-Datenbank. Wenn Sie ein Windows-Benutzerkonto oder ein Datenbank-Benutzerkonto verwenden möchten, müssen Sie ein bereits bestehendes Konto angeben. Der Reporting Services -Konfigurations-Manager erstellt zwar einen Benutzernamen für die Anmeldung und legt die erforderlichen Berechtigungen fest, erstellt jedoch kein Konto. Weitere Informationen finden Sie unter Konfigurieren einer Berichtsserver-Datenbankverbindung (SSRS-Konfigurations-Manager).

Sprache für den Berichtsserver festlegen
Wählen Sie eine Sprache für den Berichtsserver aus. Vordefinierte Rollennamen, Beschreibungen und die Ordner vom Typ Meine Berichte werden nicht in verschiedenen Sprachen angezeigt, wenn sich die Benutzer mit verschiedenen Sprachversionen eines Browsers beim Server anmelden.

Anmeldeinformationen zum Erstellen und Bereitstellen der Datenbank überprüfen
Vergewissern Sie sich, dass Sie über Kontoanmeldeinformationen verfügen, die Berechtigungen zum Erstellen von Datenbanken auf der Datenbank-Engine -Instanz aufweisen. Diese Anmeldeinformationen werden für eine einmalige Verbindung verwendet, die zum Erstellen der Berichtsserver-Datenbank und von RSExecRoledient. Wenn noch kein Benutzername für die Anmeldung vorhanden ist, wird ein Datenbank-Benutzername für das Konto erstellt, das vom Berichtsserver für die Verbindung mit der Datenbank verwendet wird. Sie können eine Verbindung unter dem Microsoft Windows-Konto herstellen, mit dem Sie angemeldet sind, oder einen SQL Server -Datenbank-Benutzernamen verwenden.

So aktivieren Sie den Zugriff auf eine Remoteberichtsserver-Datenbank

  1. Wenn Sie eine Datenbank-Engine -Remote-Instanz verwenden, melden Sie sich beim Datenbankserver an, um TCP/IP-Verbindungen zu überprüfen bzw. zu aktivieren.

  2. Zeigen Sie auf Start, auf Alle Programme, auf Microsoft SQL Server, dann auf Konfigurationstools, und klicken Sie dann auf SQL Server-Konfigurations-Manager.

  3. Öffnen Sie SQL Server-Netzwerkkonfiguration.

  4. Wählen Sie die Instanz aus.

  5. Klicken Sie mit der rechten Maustaste auf TCP/IP, und klicken Sie auf Aktiviert.

  6. Starten Sie den Dienst neu.

  7. Öffnen Sie die Firewallsoftware, und öffnen Sie den Port, auf dem SQL Server lauscht. Für die Standardinstanz ist dies normalerweise Port 1433 für TCP/IP-Verbindungen. Weitere Informationen finden Sie unter Konfigurieren einer Windows-Firewall für den Datenbank-Engine-Zugriff in SQL Server Onlinedokumentation.

So erstellen Sie eine lokale Berichtsserver-Datenbank

  1. Starten Sie das Reporting Services -Konfigurations-Manager, und stellen Sie eine Verbindung mit der Berichtsserverinstanz her, für die Sie die Datenbank erstellen. Weitere Informationen finden Sie unter Reporting Services Configuration Manager (Einheitlicher Modus).

  2. Doppelklicken Sie auf der Seite Datenbank auf Datenbank ändern.

  3. Klicken Sie auf Neue Berichtsserver-Datenbank erstellenund dann auf Weiter.

  4. Stellen Sie eine Verbindung mit der Instanz von Datenbank-Engine her, die Sie zum Erstellen und Hosten der Berichtsserver-Datenbank verwenden möchten.

    1. Geben Sie die SQL Server-Datenbank-Engine -Instanz ein, die Sie verwenden möchten. Der Assistent zeigt eine lokale Datenbank-Engine -Instanz an, die als Standardinstanz ausgeführt wird, sofern sie verfügbar ist. Andernfalls müssen Sie den Server und die Instanz eingeben, die verwendet werden sollen. Benannte Instanzen werden in folgendem Format angegeben: <Servername>\<Instanzname>.

    2. Geben Sie die Anmeldeinformationen ein, die für eine einmalige Verbindung mit Datenbank-Engine verwendet werden, um die Berichtsserver-Datenbanken zu erstellen. Weitere Informationen zur Verwendung dieser Anmeldeinformationen finden Sie in diesem Thema unter Vorbereitungen .

    3. Klicken Sie auf Verbindung testen , um die Verbindung zum Server zu überprüfen.

    4. Klicken Sie auf Weiter.

  5. Geben Sie Eigenschaften an, die zum Erstellen der Datenbank verwendet werden. Weitere Informationen zur Verwendung dieser Eigenschaften finden Sie in diesem Thema unter Vorbereitungen .

    1. Geben Sie den Namen der Berichtsserver-Datenbank ein. Daraufhin werden eine temporäre Datenbank und die primäre Datenbank erstellt. Verwenden Sie ggf. einen beschreibenden Namen, um sich besser daran erinnern zu können, wie die Datenbank verwendet wird. Bedenken Sie, dass der angegebene Name während der gesamten Lebensdauer der Datenbank verwendet wird. Eine erstellte Berichtsserver-Datenbank kann nicht mehr umbenannt werden.

    2. Wählen Sie die Sprache aus, in der die Rollendefinitionen und Meine Berichte angezeigt werden sollen.

    3. Der Berichtsservermodus wird immer auf Einheitlichfestgelegt.

    4. Klicken Sie auf Weiter.

  6. Geben Sie die Anmeldeinformationen an, die vom Berichtsserver zum Herstellen der Verbindung zur Berichtsserver-Datenbank verwendet werden.

    1. Geben Sie den Authentifizierungstyp an:

      Wählen Sie Datenbank-Anmeldeinformationen aus, um die Verbindung mithilfe eines bereits definierten SQL Server -Datenbank-Benutzernamens herzustellen. Die Verwendung von Datenbank-Anmeldinformationen wird empfohlen, wenn der Berichtsserver sich auf einem Computer in einer anderen Domäne, einer nicht vertrauenswürdigen Domäne oder hinter einer Firewall befindet.

      Wählen Sie Windows-Anmeldeinformationen , wenn Sie ein Domänenbenutzerkonto mit geringen Privilegien verwenden, das über die Berechtigung zur Anmeldung bei dem Computer und dem Datenbankserver verfügt.

      Wählen Sie Anmeldeinformationen des Diensts , wenn der Berichtsserver die Verbindung mithilfe seines Dienstkontos herstellen soll. Mit dieser Option stellt der Server die Verbindung mit integrierter Sicherheit her; Anmeldeinformationen werden nicht verschlüsselt oder gespeichert.

    2. Klicken Sie auf Weiter.

  7. Überprüfen Sie die Informationen über die Zusammenfassungsseite, um zu überprüfen, ob die Einstellungen korrekt sind, und klicken Sie dann auf Weiter.

  8. Überprüfen Sie die Verbindung durch Klicken auf eine URL auf der Seite Berichtsserver-URL bzw. auf der Seite Berichts-Manager-URL. Die URLs müssen definiert werden, damit dieser Test funktioniert. Wenn die Verbindung zur Berichtsserverdatenbank gültig ist, werden entweder die Berichtsserver-Ordnerhierarchie oder der Berichts-Manager in einem Browser-Fenster angezeigt. Weitere Informationen finden Sie unter Überprüfen einer Reporting Services Installation in SQL Server Onlinedokumentation.

Weitere Informationen

Konfigurieren einer Verbindung mit der Berichtsserver-Datenbank (SSRS-Konfigurations-Manager)
Datenbank (einheitlicher SSRS-Modus)
Manage a Reporting Services Native Mode Report Server (Verwalten eines Berichtsservers von Reporting Services im einheitlichen Modus)
Reporting Services Configuration Manager (Native Mode) (Reporting Services-Konfigurations-Manager (einheitlicher Modus))