Vorgehensweise: Erstellen und Verwalten von freigegebenen Zeitplänen (Reporting Services im integrierten SharePoint-Modus)

Bei einem freigegebenen Zeitplan handelt es sich um einen Zeitplan für verschiedene Zwecke, der sofort verwendbare Zeitplaninformationen zu einer beliebigen Anzahl von Berichten oder Abonnements bietet. Einen freigegebenen Zeitplan erstellen Sie einmal und verweisen dann in einem Abonnement oder auf einer Eigenschaftenseite darauf, wenn Sie Zeitplaninformationen benötigen. Freigegebene Zeitpläne können zentral verwaltet, angehalten und fortgesetzt werden. Einen benutzerdefinierten Zeitplan müssen Sie dagegen manuell bearbeiten, um zu verhindern, dass ein Bericht oder ein Abonnement ausgeführt wird.

Sie müssen ein Websiteadministrator sein, um freigegebene Zeitpläne auf einer SharePoint-Website erstellen, ändern oder löschen zu können.

Sie können einen bestimmten Zeitplan an seinem beschreibenden Namen identifizieren. Wenn kein Name angegeben ist, wird ein Standardname erstellt, der auf Fakten zum Zeitplan (z. B. sein Serienmuster oder Datum und Uhrzeit der Ausführung) basiert.

HinweisHinweis

Die Erstellung freigegebener Zeitpläne erfordert den SQL Server-Agent-Dienst.

So erstellen Sie freigegebene Zeitpläne

  1. Klicken Sie auf Websiteaktionen.

  2. Klicken Sie auf Websiteeinstellungen.

  3. Klicken Sie im Abschnitt Reporting Services auf Freigegebene Zeitpläne verwalten.

  4. Klicken Sie auf Zeitplan hinzufügen, um die Seite Zeitplaneigenschaften zu öffnen.

  5. Geben Sie einen beschreibenden Namen für den Zeitplan ein. Auf den Anwendungsseiten, die für das Arbeiten mit Reporting Services-Berichten verwendet werden, wird dieser Name in Dropdownlisten auf Seiten für Zeitplandefinitionen auf der gesamten Website angezeigt. Vermeiden Sie lange Namen, die schwer lesbar sind. Folgen Sie einer Benennungskonvention, bei der die meisten Beschreibungsinformationen an den Anfang des Namens gestellt werden.

  6. Wählen Sie eine Häufigkeit aus. In Abhängigkeit von der von Ihnen ausgewählten Häufigkeit werden auf der Seite möglicherweise unterschiedliche Zeitplanoptionen angezeigt, mit denen die entsprechende Häufigkeit unterstützt wird. Wenn Sie beispielsweise Monat auswählen, werden alle Monatsnamen auf der Seite angezeigt.

  7. Definieren Sie den Zeitplan. Nicht alle Zeitplankombinationen können in einem einzelnen Zeitplan unterstützt werden.

  8. Legen Sie ein Startdatum und ein Enddatum fest.

  9. Klicken Sie auf OK.

Anhalten und Fortsetzen freigegebener Zeitpläne

Es besteht die Möglichkeit, einen verwendeten freigegebenen Zeitplan anzuhalten und fortzusetzen. Durch das Anhalten eines freigegebenen Zeitplans kann ein Zeitplan vorübergehend eingefroren werden, mit dem die Berichtsverarbeitung und Abonnements ausgelöst werden. Nur freigegebene Zeitpläne können angehalten und fortgesetzt werden. Berichtsspezifische Zeitpläne können nicht angehalten werden.

Eine gerade ausgeführte Berichtsverarbeitung kann nicht angehalten und fortgesetzt werden. Es können nur die Zeitpläne angehalten und fortgesetzt werden, die sich in der Zeitplanwarteschlange des SQL Server-Agent-Dienstes befinden. Auf einen Auftrag, der verarbeitet wird, hat das Zeitplanungsmodul keinen Einfluss.

Während ein freigegebener Zeitplan angehalten wird, werden alle Vorgänge, die stattgefunden hätten, versäumt. Nachdem Sie einen freigegebenen Zeitplan fortsetzen, findet die Berichts- und Abonnementverarbeitung zum nächsten geplanten Zeitpunkt statt, wobei die Ortszeit des Servers verwendet wird. Vom Berichtsserver werden geplante Vorgänge, die normalerweise ausgeführt worden wären, wenn der Zeitplan nicht angehalten worden wäre, nicht nachgeholt.

So halten Sie einen freigegebenen Zeitplan an oder setzen ihn fort

  1. Klicken Sie auf Websiteaktionen.

  2. Klicken Sie auf Websiteeinstellungen.

  3. Klicken Sie im Abschnitt Reporting Services auf Freigegebene Zeitpläne verwalten.

  4. Wählen Sie den Zeitplan aus, und klicken Sie auf Ausgewählte Zeitpläne anhalten.

Löschen von freigegebenen Zeitplänen

Alle Zeitpläne, ob freigegeben oder berichtsspezifisch, müssen manuell gelöscht werden. Wenn Sie einen freigegebenen Zeitplan löschen, der gerade verwendet wird, werden allen Verweise auf ihn durch benutzerdefinierte Zeitpläne ohne Angabe ersetzt (d. h. durch einen benutzerdefinierten Bericht, für den keine Datums- oder Uhrzeitinformationen verfügbar sind).

Das Löschen eines Zeitplans und das Ablaufen eines Zeitplans sind zwei unterschiedliche Dinge. Mithilfe eines Ablaufzeitpunkts wird ein Zeitplan beendet, aber nicht gelöscht. Da Zeitpläne zum Automatisieren von Berichtsservervorgängen verwendet werden, werden sie nie automatisch gelöscht. Abgelaufene Zeitpläne stellen Berichtsserveradministratoren Hinweise bereit, weshalb ein automatisierter Prozess plötzlich beendet wurde. Ohne den abgelaufenen Zeitplan könnte der Berichtsserveradministrator eine falsche Diagnose des Problems stellen oder unnötig Zeit mit der Problembehandlung eines voll funktionsfähigen Prozesses verschwenden.

Ein abgelaufener benutzerdefinierter Zeitplan bleibt weiterhin mit dem Bericht verbunden. Durch Überprüfen des Enddatums können Sie ermitteln, ob ein Zeitplan abgelaufen ist. Ein abgelaufener freigegebener Zeitplan verbleibt in der Liste mit freigegebenen Zeitplänen. Im Feld Status wird angezeigt, ob der Zeitplan abgelaufen ist. Sie können den Zeitplan wiederherstellen, indem Sie das Enddatum des Zeitplans verlängern, oder Sie löschen den Zeitplanverweis, wenn er nicht mehr benötigt wird.

So löschen Sie einen freigegebenen Zeitplan

  1. Klicken Sie auf Websiteaktionen.

  2. Klicken Sie auf Websiteeinstellungen.

  3. Klicken Sie im Abschnitt Reporting Services auf Freigegebene Zeitpläne verwalten.

  4. Wählen Sie den Zeitplan aus, und klicken Sie auf Löschen.