Set-PublicFolderDatabase

 

适用于: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

上一次修改主题: 2010-02-08

使用 Set-PublicFolderDatabase cmdlet 可以设置公用文件夹数据库的属性。

语法

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

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

详细说明

若要使用 Set-PublicFolderDatabase cmdlet,必须为您使用的帐户委派以下角色:

  • Exchange Server 管理员角色和目标服务器的本地 Administrators 组

有关管理 Exchange Server 2007 所需的权限、角色委派以及权利的详细信息,请参阅权限注意事项

参数

参数 必需 类型 说明

Identity

必需

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

Identity 参数指定公用文件夹数据库。可以使用下列值:

  • GUID

  • 可分辨名称 (DN)

  • 服务器\存储组\数据库名

  • 服务器\数据库名

  • 存储组名\数据库名

如果未指定服务器名称,cmdlet 将搜索本地服务器上的数据库。如果有多个同名的数据库,cmdlet 将在指定的范围内检索所有同名的数据库。

AllowFileRestore

可选

System.Boolean

AllowFileRestore 参数指定如果还原了公用文件夹数据库,则可以覆盖该公用文件夹数据库。默认值为 $false。

Confirm

可选

System.Management.Automation.SwitchParameter

Confirm 参数将导致命令暂停处理,并且需要您在处理继续之前确认该命令将执行的操作。不必为 Confirm 参数指定值。

CustomReferralServerList

可选

Microsoft.Exchange.Data.MultiValuedProperty

CustomReferralServerList 参数用于手动为各服务器分配公用文件夹引用开销。开销可以是任意正数。引用中不包含未在列表中列出的服务器。如果设置此参数时列表中没有服务器,则不存在公用文件夹引用。

CustomReferralServerList 参数接受以下格式的数组:"serverID:cost"。使用逗号分隔多个服务器。例如:"MBXSERVER01:1","MBXSERVER02:5"。

DeletedItemRetention

可选

Microsoft.Exchange.Data.EnhancedTimeSpan

DeletedItemRetention 参数指定在存储维护期间进行硬删除之前,已删除的邮件要在转储程序中保留的时间。

DomainController

可选

Microsoft.Exchange.Data.Fqdn

若要指定用于将此配置更改写入 Active Directory 目录服务的域控制器的完全限定的域名 (FQDN),请在命令中包含 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。

Name

可选

System.String

Name 参数指定公用文件夹数据库的名称。

ProhibitPostQuota

可选

Microsoft.Exchange.Data.Unlimited

ProhibitPostQuota 参数指定在通知用户公用文件夹已满时的公用文件夹大小。用户不能向大于 ProhibitPostQuota 参数值的文件夹投递邮件。

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 站点间开销来引用公用文件夹。

note注意:
将此参数设置为 $false 还可以清除 PublicFolderReferralServerList 参数。

UseRusServer

可选

System.String

note注意:
此参数仅在 Exchange 2007 SP2 中可用。

UseRusServer 参数指示该命令使用运行地址列表服务的指定邮箱服务器获取和设置邮箱和 Active Directory 用户属性。

地址列表服务是 Exchange 系统助理服务的一个组件。地址列表服务在 Active Directory 中创建并维护 Exchange 特定的属性值。通过使用特定信息(如地址列表成员身份和电子邮件地址),您可以使用地址列表服务来更新域中的收件人对象。

WhatIf

可选

System.Management.Automation.SwitchParameter

WhatIf 参数指示命令模拟对对象执行的操作。通过使用 WhatIf 参数,可以查看要发生的更改,而不必应用任何这些更改。不必为 WhatIf 参数指定值。

输入类型

返回类型

错误

错误 说明

 

异常

异常 说明

 

示例

在此示例中,Set-PublicFolderDatabase 命令用于为公用文件夹数据库设置新名称。

Set-PublicFolderDatabase -Identity "Public Folder Database" -Name "New Public Folder Database Name"