Compartilhar via


Set-PublicFolderDatabase

 

Aplica-se a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Tópico modificado em: 2010-02-08

Use o cmdlet Set-PublicFolderDatabase para definir os atributos de bancos de dados de pastas públicas.

Sintaxe

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

Descrição detalhada

Para executar o cmdlet Set-PublicFolderDatabase, você deve usar uma conta à qual esteja delegado o seguinte:

  • Função de Administrador do Exchange Server e grupo Administradores local para o servidor de destino

Para obter mais informações sobre permissões, delegação de funções e os direitos necessários para administrar o Exchange Server 2007, consulte Considerações sobre permissão.

Parâmetros

Parâmetro Necessário Tipo Descrição

Identity

Necessário

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

O parâmetro Identity especifica um banco de dados de pasta pública. É possível usar os seguintes valores:

  • GUID

  • Nome distinto (DN)

  • Servidor\grupo de armazenamento\nome do banco de dados

  • Servidor\nome do banco de dados

  • Nome do grupo de armazenamento\nome do banco de dados

Se você não especificar o nome do servidor, o cmdlet buscará os bancos de dados no servidor local. Se você tiver múltiplos bancos de dados com o mesmo nome, o cmdlet irá recuperar todos os bancos de dados com o mesmo nome do escopo especificado.

AllowFileRestore

Opcional

System.Boolean

O parâmetro AllowFileRestore especifica que o banco de dados da pasta pública pode ser substituído se for recuperado. O valor padrão é $false.

Confirm

Opcional

System.Management.Automation.SwitchParameter

O parâmetro Confirm faz com que o comando pause o processamento e exige que você confirme o que o comando fará antes que o processamento continue. Você não precisa especificar um valor com o parâmetro Confirm.

CustomReferralServerList

Opcional

Microsoft.Exchange.Data.MultiValuedProperty

O parâmetro CustomReferralServerList é usado para atribuir manualmente custos de referência da pasta pública a servidores individuais. Os custos podem ter qualquer número positivo. Os servidores que não estiverem na lista não serão incluídos como referência. Se esse parâmetro estiver definido sem servidores na lista, não haverá referências de pastas públicas.

O parâmetro CustomReferralServerList aceita uma matriz no seguinte formato: "serverID:cost". Use uma vírgula para separar vários servidores. Por exemplo, "MBXSERVER01:1","MBXSERVER02:5".

DeletedItemRetention

Opcional

Microsoft.Exchange.Data.EnhancedTimeSpan

O parâmetro DeletedItemRetention especifica o tempo que os itens excluídos são mantidos no dumpster antes de serem excluídos efetivamente durante a manutenção do armazenamento.

DomainController

Opcional

Microsoft.Exchange.Data.Fqdn

Para especificar o FQDN (nome de domínio totalmente qualificado) do controlador de domínio que grava essa alteração de configuração no serviço de diretório do Active Directory, inclua o parâmetro DomainController no comando.

EventHistoryRetentionPeriod

Opcional

Microsoft.Exchange.Data.EnhancedTimeSpan

O parâmetro EventHistoryRetentionPeriod especifica o período de tempo em que os eventos serão retidos na tabela de histórico de eventos. Os eventos podem ser retidos por até uma semana.

Instance

Opcional

Microsoft.Exchange.Data.Directory.SystemConfiguration.PublicFolderDatabase

O parâmetro Instance permite que você passe um objeto inteiro para o comando a ser processado. Ele é usado principalmente quando um objeto inteiro deve ser passado para o comando.

IssueWarningQuota

Opcional

Microsoft.Exchange.Data.Unlimited

O parâmetro IssueWarningQuota especifica o tamanho da pasta pública na qual será emitido um aviso para proprietários de pasta pública informando que a pasta está quase cheia.

ItemRetentionPeriod

Opcional

Microsoft.Exchange.Data.Unlimited

O parâmetro ItemRetentionPeriod especifica o número de dias em que itens serão retidos em uma pasta antes de serem excluídos durante a manutenção do repositório.

MaintenanceSchedule

Opcional

Microsoft.Exchange.Data.Schedule

O parâmetro MaintenanceSchedule especifica o agendamento de manutenção de armazenamento.

MaxItemSize

Opcional

Microsoft.Exchange.Data.Unlimited

O parâmetro MaxItemSize especifica o tamanho máximo de um item que pode ser enviado ou recebido por uma pasta pública.

MountAtStartup

Opcional

System.Boolean

O parâmetro MountAtStartup especifica se o banco de dados deve ser montado quando o armazenamento é iniciado. O valor padrão é $true.

Name

Opcional

System.String

O parâmetro Name especifica o nome do banco de dados da pasta pública.

ProhibitPostQuota

Opcional

Microsoft.Exchange.Data.Unlimited

O parâmetro ProhibitPostQuota especifica com que tamanho de uma pasta pública os usuários serão notificados de que ela está cheia. Os usuários não podem postar em uma pasta maior do que o valor do parâmetro ProhibitPostQuota.

QuotaNotificationSchedule

Opcional

Microsoft.Exchange.Data.Schedule

O parâmetro QuotaNotificationSchedule especifica o intervalo no qual mensagens de aviso são enviadas quando pastas públicas excedem o limite de tamanho especificado.

ReplicationMessageSize

Opcional

Microsoft.Exchange.Data.ByteQuantifiedSize

O parâmetro ReplicationMessageSize especifica o tamanho das mensagens de replicação. Pequenos itens podem ser agregados em uma única mensagem de replicação que pode ser tão grande quanto essa configuração, mas os itens maiores que essa configuração são replicados com mensagens maiores que esse tamanho.

ReplicationPeriod

Opcional

System.UInt32

O parâmetro ReplicationPeriod especifica o intervalo no qual pode ocorrer a replicação de pastas públicas ou conteúdo.

ReplicationSchedule

Opcional

Microsoft.Exchange.Data.Schedule

O parâmetro ReplicationSchedule especifica os intervalos durante os quais pode ocorrer replicação de pastas públicas ou conteúdo.

RetainDeletedItemsUntilBackup

Opcional

System.Boolean

O parâmetro RetainDeletedItemsUntilBackup especifica que itens excluídos não serão removidos até que seja feito backup do banco de dados de pasta pública. O valor padrão é $false.

UseCustomReferralServerList

Opcional

System.Boolean

O parâmetro UseCustomReferralServerList especifica se os custos do servidor especificados pelo parâmetro PublicFolderReferralServerList devem ser usados. Se estiver definido como $true, o servidor usará os custos do parâmetro PublicFolderReferralServerList para referência de pasta pública. . Se estiver definido como $false, o servidor usará os custos entre sites do Active Directory para referências de pasta pública.

Dica

A definição desse parâmetro como $false também limpa o parâmetro PublicFolderReferralServerList.

UseRusServer

Opcional

System.String

noteObservação:
Esse parâmetro está disponível somente no Exchange 2007 SP2.

O parâmetro UseRusServer instrui o comando a utilizar o servidor de Caixa de Correio especificado no serviço Lista de Endereços em execução, a fim de obter e então definir a caixa de correio e os atributos de usuário Active Directory.

O serviço Lista de Endereços é um componente do serviço Assistente do Sistema Exchange. O serviço Lista de Endereços cria e mantém valores de atributo específicos do Exchange no Active Directory. Você pode usar o serviço Lista de Endereços para atualizar objetos de destinatário em um domínio usando informações específicas, como associação na lista de endereços e endereços de email.

WhatIf

Opcional

System.Management.Automation.SwitchParameter

O parâmetro WhatIf instrui o comando a simular as ações que ele executará no objeto. Ao usar o parâmetro WhatIf, você poderá visualizar quais alterações ocorrerão sem precisar aplicar nenhuma dessas alterações. Você não precisa especificar um valor com o parâmetro WhatIf.

Tipos de entrada

Tipos de retorno

Erros

Erro Descrição

 

Exceções

Exceções Descrição

 

Exemplo

Nesse exemplo, o comando Set-PublicFolderDatabase é usado para definir um novo nome para o banco de dados de pasta pública.

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