Dela via


Set-CMDatabaseProperty

SYNOPSIS

Ändrar databasinställningarna för en Konfigurationshanteraren databas.

SYNTAX

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

DESCRIPTION

Cmdleten Set-CMDatabaseProperty ändrar databasinställningarna för en Konfigurationshanteraren platsdatabas. Ange Konfigurationshanteraren platskod för den databas som du vill ändra.

Du kan ändra om databasen använder datakomprimering, Service Broker porten för den dator som kör Microsoft SQL Server och hur lång tid databasen behåller data. Du kan använda cmdleten Get-CMDatabaseProperty för att se aktuella värden för dessa egenskaper.

Anteckning

Kör Konfigurationshanteraren cmdlets från Konfigurationshanteraren platsenhet, till exempel PS XYZ:\> . Mer information finns i Komma igång.

EXAMPLES

Exempel 1: Ändra inställningar för en databas

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

Det här kommandot gör ändringar i databasen för platsen som har platskoden CM2. Kommandot anger datalagringsperioden till 10 dagar, inaktiverar datakomprimering och anger en port för SQL Server Service Broker.

PARAMETERS

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

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

-DataRetentionDays

Type: Int32
Parameter Sets: (All)
Aliases: DataRetentionPeriodDays

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

-DisableWildcardHandling

Den här parametern behandlar jokertecken som värden för literaltecken. Du kan inte kombinera den med ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-EnableDataCompression

Anger om databasen använder datakomprimering.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Den här parametern bearbetar jokertecken och kan leda till oväntat beteende (rekommenderas inte). Du kan inte kombinera den med DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-SiteCode

Anger platskoden för en Konfigurationshanteraren plats.

Type: String
Parameter Sets: (All)
Aliases:

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

-SqlServerServiceBrokerPort

Anger den port som datorn som kör SQL Server använder som en Service Broker port.

Type: Int32
Parameter Sets: (All)
Aliases:

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

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

INPUTS

Ingen

OUTPUTS

ANTECKNINGAR

Get-CMDatabaseProperty