Veröffentlichen von Berichten auf einem Berichtsserver
Nachdem Sie einen Bericht oder eine Reihe von Berichten entworfen und getestet haben, können Sie die integrierten Bereitstellungsfunktionen in SQL Server-Datentools (SSDT) verwenden, um die Berichte auf einem Berichtsserver zu veröffentlichen. Sie können einzelne Berichte oder ein Berichtsserverprojekt veröffentlichen. Die einfachste Möglichkeit zum Veröffentlichen mehrerer Berichte ist die Veröffentlichung eines Berichtsserverprojekts. In SQL Server-Datentools (SSDT) wird der Begriff Bereitstellen statt des Begriffs Veröffentlichen verwendet. Die beiden Begriffe sind austauschbar.
Zum Veröffentlichen eines Berichts benötigen Sie die entsprechende Berechtigung. Die Berechtigung wird durch rollenbasierte Sicherheit bestimmt, die vom Berichtsserveradministrator definiert wird. Berechtigungen für Veröffentlichungsvorgänge werden in der Regel über die Publisher-Rolle gewährt.
SQL Server-Datentools (SSDT) stellt Projektkonfigurationen für die Verwaltung der Berichtsveröffentlichung bereit. Die Konfiguration gibt den Speicherort des Berichtsservers und die Version der auf dem Berichtsserver installierten SQL Server Reporting Services an; weiter legt sie fest, ob die auf dem Berichtsserver veröffentlichten Datenquellen überschrieben werden usw. Zusätzlich zur Verwendung der von SQL Server-Datentools (SSDT) bereitgestellten Konfigurationen können Sie zusätzliche Konfigurationen erstellen.
Projektkonfigurationen
Berichte werden vor der Veröffentlichung erstellt, um sicherzustellen, dass nur gültige Berichtsdefinitionen auf dem Berichtsserver veröffentlicht werden. Projektkonfigurationen schließen Eigenschaften zum Erstellen von Berichten ein, z. B. den Ordner, in dem die erstellten Berichte vorübergehend gespeichert werden, und die Behandlung von Erstellungsproblemen. Die Konfigurationen verfügen außerdem über Eigenschaften, mit denen Sie den Speicherort und die Version des Berichtsservers und die Ordner auf dem Berichtsserver angeben.
Standardmäßig stellt SQL Server-Datentools (SSDT) drei Projektkonfigurationen bereit: DebugLocal, Debug und Release. Die Standardkonfiguration ist DebugLocal. Mit der DebugLocal-Konfiguration können Sie Berichte in der Regel in einem lokalen Vorschaufenster anzeigen, mit der Debug-Konfiguration können Sie Berichte auf einem Testserver veröffentlichen, und mit der Release-Konfiguration veröffentlichen Sie Berichte auf einem Produktionsserver. Die aktive Konfiguration wird auf der Standardsymbolleiste in der Dropdownliste Projektmappenkonfigurationen angezeigt. Wenn Sie eine andere Konfiguration verwenden möchten, wählen Sie sie aus der Liste aus.
Die Berichterstellungsumgebung kann mehrere Berichtsserver und verschiedene Versionen von Reporting Services aufweisen. Sie können mehrere Konfigurationen erstellen und dann je nach Bereitstellungsszenario eine andere verwenden. Weitere Informationen finden Sie unter Bereitstellung und Versionsunterstützung in SQL Server-Datentools (SSRS) und Festlegen von Bereitstellungseigenschaften (Reporting Services).
Veröffentlichen von Berichten
Sie können einen einzelnen Bericht oder ein Berichtsserverprojekt veröffentlichen, das mehrere Berichte enthält. Anweisungen zum Veröffentlichen von Berichten finden Sie unter Veröffentlichen von Berichten.
Veröffentlichen eines einzelnen Berichts
Wenn Sie nicht alle Berichte in einem Projekt veröffentlichen möchten, können Sie einen einzelnen Bericht veröffentlichen. Wählen Sie dazu eine Konfiguration aus, durch die der Bericht bereitgestellt wird (z. B. die Release-Konfiguration), klicken Sie mit der rechten Maustaste auf den Bericht, und klicken Sie dann auf Bereitstellen.
Wenn ein Bericht eine freigegebene Datenquelle verwendet, müssen Sie ebenfalls die freigegebene Datenquelle bereitstellen, oder der bereitgestellte Bericht wird nicht ausgeführt. Klicken Sie mit der rechten Maustaste auf die freigegebene Datenquelle, und klicken Sie dann auf Bereitstellen.
Die Zielserver-URL des Berichtsservers muss angegeben werden. Zudem können Sie die Standardordner ändern, in denen Berichte und freigegebene Datenquellen bereitgestellt werden.
Veröffentlichen mehrerer Berichte
Wenn Sie ein Berichtsserverprojekt veröffentlichen, werden alle Berichte in diesem Projekt veröffentlicht. Alle Berichte werden mithilfe derselben Projektkonfiguration bereitgestellt: auf demselben Berichtsserver, im selben Ordner auf dem Server usw. Zur Veröffentlichung von Berichten auf verschiedenen Servern veröffentlichen Sie sie entweder nacheinander oder schließen nur die gewünschten Berichte in das Berichtsserverprojekt ein. Eine Projektmappe kann mehrere Berichtsserverprojekte enthalten. Die Verwendung mehrerer Projekte erleichtert zudem die Verwaltung der Berichtsbereitstellung, weil Sie zur Bereitstellung unterschiedlicher Projekte jeweils eine andere Konfiguration verwenden können.
Siehe auch
Verweis
Eigenschaftsseiten für Projekt (Dialogfeld)