支援的版本與版本升級

您可以從 SQL Server 2005、SQL Server 2008 及 SQL Server 2008 R2 升級至 SQL Server 2012。 本主題列出這些 SQL Server 版本的支援升級路徑,以及可以升級至 SQL Server 2012 的支援版本。

升級前檢查清單

  • 從 SQL Server 2012 的一個版本升級到另一個版本之前,請確認您目前使用的功能在您目標版本中受到支援。

  • 在升級 SQL Server 之前,請對 SQL Server Agent 啟用 Windows 驗證,並確認預設組態:SQL Server Agent 服務帳戶是 SQL Server 系統管理員 (sysadmin) 群組的成員。

  • 若要升級到 SQL Server 2012,您必須執行支援的作業系統。 如需詳細資訊,請參閱<安裝 SQL Server 2012 的硬體和軟體需求>。

  • 當重新啟動暫止時將會封鎖升級

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

不支援的案例

  • 不支援 SQL Server 2012 的跨版本執行個體。 在 SQL Server 2012 執行個體內,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 2012 之後,可使用 SQL Server 2012 安裝程式加入功能。 如需詳細資訊,請參閱<將功能加入至 SQL Server 2012 的執行個體 (安裝程式)>。

  • 在 WOW 模式下不支援容錯移轉叢集。 如果您目前在 32 位元子系統 (WOW64) 上有 SQL Server 2005、SQL Server 2008 或 SQL Server 2008 R2 容錯移轉叢集,則不支援將容錯移轉叢集升級至 SQL Server 2012。

  • 但是,不支援從 SQL Server 2005 Evaluation、SQL Server 2008 Evaluation 和 SQL Server 2008 R2 Evaluation 升級為 SQL Server 2012。

從舊版升級至 SQL Server 2012

  • 您可以在 64 位元伺服器的 32 位元子系統 (WOW64) 上,將 SQL Server 32 位元版本升級至 SQL Server 2012。

  • SQL Server 64 位元版本僅可升級至 SQL Server 2012 64 位元伺服器。

[!附註]

當您從舊版 SQL Server Enterprise Edition 升級至 SQL Server 2012 時,請選擇 [Enterprise 版: 核心授權] 或 [Enterprise Edition]。 這些 Enterprise 版本只有在授權模式及支援的核心數目上限方面有差異。 如需詳細資訊,請參閱<SQL Server 版本的計算容量限制>。

SQL Server 2012 支援從下列版本的 SQL Server 進行升級:

  • SQL Server 2005 SP4 或更新版本

  • SQL Server 2008 SP2 或更新版本

  • SQL Server 2008 R2 SP1 或更新版本

下表列出從舊版 SQL Server 升級至 SQL Server 2012 的支援案例。

升級來源

支援的升級路徑

SQL Server 2005 SP4 Enterprise

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2005 SP4 Developer

SQL Server 2012 Developer

SQL Server 2005 SP4 Standard

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2005 SP4 Workgroup

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2005 SP4 Express、

SQL Server 2005 SP4 Express with Tools,以及

SQL Server 2005 SP4 Express with Advanced Services

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2012 Express

SQL Server 2008 SP2 Enterprise

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2008 SP2 Developer

SQL Server 2012 Developer

SQL Server 2008 SP2 Standard

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2008 SP2 Web

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2008 SP2 Workgroup

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2008 SP2 Express

SQL Server 2008 SP2 Express with Tools,以及

SQL Server 2008 SP2 Express with Advanced Services

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2012 Express

SQL Server 2008 R2 SP1 Datacenter

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2008 R2 SP1 Enterprise

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2008 R2 SP1 Developer

SQL Server 2012 Developer

SQL Server 2008 R2 SP1 Standard

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2008 R2 SP1 Web

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2008 R2 SP1 Workgroup

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2008 R2 SP1 Express、

SQL Server 2008 R2 SP1 Express with Tools,以及

SQL Server 2008 R2 SP1 Express with Advanced Services

SQL Server 2012 Enterprise

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2012 Express

SQL Server 2012 版本升級

下表列出 SQL Server 2012 中支援的版本升級案例。

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

升級來源

升級目標

SQL Server 2012 Enterprise (Server+CAL 或 Core) 2 3

SQL Server 2012 Business Intelligence

SQL Server 2012 Business Intelligence

SQL Server 2012 Enterprise (Server+CAL 或 Core 授權)

SQL Server 2012 Evaluation Enterprise 2

SQL Server 2012 Enterprise (Server+CAL 或 Core 授權)

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Developer

SQL Server 2012 Web

對於獨立安裝,支援從 Evaluation Enterprise (免費版本) 升級到任何付費版本,但對於叢集安裝則不支援。

SQL Server 2012 Standard 2

SQL Server 2012 Business Intelligence

SQL Server 2012 Enterprise (Server+CAL 或 Core 授權)

SQL Server 2012 Developer 2

SQL Server 2012 Enterprise (Server+CAL 或 Core 授權)

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Web

SQL Server 2012 Web

SQL Server 2012 Enterprise (Server+CAL 或 Core 授權)

SQL Server 2012 Business Intelligence

SQL Server 2012 Standard

SQL Server 2012 Express 1

SQL Server 2012 Enterprise (Server+CAL 或 Core 授權)

SQL Server 2012 Business Intelligence

SQL Server 2012 Developer

SQL Server 2012 Standard

SQL Server 2012 Web

此外,您也可以在 SQL Server 2012 Enterprise (Server+CAL 授權) 和 SQL Server 2012 Enterprise (Core 授權) 之間執行版本升級:

升級前版本

升級後版本

SQL Server 2012 Enterprise (Server+CAL 授權) 2 3

SQL Server 2012 Enterprise (Core 授權)

SQL Server 2012 Enterprise (Core 授權)

SQL Server 2012 Enterprise (Server+CAL 授權)

1同樣適用於 SQL Server 2012 Express with Tools 和 SQL Server 2012 Express with Advanced Services。

2變更 SQL Server 2012 容錯移轉叢集的版本有所限制。 下列狀況不支援 SQL Server 2012 容錯移轉叢集:

  • SQL Server 2012 Enterprise 至 SQL Server 2012 Developer、Standard 和 Enterprise Evaluation。

  • SQL Server 2012 Developer 至 SQL Server 2012 Standard 或 Enterprise Evaluation。

  • SQL Server 2012 Standard 至 SQL Server 2012 Enterprise Evaluation。

  • SQL Server 2012 Enterprise Evaluation 至 SQL Server 2012 Standard。

3有兩種類型的授權可供 SQL Server 2012 Enterprise Edition 使用:核心授權和 Server+CAL 授權。 如需有關授權的詳細資訊,請參閱 SQL Server 2012 的完整授權資訊

請參閱

參考

安裝 SQL Server 2012 的硬體和軟體需求

概念

升級為 SQL Server 2012

使用 Upgrade Advisor 來準備升級

其他資源

SQL Server 2012 版本支援的功能