【问题标题】:Enable-Mailbox cmdlet not finding correct Exchange 2007 database remotelyEnable-Mailbox cmdlet 无法远程找到正确的 Exchange 2007 数据库
【发布时间】:2018-06-29 08:15:05
【问题描述】:

我已安装 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 服务器上本地运行此命令时没有问题。

我是否缺少指定数据库位置的附加参数?

【问题讨论】:

    标签: powershell exchange-server


    【解决方案1】:

    我想通了。如果您远程运行此命令,您似乎需要使用 -DomainController 参数并为其提供完全限定域名 (FQDN)。以下命令有效:

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

    【讨论】:

      猜你喜欢
      • 2021-06-13
      • 2023-04-01
      • 2014-10-07
      • 2018-05-21
      • 1970-01-01
      • 1970-01-01
      • 2021-03-28
      • 1970-01-01
      • 2019-10-16
      相关资源
      最近更新 更多