你可以從 SQL Server 2008、SQL Server 2008 R2 和 SQL Server 2012 升級。 本主題列出這些 SQL Server 版本所支援的升級路徑,以及 SQL Server 2014 支援的升級版本。
升級前檢查清單
在從一個 SQL Server 2014 版本升級到另一個版本之前,請確認你目前使用的功能是否在你即將遷移的版本中得到支援。
在升級 SQL Server 之前,請啟用 SQL Server Agent 的 Windows 認證,並驗證預設設定:SQL Server Agent 服務帳號是否屬於 SQL Server 系統管理員群組。
要升級到 SQL Server 2014,您必須使用支援的作業系統。 欲了解更多資訊,請參閱《安裝 SQL Server 2014 的硬體與軟體需求》。
如果有待重啟,升級會被阻擋。
如果 Windows 安裝程式服務沒有執行,升級將會被阻擋。
不支援的場景
不支援 SQL Server 2014 的跨版本實例。 資料庫引擎、Analysis Services 與 Reporting Services 元件的版本號必須在 SQL Server 2014 的實例中相同。
不支援跨平台升級。 你無法使用 SQL Server 設定將 32 位元的 SQL Server 實例升級為原生 64 位元。 不過,你可以從 32 位元 SQL Server 實例備份或分離資料庫,然後如果資料庫未以複製方式發佈,則還原或附加到新的 SQL Server(64 位元)實例。 你必須在主資料庫、MSDB 和模型系統資料庫中重新建立任何登入和其他使用者物件。
你無法在升級現有 SQL Server 實例時新增功能。 在你將 SQL Server 實例升級到 SQL Server 2014 後,可以透過 SQL Server 2014 設定來新增功能。 欲了解更多資訊,請參閱「為 SQL Server 2014 實例新增功能(設定)」。
WOW 模式下不支援備援叢集。
不支援從先前 SQL Server 版本的評估版升級。
從早期版本升級至 SQL Server 2014
Note
SQL Server 2005 的支援將在下一節「SQL Server 2014 對 SQL Server 2005 的支援」中有更詳細說明。
SQL Server 32 位元版本可在 64 位元伺服器的 32 位元子系統(WOW64)上升級至 SQL Server 2014。
SQL Server 64 位元版本可升級至 SQL Server 2014 64 位元伺服器。
Note
當您從先前版本的 SQL Server Enterprise edition 升級到 SQL Server 2014 時,請選擇Enterprise Edition:核心授權與 Enterprise Edition。 這些企業版僅在授權模式與最大核心數量上有所不同。 欲了解更多資訊,請參閱 SQL Server 版本的計算容量限制。
SQL Server 2014 支援從以下版本的 SQL Server 升級:
SQL Server 2005 SP4 或更新版本
SQL Server 2008 SP3 或更新版本
SQL Server 2008 R2 SP2 或更新版本
SQL Server 2012 SP1 或更新版本
下表列出從早期版本 SQL Server 到 SQL Server 2014 所支援的升級情境。
| 升級從 | 支援的升級路徑 |
|---|---|
| SQL Server 2005 SP4 Enterprise | SQL Server 2014 企業版 SQL Server 2014 商業智慧 |
| SQL Server 2005 SP4 Developer | SQL Server 2014 開發者 |
| SQL Server 2005 SP4 Standard | SQL Server 2014 企業版 SQL Server 2014 商業智慧 SQL Server 2014 標準版 |
| SQL Server 2005 SP4 工作組 | SQL Server 2014 企業版 SQL Server 2014 商業智慧 SQL Server 2014 標準版 |
| SQL Server 2005 SP4 Express, SQL Server 2005 SP4 Express with Tools, SQL Server 2005 SP4 Express 與進階服務 |
SQL Server 2014 企業版 SQL Server 2014 商業智慧 SQL Server 2014 標準版 SQL Server 2014 Web SQL Server 2014 Express |
| SQL Server 2008 SP3 Enterprise | SQL Server 2014 企業版 SQL Server 2014 商業智慧 |
| SQL Server 2008 SP3 Developer | SQL Server 2014 開發者 |
| SQL Server 2008 SP3 Standard | SQL Server 2014 企業版 SQL Server 2014 商業智慧 SQL Server 2014 標準版 |
| SQL Server 2008 SP3 小型企業 | SQL Server 2014 標準版 |
| SQL Server 2008 SP3 Web | SQL Server 2014 企業版 SQL Server 2014 商業智慧 SQL Server 2014 標準版 SQL Server 2014 Web |
| SQL Server 2008 SP3 工作小組 | SQL Server 2014 企業版 SQL Server 2014 商業智慧 SQL Server 2014 標準版 |
| SQL Server 2008 SP3 Express, SQL Server 2008 SP3 Express with Tools, 以及 SQL Server 2008 SP3 Express 與進階服務 |
SQL Server 2014 企業版 SQL Server 2014 商業智慧 SQL Server 2014 標準版 SQL Server 2014 Web SQL Server 2014 Express |
| SQL Server 2008 R2 SP2 Datacenter | SQL Server 2014 企業版 SQL Server 2014 商業智慧 |
| SQL Server 2008 R2 SP2 Enterprise | SQL Server 2014 企業版 SQL Server 2014 商業智慧 |
| SQL Server 2008 R2 SP2 Developer | SQL Server 2014 開發者 |
| SQL Server 2008 R2 SP2 Small Business | SQL Server 2014 標準版 |
| SQL Server 2008 R2 SP2 Standard | SQL Server 2014 企業版 SQL Server 2014 商業智慧 SQL Server 2014 標準版 |
| SQL Server 2008 R2 SP2 Web | SQL Server 2014 企業版 SQL Server 2014 商業智慧 SQL Server 2014 標準版 SQL Server 2014 Web |
| SQL Server 2008 R2 SP2 Workgroup | SQL Server 2014 企業版 SQL Server 2014 商業智慧 SQL Server 2014 標準版 |
| SQL Server 2008 R2 SP2 Express, SQL Server 2008 R2 SP2 Express with Tools, and SQL Server 2008 R2 SP2 Express with Advanced Services |
SQL Server 2014 企業版 SQL Server 2014 商業智慧 SQL Server 2014 標準版 SQL Server 2014 Web SQL Server 2014 Express |
| SQL Server 2012 SP1 Enterprise | SQL Server 2014 企業版 SQL Server 2014 商業智慧 |
| SQL Server 2012 SP1 Developer | SQL Server 2014 開發者 |
| SQL Server 2012 SP1 Standard | SQL Server 2014 企業版 SQL Server 2014 商業智慧 SQL Server 2014 標準版 |
| SQL Server 2012 SP1 Web | SQL Server 2014 企業版 SQL Server 2014 商業智慧 SQL Server 2014 標準版 SQL Server 2014 Web |
| SQL Server 2012 SP1 Express, SQL Server 2012 SP1 Express with Tools, SQL Server 2012 SP1 Express Management Studio,以及 SQL Server 2012 SP1 Express 與進階服務 |
SQL Server 2014 企業版 SQL Server 2014 商業智慧 SQL Server 2014 標準版 SQL Server 2014 Web SQL Server 2014 Express |
| SQL Server 2012 SP1 商業智慧 | SQL Server 2014 企業版 SQL Server 2014 商業智慧 |
SQL Server 2014 支援 SQL Server 2005
本節討論 SQL Server 2014 對 SQL Server 2005 的支援。 在 SQL Server 2014 中,您將能執行以下操作:
透過安裝精靈或命令提示字元執行 SQL Server 2014 設定,將 SQL Server 2005 資料庫引擎實例升級至 SQL Server 2014。
將一個 SQL Server 2005 資料庫(mdf/ldf 檔案)附加到 SQL Server 2014 的資料庫引擎實例中。
從備份還原一個 SQL Server 2005 資料庫到 SQL Server 2014 的資料庫引擎實例。
將 SQL Server 2005 整合服務(SSIS)套件升級到 SQL Server 2014。 執行自動就地升級的套件。
透過執行 SQL Server 2014 設定,將 SQL Server 2005 分析服務(SSAS)升級至 SQL Server 2014。
備份一個 SQL Server 2005 Analysis Services (SSAS) Cube,並在 SQL Server 2014 上還原。
透過執行 SQL Server 2014 設定,將 SQL Server 2005 Reporting Services(SSRS)升級至 SQL Server 2014。
使用 SQL Server Profiler 2014 連接 SQL Server 2005。
當 SQL Server 2005 資料庫升級至 SQL Server 2014 時,資料庫相容性等級將從 90 調整為 100。 (在 SQL Server 2014 中,資料庫相容等級的有效值為 100、110 和 120。)ALTER DATABASE相容性等級(Transact-SQL)討論相容性等級變更如何影響SQL Server應用程式。
上述列表中未列出的情境均不支援,包括但不限於以下情況:
在同一台電腦上安裝 SQL Server 2005 和 SQL Server 2014(並排安裝)。
使用 SQL Server 2005 實例作為涉及 SQL Server 2014 實例的複寫拓撲成員。
設定 SQL Server 2014 與 SQL Server 2005 實例之間的資料庫鏡像。
用 SQL Server 2014 與 SQL Server 2005 實例之間的日誌傳輸來備份交易日誌。
在 SQL Server 2014 與 SQL Server 2005 實例間配置連結伺服器。
從 SQL Server 2014 管理工作室管理 SQL Server 2005 實例。
在 SQL Server 2014 Management Studio 中附加一個 SQL Server 2005 Analysis Services (SSAS) 立方體。
從 SQL Server 2014 管理工作室連接 SQL Server 2005 整合服務(SSIS)。
管理 SQL Server 2005 整合服務(SSIS)服務,來自 SQL Server 2014 管理工作室。
支援 SQL Server 2005 第三方客製化整合服務元件,如執行與升級。
SQL Server 2014 版升級
下表列出 SQL Server 2014 中支援的版本升級情境。
關於如何執行版本升級的逐步說明,請參見「升級至不同版本的 SQL Server 2014(設定)」。
| 升級 | 升級至 |
|---|---|
| SQL Server 2014 Enterprise(Server+CAL 與 Core) 2 | SQL Server 2014 商業智慧 |
| SQL Server 2014 商業智慧 | SQL Server 2014 企業版(Server+CAL 或核心授權) |
| SQL Server 2014 Evaluation Enterprise 2 | SQL Server 2014 企業版(Server+CAL 或核心授權) SQL Server 2014 商業智慧 SQL Server 2014 標準版 SQL Server 2014 開發者 SQL Server 2014 Web 獨立安裝支援從 Evaluation Enterprise(免費版)升級至任何付費版本,但叢集安裝則不支援。 |
| SQL Server 2014 Standard 2 | SQL Server 2014 商業智慧 SQL Server 2014 企業版(Server+CAL 或核心授權) |
| SQL Server 2014 Developer 2 | SQL Server 2014 企業版(Server+CAL 或核心授權) SQL Server 2014 商業智慧 SQL Server 2014 Web SQL Server 2014 標準版 |
| SQL Server 2014 Web | SQL Server 2014 企業版(Server+CAL 或核心授權) SQL Server 2014 商業智慧 SQL Server 2014 標準版 |
| SQL Server 2014 Express 1 | SQL Server 2014 企業版(Server+CAL 或核心授權) SQL Server 2014 商業智慧 SQL Server 2014 開發者 SQL Server 2014 標準版 SQL Server 2014 Web |
此外,您也可以在 SQL Server 2014 企業版(Server+CAL 授權)與 SQL Server 2014 企業版(核心授權)之間進行版本升級:
| 版本升級 | 版本升級至 |
|---|---|
| SQL Server 2014 Enterprise (Server+CAL License) 2 | SQL Server 2014 企業版(核心授權) |
| SQL Server 2014 企業版(核心授權) | SQL Server 2014 Enterprise (Server+CAL 授權) |
1 亦適用於 SQL Server 2014 Express with Tools(含工具)及 SQL Server 2014 Express (含進階服務)。
2 變更 SQL Server 2014 故障轉移叢集的版本有限制。 以下情境不支援 SQL Server 2014 故障轉移叢集:
SQL Server 2014 Enterprise 到 SQL Server 2014 開發者、標準或企業評估。
SQL Server 2014 開發者轉為 SQL Server 2014 標準或企業評估。
SQL Server 2014 Standard to SQL Server 2014 Enterprise Evaluation.
SQL Server 2014 Enterprise Evaluation to SQL Server 2014 Standard
另請參閱
SQL Server 2016 的版本及支援功能
安裝 SQL Server 2014 的
升級至 SQL Server 2014
使用升級顧問來準備升級