Командлет Get-MailboxDatabase используется для извлечения одного или нескольких объектов базы данных почтовых ящиков из группы хранения, сервера или организации.
Синтаксис
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>] |
Параметры
Параметр | Обязательность | Тип | Описание |
---|---|---|---|
Server (сервер) |
Обязательность |
Microsoft.Exchange.Configuration.Tasks.ServerIdParameter |
Параметр Server задает имя сервера, с которого извлекаются сведения о базах данных почтовых ящиков. Если этот параметр указан, командой извлекаются сведения о всех базах данных почтовых ящиков на указанном сервере. |
StorageGroup |
Обязательность |
Microsoft.Exchange.Configuration.Tasks.StorageGroupIdParameter |
Параметр StorageGroup задает имя группы хранения, из которой извлекаются сведения о базах данных почтовых ящиков. Если этот параметр указан, командой извлекаются сведения о всех базах данных почтовых ящиков в указанной группе хранения. |
DomainController |
Дополнительно |
Microsoft.Exchange.Data.Fqdn |
Чтобы указать полное доменное имя контроллера домена, получающего данные из службы каталогов Active Directory, включите в команду параметр DomainController. |
Идентификатор |
Дополнительно |
Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter |
Параметр Identity указывает базу данных почтового ящика. Можно использовать следующие значения:
Если имя сервера не задано, командлет выполнит поиск баз данных на локальном сервере. При наличии нескольких баз данных с одинаковыми именами командлет получит все такие базы данных в указанной области. |
IncludePreExchange2007 |
Дополнительно |
System.Management.Automation.SwitchParameter |
Параметр IncludePreExchange2007 указывает, что необходимо включить сведения о базах данных почтовых ящиков предыдущих версий Exchange Server в дополнение к базам данных почтовых ящиков на сервере Exchange Server 2007. |
Состояние |
Дополнительно |
System.Management.Automation.SwitchParameter |
Параметр Status указывает, следует или нет получать сведения о следующих атрибутах:
Указывать значение для этого параметра не нужно. Если задан этот параметр, следует отформатировать выходные данные таким образом, чтобы можно было просмотреть дополнительные атрибуты. Например, направить атрибуты по конвейеру в командлет format-list. |
Подробное описание
Для выполнения командлета Get-MailboxDatabase используемой учетной записи необходимо делегировать следующую роль:
- роль администратора Exchange с правами на просмотр.
Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.
Командлет Get-MailboxDatabase без указания параметров используется для получения сведений о всех базах данных почтовых ящиков в организации Exchange.
Командлет Get-MailboxDatabase используется с параметром Server для получения сведений о всех базах данных почтовых ящиков на указанном сервере.
Командлет Get-MailboxDatabase используется с параметром StorageGroup для получения сведений о всех базах данных почтовых ящиков в указанной группе хранения.
Типы входных данных
Типы возвращаемых данных
Ошибки
Ошибка | Описание |
---|---|
|
Исключения
Исключения | Описание |
---|---|
|
Пример
Первый пример иллюстрирует получение сведений о всех базах данных почтовых ящиков в организации Exchange, включая базы данных почтовых ящиков, размещенных на серверах Exchange 2003.
Второй пример иллюстрирует получение сведений о базе данных MailboxDatabase01 на сервере Server01. В этом примере также извлекаются сведения о состоянии и полученные данные направляются в командлет format-list, чтобы можно было просмотреть все сведения о базах данных почтовых ящиков.
Третий пример иллюстрирует просмотр имени, группы хранения, сведений о подключении базы данных для всех баз данных почтовых ящиков.
Копировать код | |
---|---|
Get-MailboxDatabase -IncludePreExchange2007 Get-MailboxDatabase -Identity Server01\StorageGroup01\MailboxDatabase01 -Status | format-list Get-MailboxDatabase -Status | format-table Name,StorageGroup,Mounted |