Clean-MailboxDatabase (RTM)

 

適用版本: Exchange Server 2007

上次修改主題的時間: 2007-06-15

使用 Clean-MailboxDatabase 指令程式,可以掃描 Active Directory 目錄服務,在 Microsoft Exchange 儲存區中是否有尚未標示為中斷連線的中斷連線信箱,以及更新那些信箱在 Exchange 儲存區中的狀態。除非執行 Microsoft Exchange 資訊儲存庫服務並裝載資料庫,否則此指令程式無法更新 Exchange 儲存區。

語法

clean-MailboxDatabase -Identity <DatabaseIdParameter> [-DomainController <Fqdn>]

詳細描述

若要執行 Clean-MailboxDatabase 指令程式,必須對您使用的帳戶委派 Exchange 組織系統管理員角色。

如需管理 Exchange Server 2007 所需之權限、委派角色及權利的相關資訊,請參閱權限考量

連線的信箱具有兩個部分:Exchange 儲存區中的信箱物件,以及 Active Directory 中具有 Exchange 內容的使用者物件。中斷連線的信箱是 Exchange 儲存區中的信箱物件,但是未連接至 Active Directory 中的使用者物件。若要中斷信箱的連線,請使用 Disable-Mailbox 指令程式。若要中斷信箱的連線並移除 Active Directory 中的使用者物件,請使用 Remove-Mailbox 指令程式。

如果想要將中斷連線的信箱重新連接至 Active Directory 使用者帳戶,請使用 Connect-Mailbox 指令程式。

如果想要永久移除 Exchange 儲存區中的信箱物件,請使用 Remove-Mailbox 指令程式。

在一般情況下,因為信箱是標示為在 Disable-MailboxRemove-Mailbox 命令完成之後立即中斷連線,所以不需要執行 Clean-MailboxDatabase。如果在停止 Exchange 資訊儲存庫服務時使用 Disable-Mailbox 指令程式或 Remove-Mailbox 指令程式,或如果使用 Disable-Mailbox 指令程式或 Remove-Mailbox 指令程式以外的外部方法停用信箱,則需要使用 Clean-MailboxDatabase 指令程式掃描中斷連線的信箱。

note附註:
您可以在 Microsoft Exchange Server 2007 中執行 Clean-MailboxDatabase 指令程式,而其達到的結果會與 Exchange Server 2003 系統管理員中的執行清理代理程式動作相同。若要執行清理代理程式,請在 Exchange 系統管理員中依序展開 [伺服器]、伺服器名稱、儲存群組名稱及信箱資料庫名稱,並在 [信箱] 上按一下滑鼠右鍵,再選取 [執行清理代理程式]。

如需相關資訊,請參閱下列主題:

參數

參數 必要 類型 描述

Identity

必要

Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter

Identity 參數識別想要更新的信箱資料庫。您可以使用下列值:

  • GUID
  • 辨別名稱 (DN)
  • 信箱資料庫的名稱
  • 伺服器名稱\儲存群組名稱\資料庫名稱
  • 伺服器名稱\資料庫名稱
  • 儲存群組名稱\資料庫名稱

若不指定伺服器名稱,則命令會搜尋本機伺服器上的資料庫。如果有多個名稱相同的資料庫,則必須指定儲存群組。

DomainController

選用

Microsoft.Exchange.Data.Fqdn

若要指定從 Active Directory 擷取資料之網域控制站的網域全名 (FQDN),請在命令中加入 DomainController 參數。

輸入類型

傳回類型

錯誤

錯誤 描述

 

例外狀況

例外狀況 描述

 

範例

下列範例顯示如何清除名為 MyMailboxDatabase 的信箱資料庫。

Clean-MailboxDatabase MyMailboxDatabase

若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.