邊際傳輸安裝程式失敗且出現 DSACL 錯誤

 

上次修改主題的時間: 2008-03-10

本主題說明若 Microsoft Exchange Server 2007 安裝程式失敗且出現下列錯誤,應如何對安裝程式進行疑難排解:

在 OU=MSExchangeGateway 上設定存取控制清單 (ACL) 時,Active Directory 應用程式模式 (ADAM) 程序 dsacls.exe 失敗且出現錯誤碼 58。

ExchangeSetup.log 檔案也會包含下列警告:

處理程序 dsacls.exe 已經完成,結束碼為 58。

安裝的目標磁碟機上出現權限問題時,即會發生此問題。發生此問題,通常是因為並未將 EVERYONEUSERS 群組從目標磁碟機的安全性設定中正確移除。

解決方案

若要解決此問題,請將 EVERYONEUSERS 群組的預設權限還原至安裝的目標磁碟機。

開始之前

若要執行此程序,您使用的帳戶必須具備本機 Administrators 群組的成員資格。如需管理 Exchange 2007 所需之權限、委派角色及權利的相關資訊,請參閱權限考量

程序

還原 EVERYONE 和 USERS 群組的預設權限

  1. 在目標磁碟機上按一下滑鼠右鍵,然後按一下 [內容]。

  2. 在 [安全性] 索引標籤上按一下 [進階],然後按照下表將對應的權限新增至帳戶。

    名稱 類型 權限 套用

    使用者 (本機電腦\使用者)

    允許

    周遊資料夾

    執行檔案

    清單資料夾

    讀取資料

    讀取屬性

    讀取擴充屬性

    讀取權限

    這個資料夾、子資料夾及檔案

    使用者 (本機電腦\使用者)

    允許

    建立資料夾

    附加資料

    這個資料夾和子資料夾

    使用者 (本機電腦\使用者)

    允許

    建立檔案

    寫入資料

    只有子資料夾

    任何人

    允許

    周遊資料夾

    執行檔案

    清單資料夾

    讀取資料

    讀取屬性

    讀取擴充屬性

    讀取權限

    這個資料夾、子資料夾及檔案

重新啟動 Exchange Server 2007 安裝程式之前,您可能需要先從 C:\Windows\ADAM 資料夾執行下列命令來解除安裝 Microsoft Exchange ADAM 服務:

adamuninstall.exe /force /i:MSExchange

若系統上有磁碟機具備正確的權限,則可以執行下列 Windows PowerShell 命令來複製權限:

get-acl <good drive> | set-acl <bad drive>

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