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:

  • GUID

  • DN (nome distinto)

  • 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.

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"