Sharepoint Loggingdaten-Aufbewahrungszeit ändern

Sharepoint Loggingdaten-Aufbewahrungszeit ändern

Die Sharepoint Logging DB kann sehr schnell sehr groß werden. Um dem entgegenzuwirken, kann die Aufbewahrungszeit der Logs in der Logging DB verkürzt werden.

Dazu muss folgender PowerShell-Befehl in der Powershell-Konsole für Sharepoint genutzt werden:

  1. $defs = Get-SPUsageDefinition
  2. Foreach($def in $defs)
  3. {
  4.  Set-SPUsageDefinition –Identity $def.Name –DaysRetained 3
  5. }

In der Regel braucht man keine ganz so lange Aufbewahrungszeit, da man häufig den Fehler direkt nach dem Auftreten in Logs prüfen möchte. Fehler, die mehrere Tage her sind, in großen Logs zu finden kann eine zeitaufwendige Arbeit sein.


    • Related Articles

    • Sharepoint Logging DB leeren

      Dazu muss man in SQL Management-Studio mit der rechten Maustaste auf die entsprechende DB klicken und dann "Neue Abfrage" wählen. Nun folgendes Script kopieren, einfügen und ausführen: DECLARE @TableName AS VARCHAR(MAX) DECLARE table_cursor CURSOR ...