Announcement

Collapse
No announcement yet.

RS Scripting

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • RS Scripting

    Mahlzeit allerseits,

    da wir in unserer Software den MS SQL 2005 Reporting Service als Berichtsmanager nutzen und dieser nun auf sämtlichen Rechnern der Kunden eingerichtet werden muss, stellt sich mir natürlich die Frage ob man diese sich ständig wiederholende Aufgabe nicht per Skript machen könnte.
    Ich habe bereits ein Tool namens "RS Scripting" im Einsatz, welches mir ein genaues Abbild unseres standardmäßigen Berichtsservers macht und diesen auch auf andere Berichtsserver transferiert. Das einzige Problem das ich im Moment noch habe, ist das Anlegen der User und die Rollenzuweisung.
    Hier finde ich absolut nirgendwo ein Beispielskript o.ä., welches mir auf die Sprünge helfen könnte, daher meine Fragen an euch:

    Hat schon jemand Erfahrung mit dem Anlegen von Usern bzw. der Rollenzuweisung per Skript? Gibt es evtl. ein umfangreicheres Tool als "RS Scripting" welches mit die Arbeit komplett abnimmt? Fragen über Fragen!

    Danke im Voraus...

    Jan

  • #2
    Hallo,

    der Berichtsmanager der MS SQL Server Reporting Services ist "nur" die vordefinierte Benutzeroberfläche für den XML Web Service der Reporting Services (siehe http://servername/ReportServer). Somit sind alle über den Berichtsmanager manuell ausführbare Funktionen auch direkt über den Web Service aus einem Programm heraus ansteuerbar.

    Über den Aufruf http://servername/ReportServer/ReportService.asmx?wsdl kann die Schnittstellenbeschreibung (Web Service Description Language) abgerufen werden, um eine Proxy-Klasse in der benötigten Programmiersprache anzulegen.

    Wenn die Beispiele (Samples) zum MS SQL Server 2005 mit installiert wurden, ist ein Beispiel in C# und VB im Verzeichnis C:\Programme\Microsoft SQL Server\90\Samples\Reporting Services\Application Samples\RSExplorer Sample zu finden.

    Comment

    Working...
    X