Set-SPFarmConfig

Задает глобальное свойство или набор глобальных свойств для локальной фермы.

Синтаксис

Default (По умолчанию)

Set-SPFarmConfig
    [-AssignmentCollection <SPAssignmentCollection>]
    [-Confirm]
    [-DataFormWebPartAutoRefreshEnabled <Boolean>]
    [-Force]
    [-InstalledProductsRefresh]
    [-ServiceConnectionPointBindingInformation <String>]
    [-ServiceConnectionPointDelete]
    [-WhatIf]
    [-WorkflowBatchSize <Int32>]
    [-WorkflowEventDeliveryTimeout <Int32>]
    [-WorkflowPostponeThreshold <Int32>]
    [-ASPScriptOptimizationEnabled <Boolean>]
    [-UserAccountDirectoryPathIsImmutable]
    [-DefaultActivateOnSiteMasterValue <Boolean>]
    [-MaxSiteSubscriptionSettingsValueLength <UInt32>]
    [-MaxTenantStoreValueLength <UInt32>]
    [-SiteMasterMode <SPSiteMasterMode>]
    [-SiteMasterValidationIntervalInHours <UInt32>]
    [<CommonParameters>]

Описание

Командлет Set-SPFarmConfig обновляет коллекцию глобальных параметров для локальной фермы, которые не являются членами объекта SPFarm. Используйте командлет, Get-SPFarmConfig чтобы прочитать глобальные параметры локальной фермы и создать новый объект PSCustomObject из коллекции свойств, возвращенных из локальной фермы, а затем добавить этот объект в конвейер. Измените объект PSCustomObject и передайте его командлету Set-SPFarmConfig , чтобы изменить значения параметров.

Свойства, собранные в объекте PSCustomObject, должны быть параметрами на уровне фермы и должны настраиваться только один раз для всей фермы. Имя параметра, добавляемое к объекту PSCustomObject, должно в точности совпадать с именем входного параметра Set-SPFarmConfig командлета.

Сведения о разрешениях и актуальную информацию о Windows PowerShell для продуктов SharePoint см. в сетевой документации о командлетах SharePoint Server.

Примеры

ПРИМЕР

Set-SPFarmConfig -WorkflowBatchSize 50

В этом примере WorkflowBatdhSize задается равным 50.

Параметры

-ASPScriptOptimizationEnabled

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Указывает, включена ли оптимизация сценария ASP. Значение по умолчанию — false (выключена).

Свойства параметров

Тип:Boolean
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-AssignmentCollection

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Позволяет корректно удалять объекты. При использовании объектов таких типов, как SPWeb или SPSite, возможен захват больших объемов памяти, и работа с такими объектами в скриптах Windows PowerShell требует точного управления памятью. С помощью объекта SPAssignment вы можете назначить объекты переменной и освободить память, удалив ненужные объекты. Объекты SPWeb, SPSite или SPSiteAdministration после использования удаляются автоматически, если коллекция назначения или параметр Global не применяются.

Если применяется параметр Global, то все объекты размещаются в глобальной области памяти. Если объекты не используются сразу же или не удаляются командой Stop-SPAssignment, может возникнуть ситуация нехватки памяти.

Свойства параметров

Тип:SPAssignmentCollection
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Confirm

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Предлагает подтвердить выполнение команды. Чтобы получить дополнительные сведения, введите следующую команду: get-help about_commonparameters

Свойства параметров

Тип:SwitchParameter
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:cf

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DataFormWebPartAutoRefreshEnabled

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Указывает, разрешено ли какому-либо из объектов DataFormWebPart на какой-либо из страниц в ферме периодически обновлять контент в асинхронном режиме (после того как отображение страницы завершено).

Если для этого параметра задано значение false, все объекты DataFormWebParts игнорируют интервал автоматического обновления, указанный в свойствах веб-части.

Свойства параметров

Тип:Boolean
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-DefaultActivateOnSiteMasterValue

Применимо: SharePoint Server 2016 и SharePoint Server 2019

Указывает, следует ли активировать эталонный сайт как сайт по умолчанию.

Свойства параметров

Тип:Boolean
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Force

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Предписывает принудительное удаление или обновление точки подключения службы.

Свойства параметров

Тип:SwitchParameter
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-InstalledProductsRefresh

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Обновляет текущее состояние лицензии компьютера с использованием данных о списке продуктов, установленных в ферме.

Свойства параметров

Тип:SwitchParameter
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-MaxSiteSubscriptionSettingsValueLength

Применимо: SharePoint Server 2016 и SharePoint Server 2019

Устанавливает максимальный размер значения свойства SiteSubscription.

Свойства параметров

Тип:UInt32
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MaxTenantStoreValueLength

Применимо: SharePoint Server 2016 и SharePoint Server 2019

Задает максимальный размер значения свойства Store клиента.

Свойства параметров

Тип:UInt32
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ServiceConnectionPointBindingInformation

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Добавляет или обновляет точку подключения службы для текущей фермы в службе домена Active Directory (AD DS).

Тип значения: массив строк, задающих пары "ключ-значение", которые должны быть добавлены в точку подключения службы.

Свойства параметров

Тип:String
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ServiceConnectionPointDelete

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Удаляет точку подключения службы для текущей фермы в доменных службах Active Directory.

Свойства параметров

Тип:SwitchParameter
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SiteMasterMode

Применимо: SharePoint Server 2016 и SharePoint Server 2019

Указывает, включен ли режим эталонного сайта. По умолчанию режим выключен.

Свойства параметров

Тип:SPSiteMasterMode
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SiteMasterValidationIntervalInHours

Применимо: SharePoint Server 2016 и SharePoint Server 2019

Определяет продолжительность проверки образца сайта в часах.

Значение по умолчанию — 24.

Свойства параметров

Тип:UInt32
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-UserAccountDirectoryPathIsImmutable

Применимо: SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Указывает, является ли свойство UserAccountDirectoryPathSPSite объекта неизменяемым.

Свойства параметров

Тип:SwitchParameter
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-WhatIf

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Отображает описание команды. При этом сама команда не выполняется. Чтобы получить дополнительные сведения, введите следующую команду: get-help about_commonparameters

Свойства параметров

Тип:SwitchParameter
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:wi

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-WorkflowBatchSize

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Указывает размер страниц событий, доставленных для одного экземпляра рабочего процесса.

Для каждого запроса количество одновременных событий достигает 100.

Размер пакета — это количество событий, обработанных для одного экземпляра рабочего процесса, который может включать много событий, одновременно ожидающих в очереди. Регулирование позволяет переопределить размер пакета; если экземпляр рабочего процесса не может быть запущен или перезапущен из-за слишком большого количества экземпляров, выполняемых на всех интерфейсных веб-серверах, ни одно из событий не будет выбрано, несмотря на размер пакета.

Свойства параметров

Тип:Int32
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-WorkflowEventDeliveryTimeout

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Указывает время в виде целого числа, в течение которого задание рабочего процесса должно выполняться без истечения времени ожидания задания.

Если время ожидания задания рабочего процесса истекает, оно помещается обратно в очередь для повторного выполнения.

Например, если значение равно 5, то задание рабочего процесса должно выполняться в течение 5 минут, после чего время ожидания задания рабочего процесса истекает. Все задания рабочего процесса с истекшим временем ожидания помещаются обратно в очередь для повторного выполнения. Значение по умолчанию — 5.

Свойства параметров

Тип:Int32
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

-WorkflowPostponeThreshold

Применимо: SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

Задает количество рабочих процессов, которые могут быть одновременно запущены в IIS для базы данных контента, прежде чем новые экземпляры рабочих процессов будут помещаться в очередь.

Свойства параметров

Тип:Int32
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:True
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в статье about_CommonParameters.