共用方式為


使用 SQL Server 的多個版本和執行個體

SQL Server在同一部電腦上支援多個 Database Engine、Analysis Services 和Reporting Services實例。 您也可以升級舊版SQL Server,或在已安裝舊版SQL Server版本的電腦上安裝SQL Server。 如需支援的升級案例,請參閱 支援的版本與版本升級

版本元件和編號

下列概念對於了解 SQL Server 對 SQL Server 並存執行個體的行為很有幫助。

適用於 SQL Server 的標準產品版本格式為 MM.nn.bbbb.rr,每一個區段定義如下:

MM - 主要版本

nn - 次要版本

bbbb - 組建編號

rr - 組建修訂編號

在 SQL Server 的每一個主要或次要版本中,版本號碼都會遞增,以便與之前的版本區別。 這項版本變更可用於許多用途。 其中包括在使用者介面中顯示版本資訊、控制升級期間如何取代檔案、套用 Service Pack,同時也是在後續版本之間區分功能的一項機制。

所有 SQL Server 版本共用的元件

所有已安裝之 SQL Server 版本的所有執行個體會共用某些元件。 當您在同一部電腦上安裝不同版本的SQL Server時,這些元件會自動升級為最新版本。 當解除安裝 SQL Server 的最後一個執行個體時,通常會自動解除安裝這類元件。

範例:SQL Server Browser 和 Microsoft SQL Server VSS 寫入器。

在相同 SQL Server 主要版本的所有執行個體之間共用的元件

具有相同主要版本的 SQL Server 版本會在所有執行個體之間共用某些元件。 如果在升級期間選取共用元件,現有的元件都會升級到最新的版本。

範例:Integration Services、Master Data Services、SQL Server Management Studio、SQL Server Data Tools (SSDT) 和 SQL Server 線上叢書。

次要版本之間共用的元件

具有相同 major.minor 版本的 SQL Server 版本已共用元件。

範例:安裝程式支援檔案。

SQL Server 執行個體特有的元件

某些 SQL Server 元件或服務為 SQL Server 執行個體特有, 也可感知執行個體。 這些元件或服務也會與裝載它們的執行個體共用相同的版本,並專門用於該執行個體。

範例:資料庫引擎、Analysis Services 和 Reporting Services。

與 SQL Server 版本無關的元件

某些元件會在 SQL Server 安裝期間安裝,但與 SQL Server 的版本無關。 這些元件可能會在主要版本之間共用,或是由所有的 SQL Server 版本共用。

範例:Microsoft Sync Framework、SQL Server Compact。

如需安裝SQL Server Compact的詳細資訊,請參閱從安裝精靈安裝 SQL Server 2014 (安裝程式) 。 如需如何解除安裝 SQL Server Compact 的詳細資訊,請參閱解除安裝現有的 SQL Server 執行個體 (安裝程式)

並存使用 SQL Server 與舊版 SQL Server

您可以在已執行舊版 SQL Server 執行個體的電腦上安裝 SQL Server。 如果預設執行個體已存在於電腦上,SQL Server 必須安裝成具名執行個體。

警告

SQL Server SysPrep 不支援在相同電腦上並存安裝已備妥的 SQL Server 2014 實例SQL Server。 例如,您無法並排準備SQL Server 2014 實例與備妥的 SQL Server 2012 實例。 不過,您可以在同一部電腦上並存安裝相同主要版本之 SQL Server 的多個備妥執行個體。 如需詳細資訊,請參閱< Considerations for Installing SQL Server Using SysPrep>。

SQL Server 2014 無法在執行 Windows Server 2008 R2 Server Core SP1 的電腦上並存安裝舊版 SQL Server。 如需 Server Core 安裝的詳細資訊,請參閱在 Server Core 上安裝 SQL Server 2014

下表顯示 SQL Server 2014 的並存支援:

SQL Server 2014 的現有實例 並存支援
SQL Server 2014 (32 位) SQL Server 2005 (32 位)

SQL Server 2005 (64 位) x64

SQL Server 2008 (32 位元)

SQL Server 2008 (64 位) x64

SQL Server 2008 R2 (32 位)

SQL Server 2008 R2 (64 位) x64

SQL Server 2012 (32 位)

SQL Server 2012 (64 位) x64

SQL Server 2014 (32 位)

SQL Server 2014 (64 位) x64
SQL Server 2014 (64 位) x64 SQL Server 2005 (32 位)

SQL Server 2005 (64 位) x64

SQL Server 2008 (32 位元)

SQL Server 2008 (64 位) x64

SQL Server 2008 R2 (32 位)

SQL Server 2008 R2 (64 位) x64

SQL Server 2012 (32 位)

SQL Server 2012 (64 位) x64

SQL Server 2014 (32 位)

SQL Server 2014 (64 位) x64

防止 IP 位址衝突

當SQL Server容錯移轉叢集實例與 SQL Server Database Engine 的獨立實例並存安裝時,請小心避免 IP 位址上的 TCP 通訊埠號碼衝突。 當兩個資料庫引擎執行個體同時設定為使用預設 TCP 連接埠 (1433) 時,通常會發生衝突。 為避免發生衝突,請將其中一個執行個體設定為使用非預設固定通訊埠。 在獨立執行個體上設定固定通訊埠通常最為簡單。 將資料庫引擎設定為使用不同的埠,可防止發生非預期的 IP 位址/TCP 通訊埠衝突,以在 SQL Server容錯移轉叢集實例無法連線到待命節點時封鎖實例啟動

另請參閱

安裝 SQL Server 2014 的硬體與軟體需求
從安裝精靈安裝 SQL Server 2014 (安裝程式)
支援的版本與版本升級
升級為 SQL Server 2014
SQL Server 2014 各版本所支援的功能
回溯相容性
使用 Upgrade Advisor 來準備升級