# SWOT Webreporting

Die Reporting Services (**SSRS** = SQL Server Reporting Services) stehen für jede SQL Server Edition und jede Version zur Verfügung.

Bereits die kostenlosen Express-Editionen bieten dies schon an. Allerdings mit einigen Einschränkungen.

So können die Express-Editionen zum Beispiel nur auf Daten des eigenen SQL Servers zugreifen. Das ist zwar nicht ideal, aber auch nicht wirklich problematisch.

Ärgerlicher ist da schon die Tatsache, dass in diesen Versionen keine Abonnements möglich sind.

1. Prüfen Sie, ob die Reporting Services installiert wurden und ausgeführt werden
2. Beschaffen Sie sich die URL’s für den Webdienst und das Webportal

Zuerst muss geprüft werden, ob die Reporting Services für den SQL Server bereits installiert worden sind. Sollte das nicht der Fall sein, dann bitte nachinstallieren und auch konfigurieren.

Am einfachsten finden Sie es, wenn Sie nach *Report Server Configuration Manager* im Cortana-Feld suchen.

Oder man kann auf dem Server des SQL Server *Dienste* in *Systemsteuerung > Verwaltung* starten und nachschauen, ob der Dienst *SQL Server Reporting Services* ausgeführt und auch automatisch gestartet wird.

![](https://3314523280-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAEiBXxbWvM6xsaEmEHwq%2Fuploads%2Fgit-blob-4e590db7ee0faca261727f1c522b6aa346c77b37%2Fimg-srss-0.png?alt=media)

Zum Beschaffen der URL’s bitte den *Report Server Configuration Manager* starten und *Verbinden* auswählen. Den findet man in der Regel unter `Start > Microsoft SQL Server Reporting Services > Report Server Configuration Manager`.

![](https://3314523280-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAEiBXxbWvM6xsaEmEHwq%2Fuploads%2Fgit-blob-a06ab31cee3c52f668426787bd0f49d9e2258c88%2Fimg-srss-1.png?alt=media)

Es gibt einmal unter Webdienst-URL die Adresse, die wir später benutzen werden, um die Links zu kopieren.

Weiterhin gibt es unter Webportal-URL die Adresse zum *Webportal*, um das ganze Thema Reporting Services sowie Rechte & Strukturen zu verwalten.

![](https://3314523280-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAEiBXxbWvM6xsaEmEHwq%2Fuploads%2Fgit-blob-c3205b51f6dd2bca38b58c1bccb0ec4a02ed2ddf%2Fimg-srss-2.png?alt=media)

Diese beiden Links bitte ausprobieren und prüfen, ob man Reporting Server aufrufen kann. Speichern Sie beide Links als Favoriten im Webbrowser ab. Zur Anmeldung verwenden Sie Ihre Zugangsdaten der Windows-Authentifizierung.

Wenn die Aufrufe der beiden URL‘s fehlschlagen, dann ist der TCP-Port 80 wahrscheinlich von einer anderen Software belegt.

In diesem Fall müssen die Einträge für den *TCP-Port* für die Webdienst-URL und die Webportal-URL jeweils von 80 auf eine beliebige andere Nummer geändert werden. Zum Beispiel 8080.

In *Webdienst-URL* geben Sie direkt im Feld *TCP-Port* die neue Portnummer ein und führen anschließend *Anwenden* zur Neukonfiguration der URL aus.

![](https://3314523280-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAEiBXxbWvM6xsaEmEHwq%2Fuploads%2Fgit-blob-f2c8997527251e5281a56936b93b9ed70b0376b6%2Fimg-srss-3.jpeg?alt=media)

In Webportal-URL rufen Sie *Erweitert* und *Bearbeiten* auf\_,\_ geben im Feld *TCP-Port* die neue Portnummer ein und führen anschließend *Anwenden* zur Neukonfiguration der URL aus.

<figure><img src="https://3314523280-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAEiBXxbWvM6xsaEmEHwq%2Fuploads%2Fgit-blob-036b63ed31f7b88d5122204775354423d57dcdd7%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

![](https://3314523280-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAEiBXxbWvM6xsaEmEHwq%2Fuploads%2Fgit-blob-39b4fb1e1d334d98bd4f7216b17876e77accf9d2%2Fimg-srss-4.jpeg?alt=media)

Wenn der Aufruf der Webdienst-URL von anderen Clients im Netz nicht funktioniert, dann liegt es in der Regel an den Einstellungen der Firewall auf dem SQL Server Rechner.

Öffnet man den Link zum Webdienst erhält man folgende Webseite:

<figure><img src="https://3314523280-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAEiBXxbWvM6xsaEmEHwq%2Fuploads%2Fgit-blob-533f24b4897848756131327e68f5c94add243b70%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

Direkt nach der Installation von Reporting Services ist die Webseite leer.

Die Webportal-URL benötigen wir zum Bereitstellen unserer Berichte, beim Zugriff via iPad oder aber auch beim Einbinden von Berichten in unser Dashboard

Öffnet man den Link zum Webportal sieht es so aus:

![](https://3314523280-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAEiBXxbWvM6xsaEmEHwq%2Fuploads%2Fgit-blob-1d7f423f1d732efa988c301d1226accbf20546df%2Fimg-srss-5.png?alt=media)

Das Webportal benötigen wir, um die Ordner auf dem Reporting Server anzulegen, Rechte zu vergeben, verknüpfte Berichte zu erstellen, Abos einzurichten etc. Also für alles was mit der Verwaltung von Reporting Services zu tun hat.

Über *Siteeinstellungen (Zahnrad-Symbol) > Sicherheit* sollte man sich mindestens selbst als Windows-Benutzer mit Administrator-Rechten eintragen. Ansonsten stehen wichtige Rechte in Reporting Services nur den Mitgliedern der lokalen Administratoren-Gruppe zu.

<figure><img src="https://3314523280-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAEiBXxbWvM6xsaEmEHwq%2Fuploads%2Fgit-blob-48ae3267942359fb312025baa0450a817cf74bf5%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

Die Rechte können für Stamm Ordner sowie für einzelne Ordner angepasst werden. Unter `Ordner verwalten> Sicherheit > Gruppe oder Benutzer hinzufügen` können die Rechte für den Stamm Ordner angepasst werden.

![](https://3314523280-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAEiBXxbWvM6xsaEmEHwq%2Fuploads%2Fgit-blob-2c3700203b815cde5944517424af9c0ea6a2474a%2Fimg-srss-6.png?alt=media)

![](https://3314523280-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAEiBXxbWvM6xsaEmEHwq%2Fuploads%2Fgit-blob-26db4effbec07b56cdab9c47a824cd41f48ed9db%2Fimg-srss-7.png?alt=media)

Im Feld *Gruppe oder Benutzer* muss der Windows-Benutzername eingegeben werden und die passende Rolle auswählt werden.

<figure><img src="https://3314523280-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAEiBXxbWvM6xsaEmEHwq%2Fuploads%2Fgit-blob-4a920c47c1fb08f67289b38102d2aa347119cbad%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

Um die Rechte für den Ordner anzupassen, sollten Sie `Verwalten > Sicherheit >Gruppe oder Benutzer hinzufügen` und die entsprechende Rolle anpassen.

![](https://3314523280-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAEiBXxbWvM6xsaEmEHwq%2Fuploads%2Fgit-blob-361e6e0a949f71976aa217c3091d7419e76f724b%2Fimg-srss-8.png?alt=media)
