Set-SPMetadataServiceApplication

Задает свойства приложения-службы управляемых метаданных.

Синтаксис

NoQuota

Set-SPMetadataServiceApplication
    [-Identity] <SPMetadataServiceCmdletPipeBind>
    [-AdministratorAccount <String>]
    [-ApplicationPool <SPIisWebServiceApplicationPoolPipeBind>]
    [-AssignmentCollection <SPAssignmentCollection>]
    [-CacheTimeCheckInterval <Int32>]
    [-Confirm]
    [-DatabaseCredentials <PSCredential>]
    [-DatabaseName <String>]
    [-DatabaseServer <String>]
    [-DoNotUnpublishAllPackages]
    [-FailoverDatabaseServer <String>]
    [-FullAccessAccount <String>]
    [-Name <String>]
    [-RestrictedAccount <String>]
    [-SyndicationErrorReportEnabled]
    [-HubUri <String>]
    [-MaxChannelCache <Int32>]
    [-ReadAccessAccount <String>]
    [-WhatIf]
    [-DisablePartitionQuota]
    [<CommonParameters>]

Quota

Set-SPMetadataServiceApplication
    [-Identity] <SPMetadataServiceCmdletPipeBind>
    -GroupsPerPartition <Int32>
    -LabelsPerPartition <Int32>
    -PropertiesPerPartition <Int32>
    -TermSetsPerPartition <Int32>
    -TermsPerPartition <Int32>
    [-AdministratorAccount <String>]
    [-ApplicationPool <SPIisWebServiceApplicationPoolPipeBind>]
    [-AssignmentCollection <SPAssignmentCollection>]
    [-CacheTimeCheckInterval <Int32>]
    [-Confirm]
    [-DatabaseCredentials <PSCredential>]
    [-DatabaseName <String>]
    [-DatabaseServer <String>]
    [-DoNotUnpublishAllPackages]
    [-FailoverDatabaseServer <String>]
    [-FullAccessAccount <String>]
    [-Name <String>]
    [-RestrictedAccount <String>]
    [-SyndicationErrorReportEnabled]
    [-HubUri <String>]
    [-MaxChannelCache <Int32>]
    [-ReadAccessAccount <String>]
    [-WhatIf]
    [<CommonParameters>]

Описание

Используйте Set-SPMetadataServiceApplication командлет для задания свойств приложения службы управляемых метаданных.

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

Примеры

ПРИМЕР 1

$sa = Get-SPMetadataServiceApplication -Identity 'Managed Metadata Service Application'
Set-SPMetadataServiceApplication -Identity $sa -HubUri 'https://sitename' -SyndicationErrorReportEnabled

В этом примере добавляется концентратор типов контента для существующего приложения-службы управляемых метаданных. Кроме того, включается регистрация ошибок при импорте типов контента.

ПРИМЕР 2

$sa = Get-SPMetadataServiceApplication -Identity 'Managed Metadata Service Application'
Set-SPMetadataServiceApplication -Identity $sa -AdministratorAccount 'contoso\username1' -FullAccessAccount 'contoso\AppPoolAccount1,contoso\AppPoolAccount2' -RestrictedAccount 'contoso\AppPoolAccount3,contoso\AppPoolAccount4,contoso\AppPoolAccount5' -ReadAccessAccount 'contoso\AppPoolAccount6'

В этом примере задаются разрешения в существующем приложении-службе управляемых метаданных.

Если вы используете Windows PowerShell для настройки каких-либо значений учетной записи, необходимо установить их все. Командлет Set-SPMetadataServiceApplication сначала удаляет все учетные записи, а затем добавляет указанные.

Параметры

-AdministratorAccount

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

Разделенный запятыми список учетных записей пользователей или учетных записей служб в формате <домен>\<учетная запись> , которые могут создавать и запускать приложение-службу. Можно указать только существующие учетные записи.

Если значение установлено с помощью этого параметра, все существующие значения параметров FullAccessAccount, ReadAccessAccount и RestrictedAccount удаляются. Предусмотрите одновременное задание всех четырех параметров.

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

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

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

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

-ApplicationPool

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

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

Тип значения: идентификатор GUID объекта SPServiceApplicationPool, имя существующего пула приложений или экземпляр допустимого объекта SPServiceApplicationPool.

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

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

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

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

-CacheTimeCheckInterval

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

Задает интервал ожидания интерфейсного веб-сервера в секундах перед запросом изменений у сервера приложений. Это значение задается для каждого задания таймера, клиентского приложения или веб-приложения.

Минимальное значение — 1, а ограничения на максимальное значение не существует. Значение по умолчанию — 10.

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

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

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

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства: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

-DatabaseCredentials

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

Объект PSCredential, содержащий имя пользователя и пароль, которые должны использоваться при проверке подлинности SQL для базы данных.

Если будет использоваться проверка подлинности SQL, необходимо указать параметр DatabaseCredentials или параметры DatabaseUserName и DatabasePassword.

Тип должен быть допустимым объектом PSCredential.

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

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

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

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

-DatabaseName

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

Имя базы данных, которая содержит банк терминов для приложения-службы управляемых метаданных.

Тип значения: допустимое имя базы данных сервера SQL Server, например MetadataDB1.

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

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

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

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

-DatabaseServer

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

Имя хост-сервера базы данных, указанной с помощью параметра DatabaseName.

Тип значения: допустимое имя базы данных сервера SQL Server, например SqlServerHost1.

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

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

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

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

-DisablePartitionQuota

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

В режиме секции отключает квоту секций.

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

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

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

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

-DoNotUnpublishAllPackages

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

Если этот флаг установлен, публикация пакетов не будет отменена. Если параметр HubUri изменяется, публикация всех пакетов типов контента будет отменена по умолчанию.

Если параметр HubUri не изменяется, этот флаг не оказывает никакого действия.

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

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

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

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

-FailoverDatabaseServer

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

Задает имя сервера для базы данных для отработки отказа.

Типом должно быть допустимое имя сервера SQL Server (например SQLServerHost1).

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

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

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

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

-FullAccessAccount

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

Указывает разделенный запятыми набор учетных записей пула приложений в формате <домен>\<учетная запись> , которым будет предоставлено разрешение на чтение и запись для хранилища терминов и коллекции типов контента управляемой службы метаданных. Можно указать только существующие учетные записи.

Если значение установлено с помощью этого параметра, все существующие значения параметров AdministratorAccount, ReadAccessAccount и RestrictedAccount удаляются. Предусмотрите одновременное задание всех четырех параметров.

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

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

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

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

-GroupsPerPartition

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

В режиме секционирования устанавливает максимальное количество групп в секции.

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

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

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

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

-HubUri

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

Задает полный URL-адрес семейства веб-сайтов, которое содержит коллекцию типов контента, к которой служба должна предоставить доступ.

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

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

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

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

-Identity

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

Задает приложение-службу управляемых метаданных, которое требуется обновить.

Тип значения: допустимый идентификатор GUID или имя допустимого приложения-службы управляемых метаданных.

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

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

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

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

-LabelsPerPartition

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

В режиме секционирования устанавливает максимальное количество меток на секцию.

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

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

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

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

-MaxChannelCache

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

Задает максимальное число каналов Windows Communication Foundation (WCF), которые интерфейсный сервер должен держать открытыми для сервера приложений. Это значение задается для каждого задания таймера, клиентского приложения или веб-приложения.

Минимальное значение — 0, а ограничения на максимальное значение не существует. Значение по умолчанию — 4.

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

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

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

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

-Name

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

Задает новое имя приложения-службы. Максимальная длина имени — 128 символов.

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

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

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

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

-PropertiesPerPartition

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

В режиме секционирования устанавливает максимальное количество свойств в секции.

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

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

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

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

-ReadAccessAccount

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

Указывает разделенный запятыми набор учетных записей пула приложений в формате <домен>\<учетная запись> , которым будет предоставлено разрешение только на чтение хранилищу терминов и коллекции типов контента управляемой службы метаданных. Можно указать только существующие учетные записи.

Если значение задано с помощью этого параметра, все предыдущие значения параметров FullAccessAccount, RestrictedAccount и AdministratorAccount удаляются. Предусмотрите одновременное задание всех четырех параметров.

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

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

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

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

-RestrictedAccount

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

Указывает разделенный запятыми набор учетных записей пула приложений в формате <домен>\<учетная запись> , которым будет предоставлено разрешение на чтение хранилища терминов и коллекции типов контента службы управляемых метаданных, а также разрешение на запись в открытые и локальные наборы терминов и на создание новых корпоративных ключевых слов. Можно указать только существующие учетные записи.

Если значение задано с помощью этого параметра, все предыдущие значения параметров FullAccessAccount, ReadAccessAccount и AdministratorAccount удаляются. Предусмотрите одновременное задание всех четырех параметров.

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

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

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

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

-SyndicationErrorReportEnabled

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

Включает регистрацию ошибок при импорте типов контента.

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

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

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

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

-TermSetsPerPartition

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

В режиме секции устанавливает максимальное количество наборов терминов для каждой секции.

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

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

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

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

-TermsPerPartition

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

В режиме секционирования устанавливает максимальное количество терминов в секции.

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

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

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

Quota
Position:Named
Обязательно:True
Значение из конвейера: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

CommonParameters

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