共用方式為


使用多個 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 執行個體特有, 也可感知執行個體。 它們與承載它們的執行個體共用相同的版本,並專門用於該執行個體。

範例:Database Engine、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 端By-Side

您可以在已經執行舊版 SQL Server 實例的電腦上安裝 SQL Server。 如果計算機上已有預設實例,SQL Server 必須安裝為具名實例。

謹慎

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

在執行 Windows Server 2008 R2 Server Core SP1 的電腦上,無法與舊版 SQL Server 並存安裝 SQL Server 2014。 如需 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 資料庫引擎的獨立實例並存安裝時,請小心避免 IP 位址上的 TCP 連接埠號碼衝突。 當兩個 Database Engine 實例都設定為使用預設 TCP 連接埠 (1433) 時,通常會發生衝突。 若要避免衝突,請將一個實例設定為使用非預設固定埠。 在獨立實例上設定固定埠通常最簡單。 將資料庫引擎設定為使用不同的埠,可防止因非預期的IP位址/TCP埠衝突而在SQL Server故障轉移叢集實例切換到待命節點時阻止實例啟動。

另請參閱

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