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
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.
Klicken Sie auf der Startseite der Zentraladministration auf Überwachung.
Klicken Sie auf der Seite Überwachung im Abschnitt Berichterstellung auf Verwendungs- und Integritätsdatenerfassung konfigurieren.
Klicken Sie auf der Seite Verwendungs- und Integritätsdatenerfassung konfigurieren im Abschnitt Integritätsdatenerfassung auf Integritätsdatenerfassung aktivieren.
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.
Klicken Sie auf der Seite Auftragsdefinitionen auf den Zeitgeberauftrag, den Sie konfigurieren möchten.
Ä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
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.
Klicken Sie im Startmenü auf Alle Programme.
Klicken Sie auf SharePoint 2016.
Klicken Sie auf SharePoint 2016-Verwaltungsshell.
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.