共用方式為


支援的版本與版本升級(SQL Server 2025)

適用於:Windows 上的 SQL Server

本文列出以下 SQL Server 版本所支援的升級路徑,以及 SQL Server 2025(17.x)支援的升級版本。

你可以從以下平台升級:

  • SQL Server 2014 (12.x) SP3 或更新版本
  • SQL Server 2016 (13.x) SP3 或更新版本
  • SQL Server 2017 (14.x)
  • SQL Server 2019 (15.x)
  • SQL Server 2022 (16.x)

對於較舊版本的 SQL Server,你也可以 遷移到 SQL Server 2025

升級前檢查清單

  • 在你從一個版本的 SQL Server 2025(17.x)升級到另一個版本之前,先確認你目前使用的功能是否在你即將升級的版本中得到支援。 欲了解更多資訊,請參閱 SQL Server 2025 的版本與支援功能

  • 確認支援的硬體與軟體,包括支援的作業系統。 欲了解更多資訊,請參閱 SQL Server 2025 的硬體與軟體需求

  • 在升級 SQL Server 前,請啟用 SQL Server Agent 的 Windows 認證功能,並確認預設設定,確認 SQL Server Agent 服務帳號是否屬於 SQL Server 系統管理員群組。

  • 如果有擱置中的重新啟動作業,將會封鎖升級。

  • 如果 Windows Installer 服務未在執行中,將會封鎖升級。

不支援的場景

  • SQL Server 2025(17.x)不支援跨版本實例。 資料庫引擎元件的版本號必須在 SQL Server 2025(17.x)的實例中相同。

  • SQL Server 2025(17.x)僅支援 64 位元平台。 不支援跨平台升級。 您無法使用 SQL Server 安裝程式,將 32 位元的 SQL Server 執行個體升級到原生 64 位元。 不過,你可以從 32 位元 SQL Server 實例備份或分離資料庫,然後如果資料庫沒有在複製中發佈,再還原或附加到新的 SQL Server 實例(64 位元)。 您必須重新建立所有登入資料及其他使用者物件,並存入mastermsdbmodel系統資料庫。

  • 您無法在升級現有的 SQL Server 執行個體期間新增新功能。 在你將 SQL Server 實例升級到 SQL Server 2025(17.x)後,可以透過 SQL Server 2025(17.x)設定來新增功能。 如需詳細資訊,請參閱將功能新增至 SQL Server 的執行個體 (安裝程式)

從早期版本升級至 SQL Server 2025

SQL Server 2025(17.x)支援從以下版本的 SQL Server 升級:

  • SQL Server 2014 (12.x) SP3 或更新版本
  • SQL Server 2016 (13.x) SP3 或更新版本
  • SQL Server 2017 (14.x)
  • SQL Server 2019 (15.x)
  • SQL Server 2022 (16.x)

下表列出從早期版本 SQL Server 到 SQL Server 2025(17.x)所支援的升級情境。

備註

SQL Server 2025(17.x)及後續版本中沒有網頁版。 Express 版本包含了 SQL Server Express 版中所有的進階服務功能。

升級從 支援的升級路徑
SQL Server 2014 (12.x) Service Pack 3 SQL Server 2025 (17.x)
Enterprise Edition Enterprise Edition
開發者版 企業開發人員版本
標準開發人員版本
Enterprise Edition
Standard Edition Enterprise Edition
Standard Edition
網路版 Enterprise Edition
Standard Edition
精簡版 Enterprise Edition
Standard Edition
精簡版
商業智慧版 Enterprise Edition
評鑑版 評鑑版
企業開發人員版本
標準開發人員版本
Enterprise Edition
Standard Edition
SQL Server 2016 (13.x) Service Pack 3 SQL Server 2025 (17.x)
Enterprise Edition Enterprise Edition
開發者版 企業開發人員版本
標準開發人員版本
Enterprise Edition
Standard Edition Enterprise Edition
Standard Edition
網路版 Enterprise Edition
Standard Edition
精簡版 Enterprise Edition
Standard Edition
精簡版
商業智慧版 Enterprise Edition
評鑑版 評鑑版
企業開發人員版本
標準開發人員版本
Enterprise Edition
Standard Edition
SQL Server 2017 (14.x) SQL Server 2025 (17.x)
Enterprise Edition Enterprise Edition
開發者版 企業開發人員版本
標準開發人員版本
Enterprise Edition
Standard Edition Enterprise Edition
Standard Edition
網路版 Enterprise Edition
Standard Edition
精簡版 Enterprise Edition
Standard Edition
精簡版
商業智慧版 Enterprise Edition
評鑑版 評鑑版
企業開發人員版本
標準開發人員版本
Enterprise Edition
Standard Edition
SQL Server 2019 (15.x) SQL Server 2025 (17.x)
Enterprise Edition Enterprise Edition
開發者版 企業開發人員版本
標準開發人員版本
Enterprise Edition
Standard Edition Enterprise Edition
Standard Edition
網路版 Enterprise Edition
Standard Edition
精簡版 Enterprise Edition
Standard Edition
精簡版
商業智慧版 Enterprise Edition
評鑑版 評鑑版
企業開發人員版本
標準開發人員版本
Enterprise Edition
Standard Edition
SQL Server 2022 (16.x) SQL Server 2025 (17.x)
Enterprise Edition Enterprise Edition
開發者版 企業開發人員版本
標準開發人員版本
Enterprise Edition
Standard Edition Enterprise Edition
Standard Edition
網路版 Enterprise Edition
Standard Edition
精簡版 Enterprise Edition
Standard Edition
精簡版
商業智慧版 Enterprise Edition
評鑑版 評鑑版
企業開發人員版本
標準開發人員版本
Enterprise Edition
Standard Edition
釋放候選 者1 Enterprise Edition
開發者版 Enterprise Edition

1 Microsoft 支援從候選版本軟體升級,專為參與早期採用者計畫的客戶提供。

遷移到 SQL Server 2025

你可以將資料庫從舊版本的 SQL Server 遷移到 SQL Server 2025(17.x),只要原始資料庫相容性等級或 90 更高。 相容性為 的 90 資料庫(例如 SQL Server 2005 (9.x))在遷移至 SQL Server 2025(17.x)時,會自動升級至相容 100 等級。 如果來源資料庫的相容性等級是 100 或更高,那麼在 SQL Server 2025(17.x)上則保持不變。

欲了解更多資訊,請參閱 「升級 SQL Server 至最新版本」。

以下的建議與工具能協助你規劃並執行遷移。

  • 遷移工具。 遷移支援透過 SQL Server Management Studio 中的 SQL Server 遷移元件進行。

  • 備份並還原。 在 SQL Server 2008(10.0.x)及之後版本取得的備份,只要資料庫備份相容等級 100 達或以上,即可在不改變相容等級的情況下還原至 SQL Server 2025(17.x)。

    相容等級為 90的資料庫,包括在 SQL Server 2005(9.x)上備份的資料庫,當還原到 SQL Server 2025(17.x)時,會自動升級至相容 100 等級。

  • 原木運輸。 若主伺服器運行 SQL Server 2008 (10.0.x) SP3 或更新版本,或 SQL Server 2008 R2 (10.50.x) SP2 或更新版本,且次要伺服器運行 SQL Server 2025 (17.x),則支援日誌運送。

    警告

    如果發生自動或手動故障轉移,導致 SQL Server 2025 (17.x) 實例成為主要實例,SQL Server 2008 (10.0.x) 或 SQL Server 2008 R2 (10.50.x) 實例會成為次要實例,無法接收主實例的變更。

  • 批量載入:資料表可從 SQL Server 2008(10.0.x)或 SQL Server 2008 R2(10.50.x)批量複製至 SQL Server 2025(17.x)。

SQL Server 2025 版本升級

下表列出 SQL Server 2025(17.x)中支援的版本升級情境。

如需如何執行版本升級的逐步指示,請參閱升級至不同版本的 SQL Server (安裝程式)

升級從 升級至
企業版(Server+CAL 與 Core) Enterprise Edition
評估企業 企業版(Server+CAL 或核心授權)
標準
開發人員

對於獨立安裝,支援從 Evaluation (免費版本) 升級到任何付費版本,但不支援叢集安裝。 此限制不適用於安裝在參與可用性群組的 Windows 容錯移轉叢集上的獨立個別實例。
標準 企業版(Server+CAL 或核心授權)
開發人員 企業版(Server+CAL 或核心授權)
標準
快速 企業版(Server+CAL 或核心授權)
開發人員
標準

此外,您也可以在 SQL Server 2025(17.x)企業版(Server+CAL 授權)與 SQL Server 2025(17.x)企業版(核心授權)之間進行版本升級:

版本升級從 升級到新版本
企業版(Server+CAL 授權) 1 企業版(核心授權)
企業版(核心授權) 企業版(Server+CAL 授權)

1 變更叢集實例 SQL Server 2025(17.x)版本的權限有限。 以下情境不支援 SQL Server 2025(17.x)故障轉移叢集:

  • 企業到企業開發者、標準開發者、標準或評估。
  • 企業開發者版升級到標準版或評估版。
  • 從標準開發者改為標準版或評估版。
  • 從標準到評估。
  • 評估以符合標準。