Get-MailboxDatabase
适用于: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1
上一次修改主题: 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 参数指定邮箱数据库。可以使用下列值:
如果未指定服务器名称,cmdlet 将搜索本地服务器上的数据库。如果有多个同名的数据库,cmdlet 将在指定的范围内检索所有同名的数据库。 |
IncludePreExchange2007 |
可选 |
System.Management.Automation.SwitchParameter |
IncludePreExchange2007 参数指定除了要包含有关 Exchange Server 2007 上的邮箱数据库的信息外,还要包含有关 Exchange Server 早期版本上的相应信息。 |
Status |
可选 |
System.Management.Automation.SwitchParameter |
Status 参数指定是否需要获取有关下列属性的信息:
不需要为此参数指定任何值。 如果指定此参数,则应设置输出格式,以便您可以查看其他属性。例如,将输出通过管道传递给 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