Partager via


Set-PublicFolderDatabase

 

S’applique à : Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Dernière rubrique modifiée : 2010-02-08

La cmdlet Set-PublicFolderDatabase permet de définir les attributs de bases de données de dossiers publics.

Syntaxe

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

Description détaillée

Pour utiliser la cmdlet Set-PublicFolderDatabase, vous devez utiliser un compte auquel ont été délégués :

  • le rôle Administrateur de serveur Exchange et le groupe Administrateurs local pour le serveur cible.

Pour plus d'informations sur les autorisations, la délégation de rôles et les droits requis pour administrer Exchange Server 2007, consultez la rubrique Considérations relatives aux autorisations.

Paramètres

Paramètre Obligatoire Type Description

Identity

Obligatoire

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

Le paramètre Identity spécifie une base de données de dossiers publics. Vous pouvez utiliser les valeurs suivantes :

  • GUID

  • Nom unique

  • Serveur\groupe de stockage\nom de base de données

  • Serveur\nom de base de données

  • Nom de groupe de stockage\nom de base de données

Si vous ne spécifiez pas le nom de serveur, la cmdlet recherche les bases de données sur le serveur local. Si plusieurs de vos bases de données ont le même nom, la cmdlet récupère toutes les bases de données ayant le même nom dans la portée spécifiée.

AllowFileRestore

Facultatif

System.Boolean

Le paramètre AllowFileRestore spécifie que la base de données de dossiers publics peut être remplacée si elle est restaurée. La valeur par défaut est $false.

Confirm

Facultatif

System.Management.Automation.SwitchParameter

Le paramètre Confirm suspend le traitement par la commande et vous demande de confirmer les actions que la commande va exécuter avant de continuer le traitement. Il n'est pas nécessaire de spécifier une valeur pour le paramètre Confirm.

CustomReferralServerList

Facultatif

Microsoft.Exchange.Data.MultiValuedProperty

Le paramètre CustomReferralServerList permet d’affecter manuellement des coûts de redirection de dossiers publics à des serveurs individuels. Ces coûts peuvent être n’importe quel nombre positif. Les serveurs qui ne sont pas inclus dans la liste ne sont pas inclus dans les redirections. Si ce paramètre est défini sans serveur dans la liste, il n’y a pas de redirection de dossiers publics.

Le paramètre CustomReferralServerList accepte un tableau au format suivant : "serverID:cost". S'il y a plusieurs serveurs, utilisez des virgules pour les séparer. Par exemple, "MBXSERVER01:1","MBXSERVER02:5".

DeletedItemRetention

Facultatif

Microsoft.Exchange.Data.EnhancedTimeSpan

Le paramètre DeletedItemRetention spécifie le temps pendant lequel les éléments supprimés sont conservés dans le conteneur de dépôt avant d’être supprimés définitivement pendant la maintenance de la banque.

DomainController

Facultatif

Microsoft.Exchange.Data.Fqdn

Pour spécifier le nom de domaine complet (FQDN) du contrôleur de domaine qui écrit ce changement de configuration dans le service d'annuaire Active Directory, incluez le paramètre DomainController dans la commande.

EventHistoryRetentionPeriod

Facultatif

Microsoft.Exchange.Data.EnhancedTimeSpan

Le paramètre EventHistoryRetentionPeriod spécifie la durée pendant laquelle les événements sont conservés dans la table Historique des événements. Les événements peuvent être conservés jusqu’à une semaine.

Instance

Facultatif

Microsoft.Exchange.Data.Directory.SystemConfiguration.PublicFolderDatabase

Le paramètre Instance permet de transmettre un objet entier à la commande à traiter. Il est principalement utilisé dans les scripts où un objet entier doit être transmis à la commande.

IssueWarningQuota

Facultatif

Microsoft.Exchange.Data.Unlimited

Le paramètre IssueWarningQuota spécifie la taille du dossier public à laquelle un avertissement est émis à l’attention des propriétaires de dossier public pour les informer que le dossier est presque plein.

ItemRetentionPeriod

Facultatif

Microsoft.Exchange.Data.Unlimited

Le paramètre ItemRetentionPeriod spécifie le nombre de jours pendant lesquels les éléments sont conservés dans un dossier avant d’être supprimés pendant la maintenance de la banque.

MaintenanceSchedule

Facultatif

Microsoft.Exchange.Data.Schedule

Le paramètre MaintenanceSchedule spécifie le calendrier de maintenance de la banque.

MaxItemSize

Facultatif

Microsoft.Exchange.Data.Unlimited

Le paramètre MaxItemSize spécifie la taille maximale d’un élément pouvant être publié vers ou reçu par un dossier public.

MountAtStartup

Facultatif

System.Boolean

Le paramètre MountAtStartup spécifie si la base de données doit être montée lorsque la banque démarre. La valeur par défaut est $true.

Name

Facultatif

System.String

Le paramètre Name spécifie le nom de la base de données de dossiers publics.

ProhibitPostQuota

Facultatif

Microsoft.Exchange.Data.Unlimited

Le paramètre ProhibitPostQuota spécifie la taille d’un dossier public à laquelle les utilisateurs sont avertis que le dossier public est plein. Les utilisateurs ne peuvent pas publier dans un dossier dont la taille est supérieure à la valeur du paramètre ProhibitPostQuota.

QuotaNotificationSchedule

Facultatif

Microsoft.Exchange.Data.Schedule

Le paramètre QuotaNotificationSchedule spécifie l’intervalle entre deux envois de messages d’avertissement lorsque les dossiers publics dépassent leur taille limite spécifiée.

ReplicationMessageSize

Facultatif

Microsoft.Exchange.Data.ByteQuantifiedSize

Le paramètre ReplicationMessageSize spécifie la taille des messages de réplication. De petits éléments peuvent être regroupés en un message de réplication unique qui peut être aussi important que la valeur de ce paramètre, mais les éléments de taille supérieure à la valeur de ce paramètre sont répliqués avec des messages plus importants que cette taille.

ReplicationPeriod

Facultatif

System.UInt32

Le paramètre ReplicationPeriod spécifie l’intervalle entre deux réplications de dossiers publics ou mises à jour de contenu.

ReplicationSchedule

Facultatif

Microsoft.Exchange.Data.Schedule

Le paramètre ReplicationSchedule spécifie l’intervalle de temps de réplication des dossiers publics ou des contenus.

RetainDeletedItemsUntilBackup

Facultatif

System.Boolean

Le paramètre RetainDeletedItemsUntilBackup spécifie que les éléments supprimés ne sont pas supprimés tant qu’une sauvegarde de la base de données de dossiers publics n’a pas été effectuée. La valeur par défaut est $false.

UseCustomReferralServerList

Facultatif

System.Boolean

Le paramètre UseCustomReferralServerList spécifie si les coûts de serveur spécifiés par le paramètre PublicFolderReferralServerList doivent être utilisés. S’il est défini sur $true, le serveur utilise les coûts du paramètre PublicFolderReferralServerList pour effectuer une redirection de dossiers publics. . S’il est défini sur $false, le serveur utilise les coûts intersite d’Active Directory pour effectuer les redirections de dossiers publics.

> [!Note] > La définition de ce paramètre sur $false efface également le paramètre PublicFolderReferralServerList.

UseRusServer

Facultatif

System.String

> [!Note] > Ce paramètre n'est disponible que dans Exchange 2007 SP2.

Le paramètre UseRusServer indique à la commande d'utiliser le serveur de boîtes aux lettres spécifié sur lequel le service de listes d'adresses est exécuté pour obtenir puis définir les attributs des boîtes aux lettres et des utilisateurs Active Directory.

Le service de listes d'adresses est un composant du service Surveillance du système Exchange. Le service de listes d'adresses crée et gère les valeurs des attributs spécifiques d'Exchange dans Active Directory. Vous pouvez utiliser le service de listes d'adresses pour mettre à jour les objets destinataire dans un domaine à l'aide d'informations spécifiques telles que l'appartenance à une liste d'adresses et des adresses de messagerie.

WhatIf

Facultatif

System.Management.Automation.SwitchParameter

Le paramètre WhatIf donne pour instruction à la commande de simuler les actions qu'elle va appliquer à l'objet. Grâce au paramètre WhatIf, vous pouvez afficher des changements potentiels sans devoir les appliquer. Il n'est pas nécessaire de spécifier une valeur pour le paramètre WhatIf.

Types d'entrées

Types de retours

Erreurs

Erreur Description

 

Exceptions

Exceptions Description

 

Exemple

Dans cet exemple, la commande Set-PublicFolderDatabase est utilisée pour définir un nouveau nom pour la base de données de dossiers publics.

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