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-Mailbox 或 Remove-Mailbox 命令完成之後立即中斷連線,所以不需要執行 Clean-MailboxDatabase。如果在停止 Exchange 資訊儲存庫服務時使用 Disable-Mailbox 指令程式或 Remove-Mailbox 指令程式,或如果使用 Disable-Mailbox 指令程式或 Remove-Mailbox 指令程式以外的外部方法停用信箱,則需要使用 Clean-MailboxDatabase 指令程式掃描中斷連線的信箱。
附註: |
---|
您可以在 Microsoft Exchange Server 2007 中執行 Clean-MailboxDatabase 指令程式,而其達到的結果會與 Exchange Server 2003 系統管理員中的執行清理代理程式動作相同。若要執行清理代理程式,請在 Exchange 系統管理員中依序展開 [伺服器]、伺服器名稱、儲存群組名稱及信箱資料庫名稱,並在 [信箱] 上按一下滑鼠右鍵,再選取 [執行清理代理程式]。 |
如需相關資訊,請參閱下列主題:
參數
參數 | 必要 | 類型 | 描述 |
---|---|---|---|
Identity |
必要 |
Microsoft.Exchange.Configuration.Tasks.DatabaseIdParameter |
Identity 參數識別想要更新的信箱資料庫。您可以使用下列值:
若不指定伺服器名稱,則命令會搜尋本機伺服器上的資料庫。如果有多個名稱相同的資料庫,則必須指定儲存群組。 |
DomainController |
選用 |
Microsoft.Exchange.Data.Fqdn |
若要指定從 Active Directory 擷取資料之網域控制站的網域全名 (FQDN),請在命令中加入 DomainController 參數。 |
輸入類型
傳回類型
錯誤
錯誤 | 描述 |
---|---|
|
例外狀況
例外狀況 | 描述 |
---|---|
|
範例
下列範例顯示如何清除名為 MyMailboxDatabase 的信箱資料庫。
Clean-MailboxDatabase MyMailboxDatabase
若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.