Get-MailboxDatabase (RTM)

 

适用于: Exchange Server 2007

上一次修改主题: 2007-09-26

使用 Get-MailboxDatabase cmdlet 可以从存储组、服务器或组织中检索一个或多个邮箱数据库对象。

语法

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>]

详细说明

若要运行 Get-MailboxDatabase cmdlet,必须为您使用的帐户委派以下角色:

  • Exchange 仅查看管理员角色

有关管理 Exchange Server 2007 所需的权限、角色委派以及权利的详细信息,请参阅权限注意事项

如果使用没有任何参数的 Get-MailboxDatabase cmdlet,则会获取 Exchange 组织中的所有邮箱数据库的有关信息。

如果将 Get-MailboxDatabase cmdlet 与 Server 参数一起使用,则会获取指定的服务器中有关所有邮箱数据库的信息。

如果将 Get-MailboxDatabase cmdlet 与 StorageGroup 参数一起使用,则会获取指定的存储组中有关所有邮箱数据库的信息。

参数

参数 必需 类型 说明

Server

必需

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

Server 参数指定要从中检索邮箱数据库信息服务器的名称。如果指定此参数,命令将在指定的服务器中检索所有邮箱数据库的相关信息。

StorageGroup

必需

Microsoft.Exchange.Configuration.Tasks.StorageGroupIdParameter

StorageGroup 参数指定要从中检索邮箱数据库信息的存储组的名称。如果指定此参数,命令将在指定的存储组中检索所有邮箱数据库的相关信息。

DomainController

可选

Microsoft.Exchange.Data.Fqdn

若要指定用于从 Active Directory 目录服务检索数据域控制器的完全限定的域名 (FQDN),请在命令中包含 DomainController 参数。

Identity

可选

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

Identity 参数指定邮箱数据库。可以使用下列值:

  • GUID

  • 可分辨名称 (DN)

  • 服务器\存储组\数据库名

  • 服务器\数据库名

  • 存储组名\数据库名

如果未指定服务器名称,cmdlet 将搜索本地服务器上的数据库。如果有多个同名的数据库,cmdlet 将在指定的范围内检索所有同名的数据库。

IncludePreExchange2007

可选

System.Management.Automation.SwitchParameter

IncludePreExchange2007 参数指定除了要包含有关 Exchange Server 2007 上的邮箱数据库的信息外,还要包含有关 Exchange Server 早期版本上的相应信息。

Status

可选

System.Management.Automation.SwitchParameter

Status 参数指定是否需要获取有关下列属性的信息:

  • BackupInProgress

  • 已装入

  • OnlineMaintenanceInProgress

不需要为此参数指定任何值。

如果指定此参数,则应设置输出格式,以便您可以查看其他属性。例如,将输出通过管道传递给 format-list。

输入类型

返回类型

错误

错误 说明

 

异常

异常 说明

 

示例

第一个示例显示如何获取 Exchange 组织中有关所有邮箱数据库(包括驻留在 Exchange 2003 服务器上的邮箱数据库)的信息。

第二个示例说明如何获取 Server01 上有关 MailboxDatabase01 的信息。该示例还获取状态信息,并将输出通过管道传输给 format-list,以便您查看有关邮箱数据库的所有信息。

第三个示例显示如何查看所有邮箱数据库的名称和存储组,以及数据库是否已装入。

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