支援的版本與版本升級
您可以從 SQL Server 2008 和 SQL Server 2008 R2 和 SQL Server 2012 升級。 本主題列出這些SQL Server版本的支援升級路徑,以及 SQL Server 2014 的支援版本升級。
升級前檢查清單
從 2014 SQL Server的某個版本升級至另一個版本之前,請確認您目前使用的功能已在您要移動的版本中受到支援。
在升級 SQL Server 之前,請對 SQL Server Agent 啟用 Windows 驗證,並確認預設組態:SQL Server Agent 服務帳戶是 SQL Server sysadmin 群組的成員。
若要升級至 SQL Server 2014,您必須執行支援的作業系統。 如需詳細資訊,請參閱< Hardware and Software Requirements for Installing SQL Server 2014>。
當重新啟動暫止時將會封鎖升級
如果 Windows Installer 服務未在執行中,將會封鎖升級。
不支援的案例
不支援 SQL Server 2014 的跨版本實例。 SQL Server 2014 實例中,Database Engine、Analysis Services 和Reporting Services元件的版本號碼必須相同。
不支援跨平台升級。 您無法使用 SQL Server 安裝程式,將 32 位元的 SQL Server 執行個體升級到原生 64 位元。 不過,您還是可以備份或中斷與 SQL Server 32 位元執行個體資料庫的連結,而且如果複寫時未發佈這些資料庫,也可以將其還原或附加至 SQL Server (64 位元) 的新執行個體。 您必須在 master、msdb 和 model 系統資料庫中重新建立任何登入及其他使用者物件。
您無法在升級現有的 SQL Server 執行個體期間新增功能。 將 SQL Server 實例升級至 SQL Server 2014 之後,您可以使用 SQL Server 2014 安裝程式來新增功能。 如需詳細資訊,請參閱將功能新增至 SQL Server 2014 (Setup) 實例。
在 WOW 模式下不支援容錯移轉叢集。
不支援從舊版 SQL Server 的 Evaluation Edition 升級。
從舊版升級至 SQL Server 2014
注意
下一節會詳細說明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 位伺服器。
注意
當您從舊版的 SQL Server Enterprise 版本升級至 SQL Server 2014 時,請選擇 Enterprise Edition:核心型授權和 Enterprise Edition。 這些 Enterprise edition 只有在授權模式及支援的核心數目上限方面有差異。 如需詳細資訊,請參閱 Compute Capacity Limits by Edition of 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 Enterprise SQL Server 2014 商業智慧 |
SQL Server 2005 SP4 開發人員 | SQL Server 2014 開發人員 |
SQL Server 2005 SP4 Standard | SQL Server 2014 Enterprise SQL Server 2014 商業智慧 SQL Server 2014 Standard |
SQL Server 2005 SP4 工作組 | SQL Server 2014 Enterprise SQL Server 2014 商業智慧 SQL Server 2014 Standard |
SQL Server 2005 SP4 Express, SQL Server 2005 SP4 Express with Tools 和 SQL Server 2005 SP4 Express with Advanced Services |
SQL Server 2014 Enterprise SQL Server 2014 商業智慧 SQL Server 2014 Standard SQL Server 2014 Web SQL Server 2014 Express |
SQL Server 2008 SP3 企業版 | SQL Server 2014 Enterprise SQL Server 2014 商業智慧 |
SQL Server 2008 SP3 開發人員 | SQL Server 2014 開發人員 |
SQL Server 2008 SP3 Standard | SQL Server 2014 Enterprise SQL Server 2014 商業智慧 SQL Server 2014 Standard |
SQL Server 2008 SP3 Small Business | SQL Server 2014 Standard |
SQL Server 2008 SP3 Web | SQL Server 2014 Enterprise SQL Server 2014 商業智慧 SQL Server 2014 Standard SQL Server 2014 Web |
SQL Server 2008 SP3 工作組 | SQL Server 2014 Enterprise SQL Server 2014 商業智慧 SQL Server 2014 Standard |
SQL Server 2008 SP3 Express, SQL Server 2008 SP3 Express with Tools 和 SQL Server 2008 SP3 Express with Advanced Services |
SQL Server 2014 Enterprise SQL Server 2014 商業智慧 SQL Server 2014 Standard SQL Server 2014 Web SQL Server 2014 Express |
SQL Server 2008 R2 SP2 Datacenter | SQL Server 2014 Enterprise SQL Server 2014 商業智慧 |
SQL Server 2008 R2 SP2 Enterprise | SQL Server 2014 Enterprise SQL Server 2014 商業智慧 |
SQL Server 2008 R2 SP2 開發人員 | SQL Server 2014 開發人員 |
SQL Server 2008 R2 SP2 Small Business | SQL Server 2014 Standard |
SQL Server 2008 R2 SP2 Standard | SQL Server 2014 Enterprise SQL Server 2014 商業智慧 SQL Server 2014 Standard |
SQL Server 2008 R2 SP2 Web | SQL Server 2014 Enterprise SQL Server 2014 商業智慧 SQL Server 2014 Standard SQL Server 2014 Web |
SQL Server 2008 R2 SP2 工作組 | SQL Server 2014 Enterprise SQL Server 2014 商業智慧 SQL Server 2014 Standard |
SQL Server 2008 R2 SP2 Express, SQL Server 2008 R2 SP2 Express with Tools,以及 SQL Server 2008 R2 SP2 Express with Advanced Services |
SQL Server 2014 Enterprise SQL Server 2014 商業智慧 SQL Server 2014 Standard SQL Server 2014 Web SQL Server 2014 Express |
SQL Server 2012 SP1 Enterprise | SQL Server 2014 Enterprise SQL Server 2014 商業智慧 |
SQL Server 2012 SP1 開發人員 | SQL Server 2014 開發人員 |
SQL Server 2012 SP1 Standard | SQL Server 2014 Enterprise SQL Server 2014 商業智慧 SQL Server 2014 Standard |
SQL Server 2012 SP1 Web | SQL Server 2014 Enterprise SQL Server 2014 商業智慧 SQL Server 2014 Standard 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 with Advanced Services |
SQL Server 2014 Enterprise SQL Server 2014 商業智慧 SQL Server 2014 Standard SQL Server 2014 Web SQL Server 2014 Express |
SQL Server 2012 SP1 商業智慧 | SQL Server 2014 Enterprise 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 Integration Services (SSIS) 套件升級至 SQL Server 2014。 執行封裝並包含自動就地升級。
執行 SQL Server 2014 安裝程式,將 SQL Server 2005 Analysis Services (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 Management Studio 管理 SQL Server 2005 實例。
在 SQL Server 2014 Management Studio 中附加 SQL Server 2005 Analysis Services (SSAS) Cube。
從 SQL Server 2014 Management Studio 連線到 SQL Server 2005 Integration Services (SSIS) 。
從 SQL Server 2014 Management Studio 管理 SQL Server 2005 Integration Services (SSIS) 服務。
支援 SQL Server 2005 協力廠商自訂 Integration Services 元件,例如執行和升級。
SQL Server 2014 版升級
下表列出 SQL Server 2014 中支援的版本升級案例。
如需有關如何執行版本升級的逐步指示,請參閱升級至不同版本的 SQL Server 2014 (Setup) 。
升級來源 | 升級目標 |
---|---|
SQL Server 2014 Enterprise (Server+CAL 和 Core) 2 | SQL Server 2014 商業智慧 |
SQL Server 2014 商業智慧 | SQL Server 2014 Enterprise (Server+CAL 或 Core 授權) |
SQL Server 2014 Evaluation Enterprise 2 | SQL Server 2014 Enterprise (Server+CAL 或 Core 授權) SQL Server 2014 商業智慧 SQL Server 2014 Standard SQL Server 2014 開發人員 SQL Server 2014 Web 對於獨立安裝,支援從 Evaluation Enterprise (免費版本) 升級到任何付費版本,但對於叢集安裝則不支援。 |
SQL Server 2014 Standard 2 | SQL Server 2014 商業智慧 SQL Server 2014 Enterprise (Server+CAL 或 Core 授權) |
SQL Server 2014 Developer 2 | SQL Server 2014 Enterprise (Server+CAL 或 Core 授權) SQL Server 2014 商業智慧 SQL Server 2014 Web SQL Server 2014 Standard |
SQL Server 2014 Web | SQL Server 2014 Enterprise (Server+CAL 或 Core 授權) SQL Server 2014 商業智慧 SQL Server 2014 Standard |
SQL Server 2014 Express 1 | SQL Server 2014 Enterprise (Server+CAL 或 Core 授權) SQL Server 2014 商業智慧 SQL Server 2014 開發人員 SQL Server 2014 Standard SQL Server 2014 Web |
此外,您也可以在 SQL Server 2014 Enterprise (Server+CAL 授權) 和 SQL Server 2014 Enterprise (Core 授權) 之間執行版本升級:
升級前版本 | 升級後版本 |
---|---|
SQL Server 2014 Enterprise (Server+CAL 授權) 2 | SQL Server 2014 Enterprise (Core 授權) |
SQL Server 2014 Enterprise (Core 授權) | SQL Server 2014 Enterprise (Server+CAL 授權) |
1也適用于 SQL Server 2014 Express with Tools 和 SQL Server 2014 Express with Advanced Services。
2變更 SQL Server 2014 容錯移轉叢集的版本有限。 SQL Server 2014 容錯移轉叢集不支援下列案例:
SQL Server 2014 Enterprise 至 SQL Server 2014 Developer、Standard 和 Enterprise Evaluation。
SQL Server 2014 Developer 至 SQL Server 2014 Standard 或 Enterprise Evaluation。
SQL Server 2014 Standard 至 SQL Server 2014 Enterprise Evaluation。
SQL Server 2014 Enterprise Evaluation 至 SQL Server 2014 Standard。
另請參閱
SQL Server 2014 各版本所支援的功能
安裝 SQL Server 2014 的硬體與軟體需求
升級為 SQL Server 2014
使用 Upgrade Advisor 來準備升級