Командлет 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 задает базу данных общих папок. Можно использовать следующие значения:
Если имя сервера не задано, командлет выполнит поиск баз данных на локальном сервере. При наличии нескольких баз данных с одинаковыми именами командлет получит все такие базы данных в указанной области. |
||
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.
|
Подробное описание
Для использования командлета Set-PublicFolderDatabase используемой учетной записи необходимо делегировать:
- роль администратора сервера Exchange Server и членство в
локальной группе администраторов на целевом сервере.
Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.
Типы входных данных
Типы возвращаемых данных
Ошибки
Ошибка | Описание |
---|---|
|
Исключения
Исключения | Описание |
---|---|
|
Пример
В данном примере команда Set-PublicFolderDatabase используется для того, чтобы установить новое имя базы данных общих папок.
Копировать код | |
---|---|
Set-PublicFolderDatabase -Identity "Public Folder Database" -Name "New Public Folder Database Name" |