none
SSRS: Abonnement verwendet falschen Zeitplan RRS feed

  • Allgemeine Diskussion

  • Hallo,

    ich hab folgendes Problem:

    Ich lege via SQL Script für einen Report zwei Abonnements an. Beide Abonnements bekommen jeweils einen anderen Zeitplan zugewiesen.

    In der Datenbank stimmen alle Einträge in ReportingSchedule, Schedule und Subscription.

    Schau ich mir das zweite Abonnement im ReportingServiceManager an, dann ist in der Combobox der Zeitpläne, der Zeitplan des ersten Abonnements ausgewählt.

    Es sieht so aus, als ob die Zuweisung zwischen Abonnement und Zeitplan nicht funktioniert, in der Datenbank ist die Zuweisung allerdings richtig.

    Wenn ich die Zuweisung des zweiten Abonnements mit dem zweiten Zeitplan manuell am ReportServer ausführe und ich die Einträge mit denen aus dem SQL script vergleiche sind diese identisch.

    Kann mir jemand bei diesem Problem weiterhelfen?

    Danke und VG

    Rahel

    Donnerstag, 17. Februar 2011 12:02

Alle Antworten

  • Hallo Rahel,
    ich denke, dass dieser Weg nicht dokumentiert und supported ist. Wähle besser den Weg über den Report Manager.

    Ansonsten schau mal nach, was die Prozeduren in der ReportServer Datenbank so treiben. Vielleicht fehlt da ja noch ein Eintrag bei Dir?
    - CreateSubscription
    - AddReportSchedule

    Einen schönen Tag noch,
    Christoph


    Microsoft SQL Server MVP
    http://www.insidesql.org/blogs/cmu

    Dienstag, 22. Februar 2011 07:57
  • Hallo Rahel,

    um es nachvollziehen zu können, wäre es günstig zu wissen, wie Du die Abos anlegst.

    Ich würde so vorgehen, das ich per SQL Profiler mitprotokollieren lassen würde, was alles an SQL Statements ausgeführt wird, wenn man manuell ein Abo anlegt; das werden mit Sicherheit die dafür vorgesehenen Stored Procedures sein, wie Christoph schon anmerkte. 


    Olaf Helper
    * cogito ergo sum * errare humanum est * quote erat demonstrandum *
    Wenn ich denke, ist das ein Fehler und das beweise ich täglich
    Blog Xing
    Dienstag, 22. Februar 2011 17:51