Compartilhar via


Get-MailboxDatabase

 

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

Tópico modificado em: 2007-09-26

Use o cmdlet Get-MailboxDatabase para recuperar um ou mais objetos do banco de dados de caixa de correio de uma organização, de um servidor ou de um grupo de armazenamento.

Sintaxe

Get-MailboxDatabase [-Identity <DatabaseIdParameter>] [-DomainController <Fqdn>] [-IncludePreExchange2007 <SwitchParameter>] [-Status <SwitchParameter>]

Get-MailboxDatabase -Server <ServerIdParameter> [-DomainController <Fqdn>] [-IncludePreExchange2007 <SwitchParameter>] [-Status <SwitchParameter>]

Get-MailboxDatabase -StorageGroup <StorageGroupIdParameter> [-DomainController <Fqdn>] [-IncludePreExchange2007 <SwitchParameter>] [-Status <SwitchParameter>]

Descrição detalhada

Para executar o cmdlet Get-MailboxDatabase, você deve usar a conta à qual esteja delegada a seguinte função:

  • Função Administrador Somente para Exibição do Exchange

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.

Se você usar o cmdlet Get-MailboxDatabase sem nenhum parâmetro, ele obterá informações sobre todos os bancos de dados da organização do Exchange

Se usar o cmdlet Get-MailboxDatabase com o parâmetro Server, ele obterá informações sobre todos os bancos de dados de caixa de correio no servidor especificado.

Se usar o cmdlet Get-MailboxDatabase com o parâmetro StorageGroup, ele obterá informações sobre todos os bancos de dados de caixa de correio no grupo de armazenamento especificado.

Parâmetros

Parâmetro Necessário(s) Tipo Descrição

Server

Necessário(s)

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

O parâmetro Server especifica o nome do servidor do qual você recupera suas informações do banco de dados de caixa de correio. Se especificar esse parâmetro, o comando irá recuperar informações sobre todos os bancos de dados de caixa de correio no servidor especificado.

StorageGroup

Necessário(s)

Microsoft.Exchange.Configuration.Tasks.StorageGroupIdParameter

O parâmetro StorageGroup especifica o nome do grupo de armazenamento do qual você recupera suas informações do banco de dados de caixa de correio. Se especificar esse parâmetro, o comando irá recuperar informações sobre todos os bancos de dados de caixa de correio no grupo de armazenamento especificado.

DomainController

Opcional

Microsoft.Exchange.Data.Fqdn

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

Identity

Opcional

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

O parâmetro Identity especifica um banco de dados de caixa de correio. É 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.

IncludePreExchange2007

Opcional

System.Management.Automation.SwitchParameter

O parâmetro IncludePreExchange2007 especifica que você deseja incluir informações sobre bancos de dados em versões anteriores do Exchange Server além dos bancos de dados de caixa de correio no Exchange Server 2007.

Status

Opcional

System.Management.Automation.SwitchParameter

O parâmetro Status especifica se você deseja obter informações sobre os seguintes atributos:

  • BackupInProgress

  • Montado

  • OnlineMaintenanceInProgress

Você não precisa especifica valor algum com este parâmetro.

Se você especificar este parâmetro, deverá formatar a saída de modo que possa exibir os atributos adicionais. Por exemplo, canalize a saída para format-list.

Tipos de entrada

Tipos de retorno

Erros

Erro Descrição

 

Exceções

Exceções Descrição

 

Exemplo

O primeiro exemplo mostra como obter informações sobre todos os bancos de dados de caixa de correio na organização do Exchange, incluindo os bancos de dados que residem nos servidores do Exchange 2003.

O segundo exemplo mostra como obter informações sobre o MailboxDatabase01 no Server01. Esse exemplo também obtém as informações de status e canaliza a saída para o formato de lista, permitindo que você visualize todas as informações sobre o banco de dados de caixa de correio.

O terceiro exemplo mostra como exibir o nome e o grupo de armazenamento, e se o banco de dados está montado, para todos os bancos de dados de caixa de correio.

Get-MailboxDatabase -IncludePreExchange2007
Get-MailboxDatabase -Identity Server01\StorageGroup01\MailboxDatabase01 -Status | format-list
Get-MailboxDatabase -Status | format-table Name,StorageGroup,Mounted