Применимо к: Exchange Server 2010 SP1

Последнее изменение раздела: 2011-03-19

Командлет Get-MailboxDatabase используется для извлечения одного или нескольких объектов базы данных почтовых ящиков из сервера или организации.

Синтаксис

Get-MailboxDatabase [-Identity <DatabaseIdParameter>] [-DomainController <Fqdn>] [-DumpsterStatistics <SwitchParameter>] [-IncludePreExchange2010 <SwitchParameter>] [-Status <SwitchParameter>]
Get-MailboxDatabase -Server <ServerIdParameter> [-DomainController <Fqdn>] [-DumpsterStatistics <SwitchParameter>] [-IncludePreExchange2010 <SwitchParameter>] [-Status <SwitchParameter>]

Параметры

Параметр Обязательный Тип Описание

Server

Обязательный

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

Параметр Server задает имя сервера, с которого извлекаются сведения о базах данных почтовых ящиков. Если этот параметр указан, в результате выполнения команды извлекаются сведения о всех базах данных почтовых ящиков на указанном сервере.

DomainController

Необязательный

Microsoft.Exchange.Data.Fqdn

Параметр DomainController указывает имя FQDN контроллера домена, получающего данные из Служба каталогов Active Directory.

DumpsterStatistics

Необязательный

System.Management.Automation.SwitchParameter

Параметр DumpsterStatistics указывает, что статистика транспортной корзины должна возвращаться с состоянием базы данных.

Identity

Необязательный

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

Параметр Identity указывает базу данных почтового ящика. Можно использовать следующие значения:

  • идентификатор GUID

  • различающееся имя (DN)

  • Имя базы данных

При наличии нескольких баз данных с одинаковыми именами команда получает все такие базы данных в указанной области.

IncludePreExchange2010

Необязательный

System.Management.Automation.SwitchParameter

Параметр IncludePreExchange2010 указывает на необходимость возврата сведений о базах данных почтовых ящиков, которые находятся на компьютерах под управлением Microsoft Exchange Server 2010 и более ранних версий Exchange.

Status

Необязательный

System.Management.Automation.SwitchParameter

Параметр Status указывает на необходимость получения сведений о следующих атрибутах:

  • BackupInProgress

  • Mounted

  • OnlineMaintenanceInProgress

  • Доступное свободное пространство в корневом каталоге базы данных

Указывать значение для этого параметра не нужно.

Если задан этот параметр, следует отформатировать выходные данные таким образом, чтобы можно было просмотреть дополнительные атрибуты. Например, направить выход по конвейеру в командлет Format-List.

Подробное описание

Командлет Get-MailboxDatabase без указания параметров используется для получения сведений обо всех базах данных почтовых ящиков в организации Exchange.

Если командлет Get-MailboxDatabase используется с параметром Server, то выполняется получение сведений обо всех базах данных почтовых ящиков на указанном сервере.

Для запуска этого командлета необходимы соответствующие разрешения. В этом разделе перечислены все параметры командлета, однако некоторые из них могут быть недоступны, если они не включены в назначенные разрешения. Сведения о необходимых разрешениях см. в разделе Подраздел «Разрешения базы данных почтовых ящиков» в разделе Разрешения для почтового ящика.

Типы входных данных

Типы возвращаемых данных

Ошибки

Ошибка Описание

 

Исключения

Исключения Описание

 

Примеры

ПРИМЕР 1

В этом примере выполняется получение сведений обо всех базах данных почтовых ящиков в организации Exchange, включая базы данных, которые находятся на компьютерах под управлением Exchange 2010 и более ранних версий Exchange.

Скопировать код
Get-MailboxDatabase -IncludePreExchange2010

ПРИМЕР 2

В этом примере выполняется получение сведений о базе данных MailboxDatabase01 на сервере Server01. В этом примере также извлекаются сведения о состоянии, а полученные данные направляются в командлет Format-List, что позволяет просматривать все сведения о базах данных почтовых ящиков.

Скопировать код
Get-MailboxDatabase -Identity MailboxDatabase01 -Status | Format-List