Командлет Set-PublicFolderDatabase используется для установки атрибутов баз данных общих папок.

Синтаксис

Set-PublicFolderDatabase -Identity <DatabaseIdParameter> [-AllowFileRestore <$true | $false>] [-DeletedItemRetention <EnhancedTimeSpan>] [-DomainController <Fqdn>] [-EventHistoryRetentionPeriod <EnhancedTimeSpan>] [-IssueWarningQuota <Unlimited>] [-ItemRetentionPeriod <Unlimited>] [-MaintenanceSchedule <Schedule>] [-MaxItemSize <Unlimited>] [-MountAtStartup <$true | $false>] [-Name <String>] [-ProhibitPostQuota <Unlimited>] [-PublicFolderReferralServerList <MultiValuedProperty>] [-QuotaNotificationSchedule <Schedule>] [-ReplicationMessageSize <ByteQuantifiedSize>] [-ReplicationPeriod <UInt32>] [-ReplicationSchedule <Schedule>] [-RetainDeletedItemsUntilBackup <$true | $false>] [-UseCustomReferralServerList <$true | $false>]
Set-PublicFolderDatabase [-AllowFileRestore <$true | $false>] [-DeletedItemRetention <EnhancedTimeSpan>] [-DomainController <Fqdn>] [-EventHistoryRetentionPeriod <EnhancedTimeSpan>] [-Instance <PublicFolderDatabase>] [-IssueWarningQuota <Unlimited>] [-ItemRetentionPeriod <Unlimited>] [-MaintenanceSchedule <Schedule>] [-MaxItemSize <Unlimited>] [-MountAtStartup <$true | $false>] [-Name <String>] [-ProhibitPostQuota <Unlimited>] [-PublicFolderReferralServerList <MultiValuedProperty>] [-QuotaNotificationSchedule <Schedule>] [-ReplicationMessageSize <ByteQuantifiedSize>] [-ReplicationPeriod <UInt32>] [-ReplicationSchedule <Schedule>] [-RetainDeletedItemsUntilBackup <$true | $false>] [-UseCustomReferralServerList <$true | $false>]

Параметры

Параметр Обязательность Тип Описание

Идентификатор

Обязательность

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

Параметр Identity задает базу данных общих папок. Можно использовать следующие значения:

  • GUID;

  • Различающееся имя (DN)

  • имя сервера\группа хранения\имя базы данных

  • имя сервера\имя базы данных

  • имя_группы_хранения\имя_базы_данных

Если имя сервера не задано, командлет выполнит поиск баз данных на локальном сервере. При наличии нескольких баз данных с одинаковыми именами командлет получит все такие базы данных в указанной области.

AllowFileRestore

Дополнительно

System.Boolean

Параметр AllowFileRestore указывает, можно ли перезаписать базу данных общих папок при восстановлении базы данных общих папок. По умолчанию этот параметр имеет значение «$false».

DeletedItemRetention

Дополнительно

Microsoft.Exchange.Data.EnhancedTimeSpan

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

DomainController

Дополнительно

Microsoft.Exchange.Data.Fqdn

Чтобы указать полное доменное имя (FQDN) контроллера домена, записывающего это изменение конфигурации в службу каталогов Active Directory, необходимо включить в команду параметр DomainController.

EventHistoryRetentionPeriod

Дополнительно

Microsoft.Exchange.Data.EnhancedTimeSpan

Параметр EventHistoryRetentionPeriod указывает продолжительность хранения событий в таблице истории событий. Срок хранения событий может составлять до одной недели.

Instance

Дополнительно

Microsoft.Exchange.Data.Directory.SystemConfiguration.PublicFolderDatabase

Параметр Instance позволяет передавать весь объект в команду для обработки. Главным образом он используется в сценариях, в которых в команду должен быть передан весь объект.

IssueWarningQuota

Дополнительно

Microsoft.Exchange.Data.Unlimited

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

ItemRetentionPeriod

Дополнительно

Microsoft.Exchange.Data.Unlimited

Параметр ItemRetentionPeriod указывает, какое время элементы хранятся в папке, прежде чем они будут удалены при техническом обслуживании хранилища.

MaintenanceSchedule

Дополнительно

Microsoft.Exchange.Data.Schedule

Параметр MaintenanceSchedule указывает расписание технического обслуживания хранилища.

MaxItemSize

Дополнительно

Microsoft.Exchange.Data.Unlimited

Параметр MaxItemSize указывает максимальный размер элемента, который может быть размещен в общей папке.

MountAtStartup

Дополнительно

System.Boolean

Параметр MountAtStartup указывает, должна ли база данных подключаться при запуске хранилища. По умолчанию он имеет значение «$true».

Имя

Дополнительно

System.String

Параметр Name указывает имя базы данных общих папок.

ProhibitPostQuota

Дополнительно

Microsoft.Exchange.Data.Unlimited

Параметр ProhibitPostQuota указывает размер общей папки, при достижении которого пользователям выдается сообщение о том, что папка заполнена. Пользователи не смогут ничего поместить в папку, размер которой превышает значение параметра ProhibitPostQuota.

PublicFolderReferralServerList

Дополнительно

Microsoft.Exchange.Data.MultiValuedProperty

Параметр PublicFolderReferralServerList используется для того, чтобы вручную назначить отдельным серверам стоимости обращения к общей папке. Стоимости могут быть любым положительным числом. Серверы, не включенные в список, не участвуют в обращениях. Если в этом параметре указан пустой список, обращений к общим папкам нет.

QuotaNotificationSchedule

Дополнительно

Microsoft.Exchange.Data.Schedule

Параметр QuotaNotificationSchedule указывает интервал отправки предупреждений о том, что размер общей папки превысил указанный предел.

ReplicationMessageSize

Дополнительно

Microsoft.Exchange.Data.ByteQuantifiedSize

Параметр ReplicationMessageSize указывает размер сообщений репликации. Элементы небольшого размера могут объединяться в одно сообщение репликации, размер которого достигает указанного в этом параметре, а элементы, размер которых превышает указанный здесь, указываются в сообщениях, размер которых превышает указанный.

ReplicationPeriod

Дополнительно

System.UInt32

Параметр ReplicationPeriod указывает интервал репликации общих папок или обновлений содержимого.

ReplicationSchedule

Дополнительно

Microsoft.Exchange.Data.Schedule

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

RetainDeletedItemsUntilBackup

Дополнительно

System.Boolean

Параметр RetainDeletedItemsUntilBackup указывает, что удаленные элементы полностью удаляются только после архивирования базы данных общих папок. По умолчанию этот параметр имеет значение «$false».

UseCustomReferralServerList

Дополнительно

System.Boolean

Параметр UseCustomReferralServerList указывает, должны ли использоваться стоимости серверов, указанные параметром PublicFolderReferralServerList. Если установлено значение $true, при обращениях к общим папкам сервер использует стоимости, указанные параметром PublicFolderReferralServerList. . Если установлено значение $false, для ссылок на общие папки сервер использует межсайтовые стоимости Active Directory.

Примечание.
Если для данного параметра устанавливается значение $false, значение параметра PublicFolderReferralServerList удаляется.

Подробное описание

Для использования командлета Set-PublicFolderDatabase используемой учетной записи необходимо делегировать:

  • роль администратора сервера Exchange Server и членство в локальной группе администраторов на целевом сервере.

Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.

Типы входных данных

Типы возвращаемых данных

Ошибки

Ошибка Описание

 

Исключения

Исключения Описание

 

Пример

В данном примере команда Set-PublicFolderDatabase используется для того, чтобы установить новое имя базы данных общих папок.

Копировать код
Set-PublicFolderDatabase -Identity "Public Folder Database" -Name "New Public Folder Database Name"