Konfigurieren von Zeitgeberaufträgen der SharePoint-Integritätsanalyse in SharePoint Server 2016

 

**Gilt für:**SharePoint Server 2016

**Letztes Änderungsdatum des Themas:**2017-07-31

Zusammenfassung: Hier erfahren Sie, wie Sie mithilfe der SharePoint-Zentraladministration oder mithilfe von Windows PowerShell Zeitgeberaufträge für die Integritätsdatenerfassung konfigurieren.

Von der SharePoint-Integritätsanalyse werden Zeitgeberaufträge verwendet, um Integritätsdaten zu erfassen und anschließend in den Protokollierungsordner und in die Protokollierungsdatenbank zu schreiben. Diese Daten werden in Berichten zum Anzeigen der Integrität der Farmserver verwendet. Sie können den Zeitplan der Zeitgeberaufträge ändern, die Zeitpläne sofort ausführen oder sie aktivieren bzw. deaktivieren.

Auf dieser Seite können Sie auch die Verwendungsdatenerfassung, die Ereignisauswahl und die Einstellungen für die Verwendungsdatenerfassung konfigurieren. Weitere Informationen finden Sie unter Konfigurieren der Sammlung von Integritäts- und Verwendungsdaten in SharePoint Server.

Inhalt dieses Artikels:

  • Verwenden der Zentraladministration zum Konfigurieren von Zeitgeberaufträgen für die Integritätsdatenerfassung

  • Verwenden von Windows PowerShell zum Konfigurieren von Zeitgeberaufträgen für die Integritätsdatenerfassung

Verwenden der Zentraladministration zum Konfigurieren von Zeitgeberaufträgen für die Integritätsdatenerfassung

Sie können die Zentraladministration zum Konfigurieren von Zeitgeberaufträgen für die Integritätsdatenerfassung verwenden.

So konfigurieren Sie die Zeitgeberaufträge für die Integritätsdatenerfassung mithilfe der Zentraladministration

  1. Stellen Sie sicher, dass das Benutzkonto, mit dem dieses Verfahren ausgeführt wird, Mitglied der Gruppe der Farmadministratoren ist.

    Hinweis

    Die Einstellungen für Zeitgeberaufträge für die Integritätsdatenerfassung gelten farmweit und können nicht für einzelne Server in der Farm festgelegt werden.

  2. Klicken Sie auf der Startseite der Zentraladministration auf Überwachung.

  3. Klicken Sie auf der Seite Überwachung im Abschnitt Berichterstellung auf Verwendungs- und Integritätsdatenerfassung konfigurieren.

  4. Klicken Sie auf der Seite Verwendungs- und Integritätsdatenerfassung konfigurieren im Abschnitt Integritätsdatenerfassung auf Integritätsdatenerfassung aktivieren.

  5. Klicken Sie im Abschnitt Integritätsdatenerfassung auf Zeitplan für Integritätsprotokollierung. Die Seite Auftragsdefinitionen wird geöffnet. Hier werden alle Zeitgeberaufträge zur Erfassung von Integritätsdaten aufgeführt.

  6. Klicken Sie auf der Seite Auftragsdefinitionen auf den Zeitgeberauftrag, den Sie konfigurieren möchten.

  7. Ändern Sie auf der Seite Zeitgeberauftrag bearbeiten im Abschnitt Zeitplanserie den Zeitplan für den Zeitgeberauftrag, und klicken Sie dann auf OK.

Verwenden von Windows PowerShell zum Konfigurieren von Zeitgeberaufträgen für die Integritätsdatenerfassung

Sie können den Zeitplan des Zeitgeberauftrags für die Integritätsdatenerfassung mithilfe von PowerShell konfigurieren.

So konfigurieren Sie Zeitgeberaufträge für Integritätsdaten mithilfe von Windows PowerShell

  1. Vergewissern Sie sich, dass Sie über die folgenden Mitgliedschaften verfügen:

    • Feste Serverrolle securityadmin auf der SQL Server-Instanz.

    • Feste Datenbankrolle db_owner auf allen Datenbanken, die aktualisiert werden sollen.

    • Gruppe "Administratoren" auf dem Server, auf dem die PowerShell-Cmdlets ausgeführt werden.

    • Fügen Sie zusätzlich zu den oben angegebenen Mindestanforderungen weitere Mitgliedschaften hinzu.

    Administratoren können mit dem Cmdlet Add-SPShellAdmin Berechtigungen gewähren.

    Hinweis

    Wenn Sie über keine Berechtigungen verfügen, kontaktieren Sie Ihren Setup-Administrator oder SQL Server-Administrator, um die Berechtigungen anzufordern. Weitere Informationen zu PowerShell-Berechtigungen finden Sie unter Add-SPShellAdmin.

  2. Klicken Sie im Startmenü auf Alle Programme.

  3. Klicken Sie auf SharePoint 2016.

  4. Klicken Sie auf SharePoint 2016-Verwaltungsshell.

  5. Geben Sie an der PowerShell-Eingabeaufforderung den folgenden Befehl ein:

    Set-SPTimerJob -Identity <SPTimerJobPipeBind> -Schedule <ScheduleString>
    

    Mit dem Wert des Parameters Identity wird der Zeitgeberauftrag angegeben. Wenn Sie den Parameter Identity nicht verwenden, werden alle Zeitgeberaufträge konfiguriert. Sie können eine Liste aller Zeitgeberaufträge anzeigen, indem Sie den folgenden Befehl eingeben:

    Get-SPTimerJob | Format-Table -property id,title
    

    <SPTimerJobPipeBind> kann eine gültige GUID im Format "12345678-90ab-cdef-1234-567890bcdefgh", ein gültiger Name eines Zeitgeberauftrags (beispielsweise "TimerJob1") oder eine Instanz eines gültigen Objekts vom Typ SPTimerJob sein.

    Verwenden Sie den Wert des Parameters Schedule, um den Zeitplan anzugeben, wobei <ScheduleString> einer der folgenden Werte sein kann:

    • Every 5 minutes between 0 and 59

    • Hourly between 0 and 59

    • Daily at 15:00:00

    • Weekly between Fri 22:00:00 and Sun 06:00:00

    • Monthly at 15 15:00:00

    • Yearly at Jan 1 15:00:00

    Geben Sie zum Anzeigen von Beispielen zu Zeitplänen für Zeitgeberaufträge den folgenden Befehl eingeben:

    Get-SPTimerJob | Format-Table -property id,title,schedule
    

Weitere Informationen finden Sie unter Get-SPTimerJob und Set-SPTimerJob.

Hinweis

Es wird empfohlen, Windows PowerShell zum Ausführen von administrativen Befehlszeilenaufgaben zu verwenden. Das Befehlszeilentool Stsadm ist veraltet, aber weiterhin vorhanden, um die Kompatibilität mit früheren Produktversionen zu gewährleisten.

See also

Übersicht über die Überwachung in SharePoint Server2016