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 参数指定公用文件夹数据库。可以使用下列值:
如果未指定服务器名称,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 站点间开销来引用公用文件夹。
|
||
UseRusServer |
可选 |
System.String |
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"