Set-CMDatabaseProperty

Ändert die Datenbankeinstellungen für eine Configuration Manager Datenbank.

Syntax

Set-CMDatabaseProperty
   [-DataRetentionDays <Int32>]
   [-EnableDataCompression <Boolean>]
   [-SiteCode <String>]
   [-SqlServerServiceBrokerPort <Int32>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Beschreibung

Das Cmdlet Set-CMDatabaseProperty ändert die Datenbankeinstellungen für eine Configuration Manager Standortdatenbank. Geben Sie den Configuration Manager Standortcode für die Datenbank an, die Sie ändern möchten.

Sie können ändern, ob die Datenbank die Datenkomprimierung verwendet, den Service Broker-Port für den Computer, auf dem Microsoft SQL Server ausgeführt wird, und wie lange die Datenbank Daten speichert. Sie können das Cmdlet Get-CMDatabaseProperty verwenden, um die aktuellen Werte für diese Eigenschaften anzuzeigen.

Hinweis

Führen Sie Configuration Manager Cmdlets auf dem Configuration Manager-Websitelaufwerk aus, z. PS XYZ:\>B. . Weitere Informationen finden Sie unter Erste Schritte.

Beispiele

Beispiel 1: Ändern von Einstellungen für eine Datenbank

PS XYZ:\> Set-CMDatabaseProperty -SiteCode "CM2" -DataRetentionPeriodDays 10 -EnableDataCompression $False -SqlServerServiceBrokerPort 80

Dieser Befehl nimmt Änderungen an der Datenbank für den Standort vor, der über den Standortcode CM2 verfügt. Der Befehl legt den Datenaufbewahrungszeitraum auf 10 Tage fest, deaktiviert die Datenkomprimierung und gibt einen Port für den SQL Server Service Broker an.

Parameter

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DataRetentionDays

Type:Int32
Aliases:DataRetentionPeriodDays
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableWildcardHandling

Dieser Parameter behandelt Wildcardzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandling kombinieren.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableDataCompression

Gibt an, ob die Datenbank die Datenkomprimierung verwendet.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ForceWildcardHandling

Dieser Parameter verarbeitet Wildcardzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandling kombinieren.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SiteCode

Gibt den Standortcode für eine Configuration Manager Website an.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SqlServerServiceBrokerPort

Gibt den Port an, den der Computer, auf dem SQL Server ausgeführt wird, als Service Broker-Port verwendet.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Eingaben

None