共用方式為


升級 Microsoft Dynamics CRM Server

 

發行︰ 2016年11月

適用於: Dynamics CRM 2015

升級至 Microsoft Dynamics CRM Server 2015 唯一支援方式是從 Microsoft Dynamics CRM 2013 Service Pack 1 (SP1) 升級。 本節提供準備升級至 Microsoft Dynamics CRM Server 2015 的說明。 預先執行這些工作可將系統停機時間降至最低,並確保成功的升級。 另外本節還說明 Microsoft Dynamics CRM Server 2015 如何升級目前的系統,以及對於現有報表、自訂和解決方案等項目有哪些影響。

Microsoft Dynamics CRM 2013 伺服器角色與 Microsoft Dynamics CRM 2015 部署不相容。 因此,在升級第一台 Microsoft Dynamics CRM 2015 伺服器之後,部署中執行的其他 Microsoft Dynamics CRM 2013 伺服器將變成停用狀態。 每升級一台伺服器,就會啟用對應的伺服器。

您可以依任何順序來升級 Microsoft Dynamics CRM 2013 伺服器角色。 不過,若要擁有完整功能的 Microsoft Dynamics CRM 2015 部署,則必須升級所有的伺服器與伺服器角色。

本主題內容

建議的升級步驟

Microsoft Dynamics CRM Server 升級選項

支援升級的 Microsoft Dynamics CRM Server 版本

確認您擁有支援的相依技術

升級產品金鑰

使用者權限

共用 SQL Server

成功升級的秘訣

後續步驟

建議的升級步驟

為盡可能簡化升級程序及縮短停機時間,我們建議您使用下列順序升級至 Microsoft Dynamics CRM 2013Microsoft Dynamics CRM 2015。

  1. 雖然您可以將 Microsoft Dynamics CRM 2013 for Microsoft Office Outlook 所有版本升級至 Dynamics CRM 2015 for Outlook,但是建議您套用最新 CRM 2013 for Outlook更新彙總套件。 其他資訊:Microsoft Dynamics CRM 2013 更新與 Hotfix

  2. 將所有 Microsoft Dynamics CRM 2013 伺服器和組織升級至 Microsoft Dynamics CRM Server 2015。

  3. 將 Microsoft Dynamics CRM 2013 for Microsoft Office Outlook 升級至 Microsoft Dynamics CRM 2015 for Outlook 升級至 Dynamics CRM 2015 for Outlook 可提供 [離線] 功能。

Microsoft Dynamics CRM Server 升級選項

共有三種不同的升級選項:

  • 使用新的 SQL Server 執行個體移轉。 建議使用此選項來升級 Microsoft Dynamics CRM Server。 雖然此選項需要其他 Microsoft Dynamics CRM 2015 電腦與其他 SQL Server 執行個體,但對 Microsoft Dynamics CRM 使用者而言可能需要的停機時間最少,因為現有 Microsoft Dynamics CRM 部署在升級完成與驗證之前可繼續維持運作。

  • 使用相同的 SQL Server 執行個體移轉。 此選項需要其他 Microsoft Dynamics CRM Server 2015 電腦,但會使用相同的 SQL Server 執行個體,就地升級設定與預設組織資料庫。 如果升級期間發生問題,您必須復原至舊版 Microsoft Dynamics CRM 以避免停機時間過長。

  • 就地升級。 雖然此選項不需要其他 Microsoft Dynamics CRM Server 2015 電腦或其他 SQL Server 執行個體,但發生升級問題時構成的風險最大,因為必須復原與重新安裝舊版 Microsoft Dynamics CRM 才能避免可能的停機時間。

如需每個選項的詳細程序,請參閱升級 Microsoft Dynamics CRM Server主題。

如需最新的產品資訊,請參閱 Microsoft Dynamics CRM 2015 和 Microsoft Dynamics CRM Online 讀我檔案

重要

在升級至新版的產品之前,請永遠為 Microsoft Dynamics CRM 資料庫執行完整備份。 如需有關資料庫備份的詳細資訊,請參閱備份 Microsoft Dynamics CRM 系統

在就地升級期間,只會升級您指定升級至 Microsoft Dynamics CRM 2015 的組織。 如果部署包含其他組織,就會停用且不升級這些組織。 您必須使用 部署管理員 來升級這些組織。 如需詳細資訊,請參閱部署管理員說明。

對於您要升級的每個組織,我們建議其磁碟區的可用空間至少應為組織資料庫檔案 (organizationName_MSCRM.mdf) 大小的三倍,以及記錄檔 (organizationName_MSCRM.ldf) 大小的四倍。 例如,如果單一組織資料庫和記錄檔位於相同的磁碟區 (其中 mdf 檔案為 326 MB,而 ldf 檔案為 56 MB),則建議的可用空間必須至少有 1.2 GB 才能預留成長空間 ((326 x 3) + (56 x 4))。 請注意,升級期間擴增的資料庫檔案,其大小不會在升級完成後減少。

如果先前 Microsoft Dynamics CRM Server 2013 升級已延遲資料表合併,那麼在組織升級時,所有 entitynameBase 和 entitynameExtensionBase 資料表將會合併成單一資料表。 注意,您無法延遲資料表合併。

支援升級的 Microsoft Dynamics CRM Server 版本

Microsoft Dynamics CRM Server 2013 含至少 Microsoft Dynamics CRM 2013 Service Pack 1 (SP1) 支援升級至 Microsoft Dynamics CRM Server 2015。

如需 Microsoft Dynamics CRM Server 2011 升級資訊,請參閱 從 Microsoft Dynamics CRM Server 2011 升級

確認您擁有支援的相依技術

先前支援的相依技術,例如 Windows Server 2008 或 Microsoft SQL Server 2008,目前不支援用於 Microsoft Dynamics CRM 2015。 其他資訊:Microsoft Dynamics CRM Server 2015 軟體需求

升級產品金鑰

在升級前,請先取得將在升級期間輸入的產品金鑰。 在 Microsoft Dynamics CRM 中,會結合伺服器與用戶端金鑰,如此只需要輸入一個金鑰即可。

如需詳細資訊,請參閱Microsoft Dynamics CRM 2015 版本和授權_已刪除

如果您做的系統變更需要變更現有的 Microsoft Dynamics CRM 授權合約,請參閱如何購買 Microsoft Dynamics

使用者權限

要執行成功的升級,執行 Microsoft Dynamics CRM 的使用者必須:

  • 在與要升級的伺服器相同的 Active Directory 網域中具有帳戶。

  • 同時是 部署系統管理員 角色和 Microsoft Dynamics CRM系統管理員角色 的成員,所有組織都會升級。

    重要

    如果使用者停用 系統管理員角色 並執行更新,則更新會失敗。

  • 在 SQL Server 與 Reporting Services 和升級部署相關聯的伺服器上具有系統管理員權限。

  • 在含有現有 Microsoft Dynamics CRM 群組的 Active Directory 組織單位中,擁有建立新安全性群組以及將成員新增至這些群組的足夠權限。

共用 SQL Server

每個 SQL Server 的執行個體僅支援一個 Microsoft Dynamics CRM 部署。 這是因為每個 Microsoft Dynamics CRM 部署都需要自己的 MSCRM_CONFIG 資料庫,而且多個 MSCRM_CONFIG 資料庫的執行個體無法同時存在於相同的 SQL Server 執行個體上。 如果您在相同電腦上執行多個 SQL Server 執行個體,則可以在相同電腦上為多個 Microsoft Dynamics CRM 部署託管資料庫。 不過,這可能會降低系統效能。

成功升級的秘訣

在開始升級之前,應先解決下列問題 (如果適用於您目前的 Microsoft Dynamics CRM 2013 部署):

不要超過屬性數目上限

如果您已為實體定義超過 1023 個屬性,則必須在執行升級之前先刪除其他屬性。 如果您的屬性超過 1023 個,升級將會失敗並顯示下列訊息:

CREATE VIEW 失敗,因為檢視 'view_name' 中的資料行 'column_name' 超過 1024 個資料行的最大限制。

移除自訂資料庫物件

Microsoft Dynamics CRM 資料庫通常會由於資料庫重新設計而變更主要發行版本。

我們建議如果您新增了自訂資料庫物件 (如觸發程序、統計資料、預存程序及某些索引),請從設定與組織資料庫中移除這些物件。 在許多情況下,Microsoft Dynamics CRM Server 安裝程式會在偵測到這些物件時顯示警告。

移除 ignorechecks 登錄子機碼

如果您在 Microsoft Dynamics CRM 2013 伺服器上已手動新增 ignorechecks 登錄子機碼,請在開始升級前先移除它。其他資訊:您無法使用沒有 Microsoft SQL Server 本機系統管理員權限的帳戶來部署 Microsoft Dynamics CRM

後續步驟

參閱下列主題,進一步了解升級:

另請參閱

Microsoft Dynamics CRM 支援的設定
Microsoft Dynamics CRM Server 的進階部署選項

© 2016 Microsoft Corporation. 著作權所有,並保留一切權利。 著作權