Freigeben über


Set-SCOMDatabaseGroomingSetting

Ändert die Einstellungen für die Datenbankbereinigung für eine Verwaltungsgruppe.

Syntax

Default (Standardwert)

Set-SCOMDatabaseGroomingSetting
    [-AlertDaysToKeep <Byte>]
    [-AvailabilityHistoryDaysToKeep <Byte>]
    [-EventDaysToKeep <Byte>]
    [-JobStatusDaysToKeep <Byte>]
    [-MaintenanceModeHistoryDaysToKeep <Byte>]
    [-MonitoringJobDaysToKeep <Byte>]
    [-PassThru]
    [-PerformanceDataDaysToKeep <Byte>]
    [-PerformanceSignatureDaysToKeep <Byte>]
    [-StateChangeEventDaysToKeep <Byte>]
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Beschreibung

Mit dem Cmdlet Set-SCOMDatabaseGroomingSetting werden die Einstellungen für die Datenbankbereinigung für eine Verwaltungsgruppe geändert. Bei der Datenbankbereinigung werden automatisch nicht benötigte Daten aus der System Center – Operations Manager-Datenbank entfernt, um die Leistung aufrechtzuerhalten.

Sie können angeben, wie lange (in Tagen) die folgenden Elemente aufbewahrt werden sollen:

  • Behobene Warnungen
  • Verfügbarkeitsverlauf
  • Ereignisdaten
  • Aufgabenverlauf
  • Wartungsmodusverlauf
  • Überwachung von Auftragsdaten
  • Leistungsdaten
  • Daten zur Zustandsänderung

Verwenden Sie das Cmdlet Get-SCOMDatabaseGroomingSetting, um die aktuellen Werte für diese Einstellungen anzuzeigen.

Standardmäßig verwendet dieses Cmdlet die aktive persistente Verbindung mit einer Verwaltungsgruppe. Verwenden Sie den Parameter SCSession , um eine andere persistente Verbindung anzugeben. Sie können eine temporäre Verbindung mit einer Verwaltungsgruppe erstellen, indem Sie die Parameter ComputerName und Credential verwenden. Geben Sie Get-Help about_OpsMgr_Connectionsein, um weitere Informationen zu erfahren.

Beispiele

Beispiel 1: Festlegen von Tagen für gelöste Warnungen

PS C:\>Set-SCOMDatabaseGroomingSetting -AlertDaysToKeep 21

Mit diesem Befehl wird die Anzahl der Tage, für die aufgelöste Warnungen aufbewahrt werden sollen, auf 21 festgelegt.

Beispiel 2: Festlegen von Tagen für die Beibehaltung des Verfügbarkeitsverlaufs

PS C:\>Set-SCOMDatabaseGroomingSetting -AvailabilityHistoryDaysToKeep 10

Mit diesem Befehl wird die Anzahl der Tage, für die der Verfügbarkeitsverlauf beibehalten werden soll, auf 10 festgelegt.

Parameter

-AlertDaysToKeep

Gibt die Anzahl der Tage an, die aufgelöste Warnungen aufbewahrt werden sollen.

Parametereigenschaften

Typ:Byte
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:True
Wert aus verbleibenden Argumenten:False

-AvailabilityHistoryDaysToKeep

Gibt die Anzahl der Tage an, die der Verfügbarkeitsverlauf beibehalten werden soll.

Parametereigenschaften

Typ:Byte
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:True
Wert aus verbleibenden Argumenten:False

-ComputerName

Gibt ein Array von Namen von Computern an. Das Cmdlet stellt temporäre Verbindungen mit Verwaltungsgruppen für diese Computer her. Sie können NetBIOS-Namen, IP-Adressen oder vollqualifizierte Domänennamen (Fully Qualified Domain Names, FQDNs) verwenden. Um den lokalen Computer anzugeben, geben Sie den Computernamen, den Localhost oder einen Punkt (.) ein.

Der System Center-Datenzugriffsdienst muss auf dem Computer ausgeführt werden. Wenn Sie keinen Computer angeben, verwendet das Cmdlet den Computer für die aktuelle Verwaltungsgruppenverbindung.

Parametereigenschaften

Typ:

String[]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Confirm

Fordert Sie zur Bestätigung auf, bevor Sie das Cmdlet ausführen.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:False
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:vgl

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Credential

Gibt ein PSCredential- -Objekt für die Verwaltungsgruppenverbindung an. Verwenden Sie das Cmdlet Get-Credential, um ein PSCredential-Objekt abzurufen. Geben Sie Get-Help Get-Credentialein, um weitere Informationen zu erfahren.

Wenn Sie im Parameter ComputerName einen Computer angeben, verwenden Sie ein Konto, das Zugriff auf diesen Computer hat. Die Standardeinstellung ist der aktuelle Benutzer.

Parametereigenschaften

Typ:PSCredential
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-EventDaysToKeep

Gibt die Anzahl der Tage an, die Ereignisdaten aufbewahrt werden sollen.

Parametereigenschaften

Typ:Byte
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:True
Wert aus verbleibenden Argumenten:False

-JobStatusDaysToKeep

Gibt die Anzahl der Tage an, die der Aufgabenverlauf aufbewahrt werden soll.

Parametereigenschaften

Typ:Byte
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:True
Wert aus verbleibenden Argumenten:False

-MaintenanceModeHistoryDaysToKeep

Gibt die Anzahl der Tage an, die der Verlauf des Wartungsmodus beibehalten werden soll.

Parametereigenschaften

Typ:Byte
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:True
Wert aus verbleibenden Argumenten:False

-MonitoringJobDaysToKeep

Gibt die Anzahl der Tage an, die die Auftragsdaten überwacht werden sollen.

Parametereigenschaften

Typ:Byte
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:True
Wert aus verbleibenden Argumenten:False

-PassThru

Gibt an, dass das Cmdlet ein Objekt erstellt oder ändert, das ein Befehl in der Pipeline verwenden kann. Standardmäßig generiert dieses Cmdlet keine Ausgabe.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:True
Wert aus verbleibenden Argumenten:False

-PerformanceDataDaysToKeep

Gibt die Anzahl der Tage an, die Leistungsdaten aufbewahrt werden sollen.

Parametereigenschaften

Typ:Byte
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:True
Wert aus verbleibenden Argumenten:False

-PerformanceSignatureDaysToKeep

Mit dem Cmdlet Set-SCOMDatabaseGroomingSetting werden die Einstellungen für die Datenbankbereinigung für eine Verwaltungsgruppe geändert. Bei der Datenbankbereinigung werden automatisch nicht benötigte Daten aus der System Center – Operations Manager-Datenbank entfernt, um die Leistung aufrechtzuerhalten.

Sie können angeben, wie lange (in Tagen) die folgenden Elemente aufbewahrt werden sollen:

  • Behobene Warnungen
  • Verfügbarkeitsverlauf
  • Ereignisdaten
  • Aufgabenverlauf
  • Wartungsmodusverlauf
  • Überwachung von Auftragsdaten
  • Leistungsdaten
  • Daten zur Zustandsänderung

Verwenden Sie das Cmdlet Get-SCOMDatabaseGroomingSetting, um die aktuellen Werte für diese Einstellungen anzuzeigen.

Standardmäßig verwendet dieses Cmdlet die aktive persistente Verbindung mit einer Verwaltungsgruppe. Verwenden Sie den Parameter SCSession , um eine andere persistente Verbindung anzugeben. Sie können eine temporäre Verbindung mit einer Verwaltungsgruppe erstellen, indem Sie die Parameter ComputerName und Credential verwenden. Geben Sie Get-Help about_OpsMgr_Connectionsein, um weitere Informationen zu erfahren.

Parametereigenschaften

Typ:Byte
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:True
Wert aus verbleibenden Argumenten:False

-SCSession

Gibt ein Array von Connection-Objekten an. Verwenden Sie zum Abrufen eines Connection-Objekts das Cmdlet Get-SCOMManagementGroupConnection.

Parametereigenschaften

Typ:

Connection[]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-StateChangeEventDaysToKeep

Gibt die Anzahl der Tage an, die Zustandsänderungsdaten aufbewahrt werden sollen.

Parametereigenschaften

Typ:Byte
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:True
Wert aus verbleibenden Argumenten:False

-WhatIf

Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Parametereigenschaften

Typ:SwitchParameter
Standardwert:False
Unterstützt Platzhalter:False
Nicht anzeigen:False
Aliase:Wi

Parametersätze

(All)
Position:Named
Obligatorisch.:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.