Enable-Mailbox cmdlet无法远程查找正确的Exchange 2007数据库

时间:2016-08-08 21:31:21

标签: powershell exchange-server

我已经安装了2007 Exchange远程管理工具来管理Server 2008 64位端口上的Exchange。我在远程运行enable-mailbox命令时遇到问题,出于某种原因,它在本地计算机上搜索数据库而不是Exchange数据库。我尝试运行此命令:

enable-mailbox -Identity Jordan -Database $database 

Database "someDomain\$database" was not found. Please make sure you have typed it correctly.
At line:1 char:1
+ Enable-Mailbox
+ ~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [], ManagementObjectNotFoundException 

数据库实际上位于cas-exch.domain.centralazsupply.com

$database变量存储使用get-mailboxdatabase.检索的数据库对象,该对象返回正确的数据库。

在Exchange服务器上本地运行此命令时没有问题。

我是否缺少额外的参数来指定数据库的位置?

1 个答案:

答案 0 :(得分:0)

我明白了。如果您远程运行此命令,则看起来您需要使用-DomainController参数并为其指定完全限定域名(FQDN)。以下命令有效:

Enable-Mailbox -DomainController *domain here* -Database $database -Identity Jordan