前幾天在項目上部署exchange 2013 SP1的時候 部署過程當中提示USER必須強制使用datebase,這樣一個錯誤,後來查閱了相關資料。列出個人解決方法:數據庫
若是你的emc能夠打開,能夠鏈接上任何一臺exchange server,在EMC中輸入:安全
get-mailbox -arbitration編輯器
若是能夠成功執行的話,你會獲得仲裁郵箱,而且底下會有提示,大概意思就是數據庫丟失。那這會咱們就須要爲這些丟失數據庫的郵箱手動添加數據庫。有兩種方法:ide
1.手動添加。命令行
在ad中找到系統郵箱,屬性-屬性編輯器-找到一項爲homeMDB ,你會發現該項值爲空,那咱們只需手動爲他添加數據庫地址便可。方法:在其餘沒有報錯的系統郵箱的屬性裏面複製homeMDB的值,粘貼便可。server
2.命令行:繼承
get-mailbox -arbitration | set-mailbox -arbitration -database 「mailbox database XXXXX」部署
爲某一系統郵箱添加數據庫get
Get-Mailbox -Identity "DiscoverySearchMailbox{D919BA05-46A6-415f-80AD-7E09334BB852}" | Set-Mailbox –Database "Mailbox Database XXX"it
以上大概爲此次的解決方法。
在exchange部署成功以後,發現不少用戶啓用不了郵箱,提示權限不夠之類的錯誤,在AD裏面,用戶的安全選項卡,發現權限所有丟失,啓用繼承以後,問題解決。