Konfigurieren von Zeitgeberaufträgen der SharePoint-Integritätsanalyse in SharePoint Server 2016
GILT FÜR:2013 2016 2019 Subscription Edition SharePoint in Microsoft 365
SharePoint-Integritätsanalyse verwendet Zeitgeberaufträge zum Sammeln von Integritätsdaten und schreibt die Daten dann in den Protokollierungsordner und in die Protokollierungsdatenbank. Diese Daten werden in Berichten verwendet, um die Integrität der Farmserver anzuzeigen. Sie können diese Zeitgeberaufträge neu planen, sofort ausführen oder aktivieren oder 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.
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
Vergewissern Sie sich, dass das Benutzerkonto, mit dem Sie diese Anleitung umsetzen, Mitglied der Gruppe „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.
Wählen Sie in der Zentraladministration auf der Startseite die Option Überwachung aus.
Wählen Sie auf der Seite Überwachung im Abschnitt Berichterstellung die Option Nutzungs- und Integritätsdatensammlung konfigurieren aus.
Wählen Sie auf der Seite Nutzungs- und Integritätsdatensammlung konfigurieren im Abschnitt Integritätsdatensammlung die Option Integritätsdatensammlung aktivieren aus.
Wählen Sie im Abschnitt Integritätsdatensammlung die Option Integritätsprotokollierungszeitplan aus. Die Seite Auftragsdefinitionen wird geöffnet. Hier werden alle Zeitgeberaufträge zur Erfassung von Integritätsdaten aufgeführt.
Wählen Sie auf der Seite Auftragsdefinitionen den Zeitgeberauftrag aus, den Sie konfigurieren möchten.
Ändern Sie auf der Seite Zeitgeberauftrag bearbeiten im Abschnitt Wiederkehrender Zeitplan den Zeitgeberauftragszeitplan, und wählen Sie dann OK aus.
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 Mitgliedschaften hinzu, falls zusätzlich zu den obigen Mindestanforderungen noch weitere Mitgliedschaften erforderlich sind.
Administratoren können mit dem Cmdlet Add-SPShellAdmin Berechtigungen gewähren.
Hinweis
[!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.
Wählen Sie im Startmenü die Option Alle Programme aus.
Wählen Sie SharePoint 2016 aus.
Wählen Sie SharePoint 2016-Verwaltungsshell aus.
Geben Sie an der Microsoft 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 Schedule-Parameters , um den Zeitplan anzugeben, wobei <ScheduleString> einer der folgenden Ist:
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
[!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.