Set-PublicFolderDatabase
Este cmdlet só está disponível no Exchange Server 2010.
Utilize o cmdlet Set-PublicFolderDatabase para definir atributos de bases de dados de pastas públicas.
Para saber mais sobre os conjuntos de parâmetros na seção Sintaxe, abaixo, consulte Exchange cmdlet syntax.
Sintaxe
Default (Padrão)
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, poderá não ter acesso a alguns parâmetros se não estiverem incluídos nas permissões que lhe foram atribuídas. 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 eliminados na base de dados de pasta pública PFDB01 para 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 da base de dados em PFDB01 para ser executada diariamente a partir das 02:00 (2:00) até às 06:00 (6:00).
Exemplo 3
Set-PublicFolderDatabase -RetainDeletedItemsUntilBackup $true -Identity 'PFDB01'
Este exemplo impede que os itens eliminados na base de dados de pasta pública PFDB01 sejam eliminados permanentemente até que a base de dados seja criada uma cópia de segurança.
Parâmetros
-AllowFileRestore
Aplicável: Exchange Server 2010
O parâmetro AllowFileRestore especifica que a base de dados da pasta pública pode ser substituída se a base de dados da pasta pública for restaurada. O valor predefinido é $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 Motor de Armazenamento Extensível (ESE) realiza a manutenção da base de dados. Os dois valores possíveis são $true ou $false. Se especificar $true, a base de dados da pasta pública lê o objeto durante a montagem da base de dados e inicializa a base de dados para efetuar a manutenção da base de dados em segundo plano. Se especificar $false, a base de dados da pasta pública lê o objeto durante a montagem da base de dados e inicializa a base de dados sem a opção de efetuar a manutenção da base 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 pretende ativar o registo circular. Se especificar um valor de $true, o registo circular é ativado. O valor predefinido é $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. Como essa opção afeta o cmdlet dependerá do fato de o cmdlet exigir ou não 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 confirmar 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 manualmente os custos de referência de pastas públicas para servidores individuais. Os custos podem ser qualquer número positivo. Os servidores não incluídos na lista não estão incluídos para referências. Se este parâmetro estiver definido sem servidores na lista, não existem referências de pastas públicas.
O parâmetro CustomReferralServerList aceita uma matriz no seguinte formato: "serverID:cost". Utilize 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 a hora em que os itens eliminados são mantidos no contentor de lixo antes de serem eliminados permanentemente durante a manutenção do arquivo.
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 durante o qual os eventos são retidos na tabela do histórico de eventos. Os eventos podem ser retidos 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 Identidade especifica a base de dados de pastas públicas que pretende 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 em que é emitido um aviso aos proprietários de pastas públicas, indicando 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 durante o qual os itens são retidos numa pasta antes de serem eliminados durante a manutenção do arquivo.
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 agenda de manutenção do arquivo.
A sintaxe para este parâmetro é: StartDay.Hour:Minute [AM | PM]-EndDay.Hour:Minute [AM | PM].
Pode utilizar os seguintes valores para dias:
- Nome completo do dia.
- Nome abreviado do dia.
- Número inteiro de 0 a 6, em que 0 = domingo.
Pode introduzir a hora no formato de 24 horas e omitir o valor AM/PM. Se introduzir a hora no formato de hora de 12 horas, inclua um espaço entre a hora e o valor AM/PM.
Pode combinar 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 0, 15, 30 ou 45. Aqui estão alguns exemplos:
- "Dom.11:30 PM-Seg.1:30 AM"
- "6.22:00-6.22:15" (Execute de sábado às 22:00 até sábado às 22:15.)
- "Dom.1:15-Segunda-feira.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 publicado 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 a base de dados deve ser montada quando o arquivo é 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 Nome especifica o nome da base de dados da pasta pública. Utilize este parâmetro para alterar o nome da base de dados da 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 utilizadores são notificados de que a pasta pública está cheia. Os utilizadores não podem publicar numa 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 em que as mensagens de aviso são enviadas quando as pastas públicas excedem o limite de tamanho especificado.
A sintaxe para este parâmetro é: StartDay.Hour:Minute [AM | PM]-EndDay.Hour:Minute [AM | PM].
Pode utilizar os seguintes valores para dias:
- Nome completo do dia.
- Nome abreviado do dia.
- Número inteiro de 0 a 6, em que 0 = domingo.
Pode introduzir a hora no formato de 24 horas e omitir o valor AM/PM. Se introduzir a hora no formato de hora de 12 horas, inclua um espaço entre a hora e o valor AM/PM.
Pode combinar 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 0, 15, 30 ou 45. Aqui estão alguns exemplos:
- "Dom.11:30 PM-Seg.1:30 AM"
- "6.22:00-6.22:15" (Execute de sábado às 22:00 até sábado às 22:15.)
- "Dom.1:15-Segunda-feira.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. Os itens pequenos podem ser agregados numa única mensagem de replicação que pode ser tão grande como esta definição, mas os itens maiores do que esta definição são replicados com mensagens maiores do que este tamanho.
Um valor válido é um número até 2 gigabytes (2147482624 bytes). O valor predefinido é 300 kilobytes (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)
Os valores não qualificados são normalmente tratados como bytes, mas os valores pequenos podem ser arredondados até ao quilobyte 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 pode ocorrer a replicação de pastas públicas ou atualizações de conteúdo.
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 pode ocorrer a replicação de pastas ou conteúdos públicos.
A sintaxe para este parâmetro é: StartDay.Hour:Minute [AM | PM]-EndDay.Hour:Minute [AM | PM].
Pode utilizar os seguintes valores para dias:
- Nome completo do dia.
- Nome abreviado do dia.
- Número inteiro de 0 a 6, em que 0 = domingo.
Pode introduzir a hora no formato de 24 horas e omitir o valor AM/PM. Se introduzir a hora no formato de hora de 12 horas, inclua um espaço entre a hora e o valor AM/PM.
Pode combinar 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 0, 15, 30 ou 45.
Aqui estão alguns exemplos:
- "Dom.11:30 PM-Seg.1:30 AM"
- "6.22:00-6.22:15" (Execute de sábado às 22:00 até sábado às 22:15.)
- "Dom.1:15-Segunda-feira.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 eliminados não são removidos até que seja efetuada uma cópia de segurança da base de dados da pasta pública. O valor predefinido é $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 deve utilizar os custos do servidor especificados pelo parâmetro PublicFolderReferralServerList. Se estiver definido como $true, o servidor utiliza os custos do parâmetro PublicFolderReferralServerList para fazer referências de pasta pública. Se estiver definido como $false, o servidor utiliza os custos entre sites do Active Directory para fazer referências a pastas públicas.
Definir este 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 simula as ações do comando. Você pode usar essa opção para exibir as alterações que ocorreriam sem realmente aplicar essas alterações. 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 suporta os 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.