Freigeben über


Set-PublicFolderDatabase

 

Gilt für: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Letztes Änderungsdatum des Themas: 2010-02-08

Verwenden Sie das Cmdlet Set-PublicFolderDatabase, um die Attribute für Öffentliche Ordner-Datenbanken festzulegen.

Syntax

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>]]

Detaillierte Beschreibung

Damit Sie das Cmdlet Set-PublicFolderDatabase verwenden können, muss Folgendes an das verwendete Konto delegiert worden sein:

  • Exchange-Serveradministrator-Rolle und lokale Gruppe Administratoren für den Zielserver

Weitere Informationen zu Berechtigungen, zum Delegieren von Rollen und zu den Rechten, die für die Verwaltung von Exchange Server 2007 erforderlich sind, finden Sie unter Überlegungen zu Berechtigungen.

Parameter

Parameter Erforderlich Typ Beschreibung

Identity

Erforderlich

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

Der Parameter Identity gibt eine Öffentliche Ordner-Datenbank an. Folgende Werte können verwendet werden:

  • GUID

  • Distinguished Name (DN)

  • Server\Speichergruppe\Datenbankname

  • Server\Datenbankname

  • Speichergruppenname\Datenbankname

Wenn Sie den Servernamen nicht angeben, sucht das Cmdlet auf dem lokalen Server nach Datenbanken. Wenn mehrere Datenbanken mit dem gleichen Namen vorhanden sind, ruft das Cmdlet alle Datenbanken mit dem gleichen Namen im angegebenen Bereich ab.

AllowFileRestore

Optional

System.Boolean

Der Parameter AllowFileRestore gibt die an, dass die Öffentliche Ordner-Datenbank überschrieben werden kann, wenn die Öffentliche Ordner-Datenbank wiederhergestellt wird. Der Standardwert lautet "$false".

Confirm

Optional

System.Management.Automation.SwitchParameter

Der Confirm-Parameter bewirkt eine Unterbrechung der Befehlsausführung und zwingt Sie, die Aktion des Befehls zu bestätigen, bevor die Verarbeitung fortgesetzt wird. Für den Confirm-Parameter muss kein Wert angegeben werden.

CustomReferralServerList

Optional

Microsoft.Exchange.Data.MultiValuedProperty

Der Parameter CustomReferralServerList wird zum manuellen Zuweisen der Verweiskosten von Öffentlichen Ordnern auf einzelne Server verwendet. Kosten können eine beliebige positive Zahl annehmen. Nicht in der Liste enthaltene Server werden nicht in Verweise einbezogen. Wenn dieser Parameter festgelegt wird und sich keine Server in der Liste befinden, dann erfolgen keine Verweise auf Öffentliche Ordner.

Der Parameter CustomReferralServerList kann ein Array im folgenden Format annehmen: "serverID:Kosten". Verwenden Sie ein Komma, um mehrere Server voneinander zu trennen. Beispiel: "MBXSERVER01:1","MBXSERVER02:5".

DeletedItemRetention

Optional

Microsoft.Exchange.Data.EnhancedTimeSpan

Der Parameter DeletedItemRetention gibt die Zeit an, die gelöschte Elemente im Papierkorb aufbewahrt werden, bevor diese bei der Wartung des Speichers permanent gelöscht werden.

DomainController

Optional

Microsoft.Exchange.Data.Fqdn

Um den vollqualifizierten Domänennamen (Fully Qualified Domain Name, FQDN) des Domänencontrollers anzugeben, der diese Konfigurationsänderung in den Active Directory-Verzeichnisdienst schreibt, fügen Sie dem Befehl den Parameter DomainController hinzu.

EventHistoryRetentionPeriod

Optional

Microsoft.Exchange.Data.EnhancedTimeSpan

Der Parameter EventHistoryRetentionPeriod gibt die Dauer an, die Ereignisse in der Ereignisverlaufstabelle erhalten bleiben. Ereignisse können bis zu eine Woche aufbewahrt werden.

Instance

Optional

Microsoft.Exchange.Data.Directory.SystemConfiguration.PublicFolderDatabase

Der Parameter Instance ermöglicht das Übergeben eines gesamten Objekts an den zu verarbeitenden Befehl. Er wird hauptsächlich in Skripts verwendet, in denen ein gesamtes Objekt an den Befehl übergeben werden muss.

IssueWarningQuota

Optional

Microsoft.Exchange.Data.Unlimited

Der Befehl IssueWarningQuota gibt die Größe des Öffentlichen Ordners an, bei der den Besitzern von Öffentlichen Ordnern eine Warnung angezeigt wird, die auf den fast vollen Ordner hinweist.

ItemRetentionPeriod

Optional

Microsoft.Exchange.Data.Unlimited

Der Parameter ItemRetentionPeriod gibt die Anzahl der Tage an, die Elemente in einem Ordner aufbewahrt werden, bis diese bei der Wartung des Speichers gelöscht werden.

MaintenanceSchedule

Optional

Microsoft.Exchange.Data.Schedule

Der Parameter MaintenanceSchedule gibt den Zeitplan für die Wartung des Speichers an.

MaxItemSize

Optional

Microsoft.Exchange.Data.Unlimited

Der Parameter MaxItemSize gibt die maximale Größe für ein Element an, das in einen Öffentlichen Ordner übermittelt oder von diesem empfangen werden kann.

MountAtStartup

Optional

System.Boolean

Der Parameter MountAtStartup gibt an, ob die Datenbank beim Starten des Speichers bereitgestellt werden soll. Der Standardwert lautet "$true".

Name

Optional

System.String

Der Parameter Name gibt den Namen der Öffentliche Ordner-Datenbank an.

ProhibitPostQuota

Optional

Microsoft.Exchange.Data.Unlimited

Der Parameter ProhibitPostQuota gibt die Größe eines Öffentlichen Ordners an, bei der die Benutzer benachrichtigt werden, dass der Öffentliche Ordner voll ist. Benutzer können keine Daten in einen Ordner übermitteln, der größer als der in ProhibitPostQuota angegebene Parameterwert ist.

QuotaNotificationSchedule

Optional

Microsoft.Exchange.Data.Schedule

Der Parameter QuotaNotificationSchedule gibt das Intervall an, in dem Warnmeldungen gesendet werden, wenn Öffentliche Ordner ihre angegebene Größenbeschränkung überschreiten.

ReplicationMessageSize

Optional

Microsoft.Exchange.Data.ByteQuantifiedSize

Der Parameter ReplicationMessageSize gibt die Größe der Replikationsnachrichten an. Kleine Elemente werden möglicherweise zu einer einzelnen Replikationsnachricht zusammengefasst, die so groß werden kann wie diese Einstellung. Elemente, die größer sind als diese Einstellung, werden jedoch mit Nachrichten repliziert, die größer als dieser Wert sind.

ReplicationPeriod

Optional

System.UInt32

Der Parameter ReplicationPeriod gibt das Intervall an, in dem die Replikation von Öffentlichen Ordnern oder eine Inhaltsaktualisierung möglicherweise erfolgt.

ReplicationSchedule

Optional

Microsoft.Exchange.Data.Schedule

Der Parameter ReplicationSchedule gibt die Zeitintervalle an, in denen die Replikation von Öffentlichen Ordnern oder Inhalten möglicherweise erfolgt.

RetainDeletedItemsUntilBackup

Optional

System.Boolean

Der Parameter RetainDeletedItemsUntilBackup gibt an, dass gelöschte Elemente nicht entfernt werden, bis eine Sicherung der Öffentliche Ordner-Datenbank ausgeführt wurde. Der Standardwert lautet "$false".

UseCustomReferralServerList

Optional

System.Boolean

Der Parameter UseCustomReferralServerList gibt an, ob die vom Parameter PublicFolderReferralServerList angegebenen Serverkosten verwendet werden sollen. Wenn der Wert $true festgelegt ist, dann verwendet der Server die PublicFolderReferralServerList-Parameterkosten, um auf Öffentliche Ordner zu verweisen. . Wenn der Wert $false festgelegt ist, dann verwendet der Server die standortübergreifenden Active Directory-Kosten, um auf Öffentliche Ordner zu verweisen.

Hinweis

Wenn für diesen Parameter der Wert $false eingestellt ist, wird auch der Parameter PublicFolderReferralServerList gelöscht.

UseRusServer

Optional

System.String

noteHinweis:
Dieser Parameter steht nur in Exchange 2007 SP2 zur Verfügung.

Der Parameter UseRusServer weist den Befehl an, den angegebenen Postfachserver, auf dem der Adresslistendienst ausgeführt wird, zum Abrufen und Festlegen von Postfach- und Active Directory-Benutzerattributen zu verwenden.

Der Adresslistendienst ist eine Komponente des Exchange-Systemaufsichtsdiensts. Der Adresslistendienst erstellt und verwaltet Exchange-spezifische Attributwerte in Active Directory. Sie können den Adresslistendienst zum Aktualisieren von Empfängerobjekten in einer Domäne mithilfe bestimmter Informationen verwenden, z. B. anhand von Adresslistenmitgliedschaft und E-Mail-Adressen.

WhatIf

Optional

System.Management.Automation.SwitchParameter

Der Parameter WhatIf weist den Befehl an, die für das Objekt ausgeführten Aktionen lediglich zu simulieren. Durch Verwendung des WhatIf-Parameters können Sie eine Vorschau der Änderungen anzeigen, ohne diese Änderungen wirklich übernehmen zu müssen. Für den WhatIf-Parameter muss kein Wert angegeben werden.

Eingabetypen

Rückgabetypen

Fehler

Fehler Beschreibung

 

Ausnahmen

Ausnahmen Beschreibung

 

Beispiel

In diesem Beispiel wird der Befehl Set-PublicFolderDatabase verwendet, um einen neuen Namen für die Öffentliche Ordner-Datenbank festzulegen.

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