Set-PublicFolderDatabase

 

Se aplica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Última modificación del tema: 2010-02-08

Utilice el cmdlet Set-PublicFolderDatabase para definir los atributos de las bases de datos de las carpetas públicas.

Sintaxis

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

Descripción detallada

Para usar el cmdlet Set-PublicFolderDatabase, la cuenta utilizada debe tener delegado lo siguiente:

  • Función Administrador de servidores de Exchange y grupo Administradores local para el servidor de destino

Para obtener más información acerca de los permisos, la delegación de funciones y los derechos necesarios para administrar Exchange Server 2007, consulte Consideraciones sobre permisos.

Parámetros

Parámetro Necesario Tipo Descripción

Identity

Necesario

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

El parámetro Identity especifica una base de datos de carpetas públicas. Puede utilizar los siguientes valores:

  • GUID

  • Nombre completo (DN)

  • Servidor\grupo de almacenamiento\nombre de base de datos

  • Servidor\nombre de base de datos

  • Nombre de grupo de almacenamiento\nombre de base de datos

Si no especifica el nombre de servidor, el cmdlet buscará en las bases de datos del servidor local. Si tiene varias bases de datos con el mismo nombre, el cmdlet recuperará todas las bases de datos que tengan el mismo nombre en el ámbito especificado.

AllowFileRestore

Opcional

System.Boolean

El parámetro AllowFileRestore especifica que la base de datos de carpetas públicas se puede sobrescribir si se restaura la base de datos de carpetas públicas. El valor predeterminado es $false.

Confirm

Opcional

System.Management.Automation.SwitchParameter

El parámetro Confirm hace que el comando ponga en pausa el procesamiento y requiere que usted reconozca qué hará el comando antes de seguir con el procesamiento. No es necesario especificar un valor con el parámetro Confirm.

CustomReferralServerList

Opcional

Microsoft.Exchange.Data.MultiValuedProperty

El parámetro CustomReferralServerList se utiliza para asignar de forma manual costos de referencia a carpetas públicas a servidores individuales. Los costos pueden ser cualquier número positivo. Los servidores no incluidos en la lista no se incluyen para referencias. Si este parámetro se configura sin servidores en la lista, no habrá referencias a carpetas públicas.

El parámetro CustomReferralServerList acepta una matriz en el siguiente formato: "serverID:cost". Utilice una coma para separar los distintos servidores. Por ejemplo, "MBXSERVER01:1","MBXSERVER02:5".

DeletedItemRetention

Opcional

Microsoft.Exchange.Data.EnhancedTimeSpan

El parámetro DeletedItemRetention especifica el tiempo que se conservan los elementos eliminados en el volcado de archivos antes de que se eliminen de forma definitiva durante el mantenimiento del almacén.

DomainController

Opcional

Microsoft.Exchange.Data.Fqdn

Para especificar el nombre de dominio completo del controlador de dominio que escribe este cambio de configuración en el servicio de directorio de Active Directory, incluya el parámetro DomainController en el comando.

EventHistoryRetentionPeriod

Opcional

Microsoft.Exchange.Data.EnhancedTimeSpan

El parámetro EventHistoryRetentionPeriod especifica el tiempo que se conservan los eventos en la tabla del historial de sucesos. Los sucesos se pueden conservar durante una semana como máximo.

Instance

Opcional

Microsoft.Exchange.Data.Directory.SystemConfiguration.PublicFolderDatabase

El parámetro Instance le permite pasar un objeto completo al comando que se va a procesar. Se utiliza principalmente en scripts en los que se debe pasar un objeto completo al comando.

IssueWarningQuota

Opcional

Microsoft.Exchange.Data.Unlimited

El parámetro IssueWarningQuota especifica el tamaño que tiene que tener una carpeta pública para que se emita una advertencia para los propietarios de la carpeta pública indicando que la carpeta está casi llena.

ItemRetentionPeriod

Opcional

Microsoft.Exchange.Data.Unlimited

El parámetro ItemRetentionPeriod especifica el número de días que se conservan los elementos en una carpeta antes de que se eliminen durante el mantenimiento del almacén.

MaintenanceSchedule

Opcional

Microsoft.Exchange.Data.Schedule

El parámetro MaintenanceSchedule especifica la programación del mantenimiento del almacén.

MaxItemSize

Opcional

Microsoft.Exchange.Data.Unlimited

El parámetro MaxItemSize especifica el tamaño máximo de un elemento que se publica o se recibe a través de una carpeta pública.

MountAtStartup

Opcional

System.Boolean

El parámetro MountAtStartup especifica si se puede montar la base de datos cuando se inicia el proceso de almacén. El valor predeterminado es $true.

Name

Opcional

System.String

El parámetro Name especifica el nombre de la base de datos de carpetas públicas.

ProhibitPostQuota

Opcional

Microsoft.Exchange.Data.Unlimited

El parámetro ProhibitPostQuota especifica el tamaño que tiene que tener una carpeta pública para que se notifique a los usuarios que la carpeta está llena. Los usuarios no pueden publicar en una carpeta de mayor tamaño que el valor del parámetro ProhibitPostQuota.

QuotaNotificationSchedule

Opcional

Microsoft.Exchange.Data.Schedule

El parámetro QuotaNotificationSchedule especifica el intervalo con el que es envían mensajes de advertencia cuando las carpetas públicas superan el límite de tamaño especificado.

ReplicationMessageSize

Opcional

Microsoft.Exchange.Data.ByteQuantifiedSize

El parámetro ReplicationMessageSize especifica el tamaño de los mensajes de replicación. Se pueden agregar pequeños elementos en un único mensaje de replicación que puede ser tan grande como este valor, pero los elementos de un tamaño mayor a este valor se replicarán con mensajes superiores a este tamaño.

ReplicationPeriod

Opcional

System.UInt32

El parámetro ReplicationPeriod especifica el intervalo con el que se puede producir la replicación de carpetas públicas o actualizaciones del contenido.

ReplicationSchedule

Opcional

Microsoft.Exchange.Data.Schedule

El parámetro ReplicationSchedule especifica los intervalos de tiempo durante los cuales se puede producir la replicación de carpetas públicas o de contenido.

RetainDeletedItemsUntilBackup

Opcional

System.Boolean

El parámetro RetainDeletedItemsUntilBackup especifica que los elementos eliminados no se quitarán hasta que se realice una copia de seguridad de la base de datos de carpetas públicas. El valor predeterminado es $false.

UseCustomReferralServerList

Opcional

System.Boolean

El parámetro UseCustomReferralServerList especifica si se utilizan los costos de servidor especificados por el parámetro PublicFolderReferralServerList . Si se establece en $true, el servidor usa los costos del parámetro PublicFolderReferralServerList para crear referencias a carpetas públicas. . Si se establece en $false, el servidor usa costos entre sitios de Active Directory para crear referencias a carpetas públicas.

Nota

Si este parámetro se establece en $false también se elimina el parámetro PublicFolderReferralServerList.

UseRusServer

Opcional

System.String

noteNota:
Este parámetro sólo está disponible en Exchange 2007 SP2.

El parámetro UseRusServer indica al comando que use el servidor de buzones especificado en el que se esté ejecutando el servicio Lista de direcciones para obtener y establecer los atributos del buzón y del usuario de Active Directory.

El servicio Lista de direcciones es un componente del servicio Operador de sistema de Exchange. El servicio Lista de direcciones crea y mantiene valores de atributo específicos de Exchange en Active Directory. El servicio Lista de direcciones se puede usar para actualizar objetos de destinatario de un dominio mediante el uso de información específica, como la pertenencia a una lista de direcciones y direcciones de correo electrónico. 

WhatIf

Opcional

System.Management.Automation.SwitchParameter

El parámetro WhatIf indica al comando que simule las acciones que llevaría a cabo en el objeto. Mediante el uso del parámetro WhatIf, puede ver los cambios que se producirían sin tener que aplicarlos. No es necesario especificar un valor con el parámetro WhatIf.

Tipos de entrada

Tipos de valores devueltos

Errores

Error Descripción

 

Excepciones

Excepciones Descripción

 

Ejemplo

En este ejemplo, el comando Set-PublicFolderDatabase se usa para definir un nuevo nombre para la base de datos de carpetas públicas.

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