Set-CMDatabaseProperty
Изменяет параметры базы данных Configuration Manager.
Синтаксис
Set-CMDatabaseProperty
[-DataRetentionDays <Int32>]
[-EnableDataCompression <Boolean>]
[-SiteCode <String>]
[-SqlServerServiceBrokerPort <Int32>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет Set-CMDatabaseProperty изменяет параметры базы данных для базы данных сайта Configuration Manager. Укажите код сайта Configuration Manager для базы данных, которую требуется изменить.
Вы можете изменить, использует ли база данных сжатие данных, порт Компонента Service Broker для компьютера, на котором выполняется Microsoft SQL Server, и период времени, в течение времени, в котором база данных хранит данные. Для просмотра текущих значений этих свойств можно использовать командлет Get-CMDatabaseProperty .
Примечание.
Запустите командлеты Configuration Manager с диска сайта Configuration Manager, например PS XYZ:\>
. Дополнительные сведения см. в статье Начало работы.
Примеры
Пример 1. Изменение параметров базы данных
PS XYZ:\> Set-CMDatabaseProperty -SiteCode "CM2" -DataRetentionPeriodDays 10 -EnableDataCompression $False -SqlServerServiceBrokerPort 80
Эта команда вносит изменения в базу данных для сайта с кодом сайта CM2. Команда задает срок хранения данных в 10 дней, отключает сжатие данных и указывает порт для компонента SQL Server Service Broker.
Параметры
-Confirm
Перед запуском командлет запросит подтверждение.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DataRetentionDays
Тип: | Int32 |
Aliases: | DataRetentionPeriodDays |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DisableWildcardHandling
Этот параметр обрабатывает подстановочные знаки как литеральные символы. Вы не можете объединить его с ForceWildcardHandling.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-EnableDataCompression
Указывает, использует ли база данных сжатие данных.
Тип: | Boolean |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ForceWildcardHandling
Этот параметр обрабатывает подстановочные знаки и может привести к непредвиденному поведению (не рекомендуется). Его нельзя объединить с DisableWildcardHandling.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-SiteCode
Указывает код сайта для сайта Configuration Manager.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-SqlServerServiceBrokerPort
Указывает порт, используемый компьютером с SQL Server в качестве порта компонента Service Broker.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет при запуске этого командлета. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
None