Set-PublicFolderDatabase
Este cmdlet está disponível apenas no Exchange Server 2010.
Use o cmdlet Set-PublicFolderDatabase para definir atributos de bancos de dados de pasta pública.
Para saber mais sobre os conjuntos de parâmetros na seção Sintaxe, abaixo, consulte Exchange cmdlet syntax.
Sintaxe
Default (Default)
Set-PublicFolderDatabase
[-Identity] <DatabaseIdParameter>
[-AllowFileRestore <Boolean>]
[-BackgroundDatabaseMaintenance <Boolean>]
[-CircularLoggingEnabled <Boolean>]
[-Confirm]
[-CustomReferralServerList <MultiValuedProperty>]
[-DeletedItemRetention <EnhancedTimeSpan>]
[-DomainController <Fqdn>]
[-EventHistoryRetentionPeriod <EnhancedTimeSpan>]
[-IssueWarningQuota <Unlimited>]
[-ItemRetentionPeriod <Unlimited>]
[-MaintenanceSchedule <Schedule>]
[-MaxItemSize <Unlimited>]
[-MountAtStartup <Boolean>]
[-Name <String>]
[-ProhibitPostQuota <Unlimited>]
[-QuotaNotificationSchedule <Schedule>]
[-ReplicationMessageSize <ByteQuantifiedSize>]
[-ReplicationPeriod <UInt32>]
[-ReplicationSchedule <Schedule>]
[-RetainDeletedItemsUntilBackup <Boolean>]
[-UseCustomReferralServerList <Boolean>]
[-WhatIf]
[<CommonParameters>]
Description
Para executar esse cmdlet, você precisa ter permissões. Embora este artigo liste todos os parâmetros do cmdlet, talvez você não tenha acesso a alguns parâmetros se eles não estiverem incluídos nas permissões atribuídas a você. Para localizar as permissões necessárias para executar qualquer cmdlet ou parâmetro em sua organização, confira Find the permissions required to run any Exchange cmdlet.
Exemplos
Exemplo 1
Set-PublicFolderDatabase -Identity 'PFDB01' -DeletedItemRetention '10.00:00:00'
Este exemplo define a retenção de itens excluídos no banco de dados de pasta pública PFDB01 como 10 dias.
Exemplo 2
Set-PublicFolderDatabase -Identity 'PFDB01'-MaintenanceSchedule 'Sun.2:00 AM-Sun.6:00 AM, Mon.2:00 AM-Mon.6:00 AM, Tue.2:00 AM-Tue.6:00 AM, Wed.2:00 AM-Wed.6:00 AM, Thu.2:00 AM-Thu.6:00 AM, Fri.2:00 AM-Fri.6:00 AM, Sat.2:00 AM-Sat.6:00 AM'
Este exemplo define a agenda de manutenção do banco de dados no PFDB01 para ser executada diariamente das 02:00 às 6:00.
Exemplo 3
Set-PublicFolderDatabase -RetainDeletedItemsUntilBackup $true -Identity 'PFDB01'
Este exemplo impede que os itens excluídos no banco de dados de pasta pública PFDB01 sejam excluídos permanentemente até que o banco de dados seja copiado.
Parâmetros
-AllowFileRestore
Aplicável: Exchange Server 2010
O parâmetro AllowFileRestore especifica que o banco de dados de pasta pública poderá ser substituído se o banco de dados de pasta pública for restaurado. O valor padrão é $false.
Propriedades do parâmetro
| Tipo: | Boolean |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-BackgroundDatabaseMaintenance
Aplicável: Exchange Server 2010
O parâmetro BackgroundDatabaseMaintenance especifica se o ESE (Mecanismo de Armazenamento Extensível) executa a manutenção do banco de dados. Os dois valores possíveis são $true ou $false. Se você especificar $true, o banco de dados de pasta pública lerá o objeto durante a montagem do banco de dados e inicializará o banco de dados para executar a manutenção do banco de dados em segundo plano. Se você especificar $false, o banco de dados de pasta pública lerá o objeto durante a montagem do banco de dados e inicializará o banco de dados sem a opção de executar a manutenção do banco de dados em segundo plano.
Propriedades do parâmetro
| Tipo: | Boolean |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-CircularLoggingEnabled
Aplicável: Exchange Server 2010
O parâmetro CircularLoggingEnabled especifica se o log circular deve ser habilitado. Se você especificar um valor de $true, o log circular será habilitado. O valor padrão é $false.
Propriedades do parâmetro
| Tipo: | Boolean |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Confirm
Aplicável: Exchange Server 2010
A opção Confirm especifica se a solicitação de confirmação deve ser mostrada ou ocultada. A forma como essa opção afeta o cmdlet depende se o cmdlet requer confirmação antes de continuar.
- Cmdlets destrutivos (por exemplo, Remover- cmdlets) têm uma pausa interna que força você a confirmar o comando antes de continuar. Para estes cmdlets, você pode pular o pedido de confirmação usando esta sintaxe exata:
-Confirm:$false. - A maioria dos outros cmdlets (por exemplo, New- e Set-) não tem uma pausa interna. Para esses cmdlets, especificar a opção Confirm sem um valor introduz uma pausa que força você a reconhecer o comando antes de continuar.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
| Aliases: | cf |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-CustomReferralServerList
Aplicável: Exchange Server 2010
O parâmetro CustomReferralServerList especifica os custos de indicação de pasta pública para servidores individuais manualmente. Os custos podem ser qualquer número positivo. Servidores não incluídos na lista não são incluídos para referências. Se este parâmetro for definido sem servidores na lista, não haverá referências de pasta pública.
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".
Propriedades do parâmetro
| Tipo: | MultiValuedProperty |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-DeletedItemRetention
Aplicável: Exchange Server 2010
O parâmetro DeletedItemRetention especifica o tempo que os itens excluídos são mantidos no lixo antes de serem excluídos permanentemente durante a manutenção da loja.
Propriedades do parâmetro
| Tipo: | EnhancedTimeSpan |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-DomainController
Aplicável: Exchange Server 2010
O parâmetro DomainController especifica o controlador de domínio que é usado por esse cmdlet para ler dados ou gravar dados no Active Directory. Você identifica o controlador de domínio por seu FQDN (nome de domínio totalmente qualificado). Por exemplo, dc01.contoso.com.
Propriedades do parâmetro
| Tipo: | Fqdn |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-EventHistoryRetentionPeriod
Aplicável: Exchange Server 2010
O parâmetro EventHistoryRetentionPeriod especifica o período de tempo em que os eventos são retidos na tabela de histórico de eventos. Os eventos podem ser retidos por até uma semana.
Propriedades do parâmetro
| Tipo: | EnhancedTimeSpan |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Identity
Aplicável: Exchange Server 2010
O parâmetro Identity especifica o banco de dados de pasta pública que você deseja modificar. É possível usar qualquer valor que identifique o banco de dados com exclusividade. Por exemplo:
- Nome
- DN (nome diferenciado)
- GUID
Propriedades do parâmetro
| Tipo: | DatabaseIdParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | 1 |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline pelo nome da propriedade: | True |
| Valor dos argumentos restantes: | False |
-IssueWarningQuota
Aplicável: Exchange Server 2010
O parâmetro IssueWarningQuota especifica o tamanho da pasta pública no qual um aviso é emitido para os proprietários de pastas públicas informando que a pasta está quase cheia.
Propriedades do parâmetro
| Tipo: | Unlimited |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-ItemRetentionPeriod
Aplicável: Exchange Server 2010
O parâmetro ItemRetentionPeriod especifica o período de tempo que os itens são retidos em uma pasta antes de serem excluídos durante a manutenção do repositório.
Propriedades do parâmetro
| Tipo: | Unlimited |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-MaintenanceSchedule
Aplicável: Exchange Server 2010
O parâmetro MaintenanceSchedule especifica a programação de manutenção da loja.
A sintaxe para esse parâmetro é: StartDay.Hour:Minute [AM | PM]-EndDay.Hour:Minute [AM | PM].
Você pode usar os seguintes valores para dias:
- Nome completo do dia.
- Nome abreviado do dia.
- Inteiro de 0 a 6, em que 0 = domingo.
Você pode inserir a hora no formato de 24 horas e omitir o valor AM/PM. Se você inserir a hora no formato 12 horas, inclua um espaço entre a hora e o valor AM/PM.
Você pode misturar e combinar formatos de data/hora.
Deve haver um intervalo de pelo menos 15 minutos entre a hora de início e a hora de término. Os minutos são arredondados para baixo para 0, 15, 30 ou 45. Aqui estão alguns exemplos:
- "Dom.11:30 PM-Seg.1:30 AM"
- "6.22:00-6.22:15" (Executado de sábado às 22:00 até sábado às 22:15.)
- "Dom.1:15 AM-Monday.23:00"
Propriedades do parâmetro
| Tipo: | Schedule |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-MaxItemSize
Aplicável: Exchange Server 2010
O parâmetro MaxItemSize especifica o tamanho máximo de um item que pode ser postado ou recebido por uma pasta pública.
Propriedades do parâmetro
| Tipo: | Unlimited |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-MountAtStartup
Aplicável: Exchange Server 2010
O parâmetro MountAtStartup especifica se o banco de dados deve ser montado quando o repositório é iniciado. O valor padrão é $true.
Propriedades do parâmetro
| Tipo: | Boolean |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Name
Aplicável: Exchange Server 2010
O parâmetro Name especifica o nome do banco de dados de pasta pública. Use este parâmetro para alterar o nome do banco de dados de pasta pública.
Propriedades do parâmetro
| Tipo: | String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-ProhibitPostQuota
Aplicável: Exchange Server 2010
O parâmetro ProhibitPostQuota especifica o tamanho de uma pasta pública na qual os usuários são notificados de que a pasta pública está cheia. Os usuários não podem postar em uma pasta maior do que o valor do parâmetro ProhibitPostQuota.
Propriedades do parâmetro
| Tipo: | Unlimited |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-QuotaNotificationSchedule
Aplicável: Exchange Server 2010
O parâmetro QuotaNotificationSchedule especifica o intervalo no qual as mensagens de aviso são enviadas quando as pastas públicas excedem o limite de tamanho especificado.
A sintaxe para esse parâmetro é: StartDay.Hour:Minute [AM | PM]-EndDay.Hour:Minute [AM | PM].
Você pode usar os seguintes valores para dias:
- Nome completo do dia.
- Nome abreviado do dia.
- Inteiro de 0 a 6, em que 0 = domingo.
Você pode inserir a hora no formato de 24 horas e omitir o valor AM/PM. Se você inserir a hora no formato 12 horas, inclua um espaço entre a hora e o valor AM/PM.
Você pode misturar e combinar formatos de data/hora.
Deve haver um intervalo de pelo menos 15 minutos entre a hora de início e a hora de término. Os minutos são arredondados para baixo para 0, 15, 30 ou 45. Aqui estão alguns exemplos:
- "Dom.11:30 PM-Seg.1:30 AM"
- "6.22:00-6.22:15" (Executado de sábado às 22:00 até sábado às 22:15.)
- "Dom.1:15 AM-Monday.23:00"
Propriedades do parâmetro
| Tipo: | Schedule |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-ReplicationMessageSize
Aplicável: Exchange Server 2010
O parâmetro ReplicationMessageSize especifica o tamanho das mensagens de replicação. Itens pequenos podem ser agregados em uma única mensagem de replicação que pode ser tão grande quanto essa configuração, mas itens maiores que essa configuração são replicados com mensagens maiores que esse tamanho.
Um valor válido é um número de até 2 gigabytes (2147482624 bytes). O valor padrão é 300 quilobytes (307200 bytes).
Um valor válido é um número até 1,999999999 terabytes (2199023254528 bytes) ou o valor unlimited. O valor padrão é 6 gigabytes (6442450944 bytes).
- B (bytes)
- KB (quilobytes)
- MB (megabytes)
- GB (gigabytes)
Valores não qualificados normalmente são tratados como bytes, mas valores pequenos podem ser arredondados para cima para o kilobyte mais próximo.
Propriedades do parâmetro
| Tipo: | ByteQuantifiedSize |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-ReplicationPeriod
Aplicável: Exchange Server 2010
O parâmetro ReplicationPeriod especifica o intervalo no qual a replicação de pastas públicas ou atualizações de conteúdo pode ocorrer.
Propriedades do parâmetro
| Tipo: | UInt32 |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-ReplicationSchedule
Aplicável: Exchange Server 2010
O parâmetro ReplicationSchedule especifica os intervalos de tempo durante os quais a replicação de pastas públicas ou conteúdo pode ocorrer.
A sintaxe para esse parâmetro é: StartDay.Hour:Minute [AM | PM]-EndDay.Hour:Minute [AM | PM].
Você pode usar os seguintes valores para dias:
- Nome completo do dia.
- Nome abreviado do dia.
- Inteiro de 0 a 6, em que 0 = domingo.
Você pode inserir a hora no formato de 24 horas e omitir o valor AM/PM. Se você inserir a hora no formato 12 horas, inclua um espaço entre a hora e o valor AM/PM.
Você pode misturar e combinar formatos de data/hora.
Deve haver um intervalo de pelo menos 15 minutos entre a hora de início e a hora de término. Os minutos são arredondados para baixo para 0, 15, 30 ou 45.
Aqui estão alguns exemplos:
- "Dom.11:30 PM-Seg.1:30 AM"
- "6.22:00-6.22:15" (Executado de sábado às 22:00 até sábado às 22:15.)
- "Dom.1:15 AM-Monday.23:00"
Propriedades do parâmetro
| Tipo: | Schedule |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-RetainDeletedItemsUntilBackup
Aplicável: Exchange Server 2010
O parâmetro RetainDeletedItemsUntilBackup especifica que os itens excluídos não serão removidos até que um backup do banco de dados de pasta pública seja executado. O valor padrão é $false.
Propriedades do parâmetro
| Tipo: | Boolean |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-UseCustomReferralServerList
Aplicável: Exchange Server 2010
O parâmetro UseCustomReferralServerList especifica se os custos de servidor especificados pelo parâmetro PublicFolderReferralServerList devem ser usados. Se definido como $true, o servidor usará o parâmetro custos do parâmetro PublicFolderReferralServerList para fazer referências de pasta pública. Se definido como $false, o servidor usará os custos entre sites do Active Directory para fazer referências de pasta pública.
Definir esse parâmetro como $false também limpa o parâmetro PublicFolderReferralServerList.
Propriedades do parâmetro
| Tipo: | Boolean |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-WhatIf
Aplicável: Exchange Server 2010
A opção WhatIf mostra o que o comando faz sem fazer nenhuma alteração. Não é preciso especificar um valor com essa opção.
Propriedades do parâmetro
| Tipo: | SwitchParameter |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
| Aliases: | wi |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
CommonParameters
Este cmdlet dá suporte aos parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, confira about_CommonParameters.
Entradas
Input types
Para ver os tipos de entrada que este cmdlet aceita, confira Tipos de entrada e saída de cmdlet. Se o campo Tipo de Entrada de um cmdlet estiver em branco, isso significa que o cmdlet não aceita dados de entrada.
Saídas
Output types
Para ver os tipos de retorno, também conhecidos como tipos de saída, que este cmdlet aceita, consulte Tipos de entrada e saída de cmdlet. Se o campo Tipo de Saída estiver em branco, o cmdlet não retorna dados.