執行安裝程式 /PrepareSchema 以準備現有 Exchange 混合式環境的架構時發生錯誤

原始 KB 編號: 3121439

徵狀

當您執行 Exchange Server 安裝程式與 /PrepareSchema 一起更新現有 Exchange 混合式環境的架構時,您會收到下列錯誤訊息:

偵測到具有 Office 365的混合式部署。 請確定您使用 /TenantOrganizationConfig 參數執行安裝程式。 若要使用 TenantOrganizationConfig 參數,您必須先透過 PowerShell 連線到 Exchange Online 租使用者,然後執行下列命令:“Get-OrganizationConfig |Export-Clixml -Path MyTenantOrganizationConfig.XML“。」 產生 XML 檔案之後,請使用 TenantOrganizationConfig 參數執行安裝程式,如下所示:“/TenantOrganizationConfig MyTenantOrganizationConfig.XML”。

如果您繼續看到此訊息,則表示指定的 XML 檔案已損毀,或您嘗試將內部部署 Exchange 安裝升級至與 Microsoft 365 租使用者 Exchange 版本不相容的組建。 升級內部部署 Exchange 安裝之前,您的 Microsoft 365 租用戶必須升級為相容的 Exchange 版本。

當您遵循錯誤訊息中的指示來產生 XML 檔案,然後與 /TenantOrganizationConfig 參數一起執行Setup /PrepareSchema時,您會收到下列錯誤訊息:

參數 'TenantOrganizationConfig' 對目前的作業 'PrepareSchema' 無效。 安裝程式檢查失敗:命令行自變數無效。

原因

參數 /PrepareSchema 僅適用於架構作業。 參數 /TenantOrganizationConfig 會與參數搭配 /PrepareAD 使用。

解決方案

若要解決此問題,請與 /PrepareAD/TenantOrganizationConfig 參數一起執行安裝程式。 例如,執行下列命令:

Setup.exe /PrepareAD /TenantOrganizationConfig MyTenantOrganizationConfig.xml /IAcceptExchangeServerLicenseTerms

注意事項

在此案例中,架構延伸模組是透過執行 參數以隱含方式 /PrepareAD 執行。 因此,若要完成這些步驟,除了執行步驟所需的許可權之外,您還必須具有架構 管理員 執行架構變更的/PrepareAD許可權。

其他相關資訊

如需詳細資訊,請參閱為 Exchange Server 準備 Active Directory 和網域

是否仍需要協助? 請前往 Microsoft 社群Exchange TechNet 論壇