Remove-PublicFolderDatabase
Aplica-se a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1
Tópico modificado em: 2009-09-01
Use o cmdlet Remove-PublicFolderDatabase para excluir bancos de dados de pasta pública.
Sintaxe
Remove-PublicFolderDatabase -Identity <DatabaseIdParameter> [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-RemoveLastAllowed <SwitchParameter>] [-WhatIf [<SwitchParameter>]]
Descrição detalhada
Aviso
A remoção de um banco de dados de pasta pública pode ter várias conseqüências sérias. (Isso é verdadeiro principalmente ao remover o último banco de dados de pasta pública da organização). Para obter uma discussão detalhada sobre os efeitos da remoção de um banco de dados de pasta pública e orientação sobre as práticas recomendadas, consulte Como remover um banco de dados de pasta pública.
Se você desejar remover o último banco de dados da pasta pública em um servidor Exchange 2007 específico, será necessário remover todas as pastas públicas replicadas para outro armazenamento usando o script MoveAllReplicas.ps1. O script MoveAllReplicas.ps1 altera o servidor na lista de réplicas de todas as pastas públicas para outro servidor. Após a replicação das pastas, é possível remover o banco de dados da pasta pública do servidor Exchange 2007. Se você excluir pastas públicas replicadas antes de mover as pastas públicas, as pastas excluídas poderão ser replicadas antes que o banco de dados da pasta pública seja excluído. Nesse caso, os dados da pasta pública também serão excluídos dos outros armazenamentos públicos.
Para usar o cmdlet Remove-PublicFolderDatabase, você deve usar uma conta à qual esteja delegado o seguinte:
- Função Administrador da Organização do Exchange
Para obter mais informações sobre permissões, delegação de funções e os direitos necessários para administrar o Microsoft 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:
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. |
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. |
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. |
RemoveLastAllowed |
Opcional |
System.Management.Automation.SwitchParameter |
Se incluído, o parâmetro RemoveLastAllowed permite a remoção do último banco de dados de pasta pública da organização. |
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á exibir 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
Este exemplo demonstra como remover o banco de dados chamado "MyServer\Second Storage Group\Public Folder Database" depois que todos os pré-requisitos para remoção do banco de dados tiverem sido atendidos.
Remove-PublicFolderDatabase "MyServer\Second Storage Group\Public Folder Database"