exchange2013-"Database is mandatory on UserMailbox.".

   前幾天在項目上部署exchange 2013 SP1的時候 部署過程中提示USER必須強制使用datebase,這樣一個錯誤,後來查閱了相關資料。列出我的解決方法:

   如果你的emc可以打開,可以連接上任何一臺exchange server,在EMC中輸入:

   get-mailbox -arbitration


    如果可以成功執行的話,你會得到仲裁郵箱,並且底下會有提示,大概意思就是數據庫丟失。那這會我們就需要爲這些丟失數據庫的郵箱手動添加數據庫。有兩種方法:

   1.手動添加。

   在ad中找到系統郵箱,屬性-屬性編輯器-找到一項爲homeMDB  ,你會發現該項值爲空,那我們只需手動爲他添加數據庫地址即可。方法:在其他沒有報錯的系統郵箱的屬性裏面複製homeMDB的值,粘貼即可。


   2.命令行:

     get-mailbox -arbitration | set-mailbox -arbitration -database “mailbox database XXXXX”


    爲某一系統郵箱添加數據庫

     Get-Mailbox -Identity "DiscoverySearchMailbox{D919BA05-46A6-415f-80AD-7E09334BB852}" | Set-Mailbox –Database "Mailbox Database XXX"

   以上大概爲這次的解決方法。



  在exchange部署成功之後,發現很多用戶啓用不了郵箱,提示權限不夠之類的錯誤,在AD裏面,用戶的安全選項卡,發現權限全部丟失,啓用繼承之後,問題解決。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章