2016-04-15 3 views
0

Wir haben eine SQL Server 2012-Datenbank (Enterprise Edition) und möchten SSRS verwenden. Wir möchten die SSRS-Berichte auf einem anderen Server bereitstellen, sodass die Benutzer nicht zum Datenbankserver gehen müssen, um ihre Berichte auszuführen. Ich weiß, das ist möglich, aber ich habe ein paar Fragen, wie ich es einrichten soll.Bereitstellen von SSRS-Berichten auf einem anderen Server

  1. Auf dem Server, auf dem die Berichte bereitgestellt werden sollen (der Berichtsserver), können wir SQL Server mit installierten Reporting Services ausführen und sie auf den Datenbankserver verweisen, auf dem die Daten gespeichert sind?
  2. Wenn wir das tun, können wir SQL Server Express auf dem Berichtsserver ausführen?
  3. Wie können wir dem Berichtsserver mitteilen, dass er auf den Datenbankserver verweist, um zu den Daten zu gelangen?

Jede Hilfe auf diesem würde geschätzt werden.

Antwort

1

In einem Bericht können Sie auf eine Datenquelle verweisen, die (sofern sie über die Berechtigung verfügt) aus einer SQL Server-Instanz/Datenbank-Kombination lesen kann. Sie müssen die Datenquelle jedes Berichts ändern, oder wenn es sich um eine freigegebene Datenquelle handelt, müssen Sie sie nur einmal ändern.

Wenn Sie SQL Server Express verwenden, müssen sich die von SSRS verwendeten Datenbanken in derselben Box wie SQL Server Express befinden, aber die Daten, die der/die Bericht (e) verwenden, können überall sein.

+0

Vielen Dank. Das ist sehr hilfreich. – msmith11