Migration vom nativen in den SharePoint-Modus (SSRS)

Gilt für: SQL Server Reporting Services (2016) Nicht unterstützt Power BI-Berichtsserver SharePoint

Es ist nicht möglich, Upgrades oder Konvertierungen zwischen verschiedenen Berichterstellungs-Servermodi auszuführen. Beispielsweise können Sie einen Berichtsserver im nativen Modus nicht auf den SharePoint-Modus aktualisieren oder in diesen konvertieren. Das Kopieren der Berichtsserver-Datenbanken zwischen verschiedenen Modi ist nicht möglich, weil die Modi verschiedene Datenbankschemas verwenden. Sie können Inhalte zwischen verschiedenen Berichtsservern migrieren. Welche Tools Sie verwenden, hängt vom Berichtsservermodus ab, der für den Quell- und den Zielserver konfiguriert wurde.

Migrationstool für Reporting Services

Das Tool unterstützt die Migration von Inhalten von einer Bereitstellung im einheitlichen Modus zu einer Bereitstellung im SharePoint-Modus. Das Tool unterstützt keine Migration vom SharePoint-Modus in den SharePoint-Modus oder vom SharePoint-Modus in den nativen Modus.

Weitere Informationen finden Sie unter Reporting Services-Migrationstool (https://www.microsoft.com/download/details.aspx?id=29560).

Migrieren von Inhalten mithilfe von Skripts

Wenn das Migrationstool Ihren Anforderungen nicht entspricht, können Sie die Berichtsserverdaten manuell migrieren. Im Folgenden sind die Schritte zusammengefasst, die Sie ausführen, um Berichtselemente von einer Berichterstellungs-Bereitstellung zu einer anderen zu migrieren. Der Ansatz unterstützt entweder den Nativmodus oder den SharePoint-Modus als Quell- oder Zielserver.

  1. Sichern und stellen Sie die Verschlüsselungsschlüssel wieder her. Dies ist der Schlüssel, der zum Verschlüsseln von Daten verwendet wird. Der Verschlüsselungsschlüssel wird außerdem zur Verschlüsselung von Kennwörtern verwendet, z. B. die für Datenquellenverbindungen gespeicherten Kennwörter. Kennwörter selbst können jedoch nicht migriert werden und müssen in der Zielumgebung erneut eingegeben werden.

  2. Berichterstellungs-RSS-Skripte: Schreiben Sie ein Visual Basic-Skript, das SOAP-Methoden des Berichtsserver-Webdiensts aufruft, um Daten von einer Datenbank in eine andere Datenbank zu kopieren. Verwenden Sie das Hilfsprogramm RS.exe , um das Skript auszuführen. Rs.exe wird mit Reporting Services installiert.

In der folgenden Tabelle sind die Berichterstellungs-Objekte zusammengefasst, die Sie mithilfe von Skripts migrieren können:

Objekt Kann skriptgesteuert werden Kommentare
Berichte Yes Nach der Migration geben Sie die Kennwörter für Datenquellen erneut ein.
Datenquellen Yes Nach der Migration verknüpfen Sie Berichte erneut mit Datenquellen.
Models Yes
Datensätze Yes
Berichtsbestandteile Nach der Migration überprüfen oder aktualisieren Sie den Pfad zu den Berichtsteilen.
Schedules Yes Siehe die ListSchedules-Methode Abonnement- und Übermittlungsmethoden
Subscriptions ja Siehe die Methode „List Subscriptions“, Abonnement- und Übermittlungsmethoden, und die Methode ChangeSubscriptionOwner.
Schnappschüsse

Note

Berichtskomponenten sind für alle Releases von SQL Server Reporting Services ab SQL Server Reporting Services 2019 und für alle Releases von Power BI-Berichtsservern ab der Version vom September 2022 veraltet.

Weitere Fragen? Stellen Sie eine Frage im Reporting Services-Forum