版本及支援的 SQL Server 2016 功能

如需 Azure SQL 的相關資訊,請參閱 功能比較:Azure SQL Database 與 Azure SQL 受控執行個體

安裝需求根據應用程式的需要而異。 不同的 SQL Server 版本可配合組織與個人的獨特效能、執行階段與價格需求。 您安裝的 SQL Server 元件也將取決於您的特定需求。 下列各節將協助您了解如何在 SQL Server 中可用的版本與元件之間做出最佳選擇。

如需最新版本資訊和新功能資訊,請參閱下列文章:

SQL Server 2022 版本資訊 SQL Server 2022 中的新功能

試用 SQL Server! 從評估中心下載 SQL Server 2022

Microsoft Entra ID 先前稱為 Azure Active Directory (Azure AD)。

SQL Server 版本

下表介紹各個 SQL Server 版本。

SQL Server Enterprise Edition 這套進階供應項目不但提供完整的高階資料中心功能,且具備極快速的效能、不受限制的虛擬化 1 ,以及端對端商業智慧,可針對任務關鍵性工作負載提供高服務等級,並且讓終端使用者能夠存取資料見解。

Enterprise 版本可供評估使用。 評估部署可使用 180 天。 如需詳細資訊,請參閱 SQL Server 授權資源和文件 。 SQL Server Standard 版本針對部門和小型組織提供基本的資料管理與商業智慧資料庫來執行應用程式,並支援適用於內部部署與雲端的一般開發工具,從而以最少的 IT 資源提供最有效率的資料庫管理。 SQL Server Web 版本對於 Web 主機服務提供者 (包括在 Azure 的 IaaS 上選擇 Web 版本) 和 Web VAP 而言是一個擁有權總成本低廉的選項,可針對小型到大型規模的 Web 資產提供具可擴縮性、負擔輕鬆且管理方便的功能。 Enterprise SQL Server Developer Edition 可讓開發人員在 SQL Server 之上建置任何類型的應用程式。 它包含 Enterprise 版本 的所有功能,但已獲授權作為開發和測試系統使用,而不是作為生產伺服器。 SQL Server Developer 是一個可供應用程式建置和測試人員使用的理想選擇。 SQL Server Express 版本是入門級的免費資料庫,非常適合用來學習及建置桌上型電腦和小型伺服器資料驅動應用程式。 這個版本是獨立軟體廠商、開發人員及建置用戶端應用程式之愛好者的最佳選擇。 如果您需要更進階的資料庫功能,可將 SQL Server Express 順暢地升級到其他更高階的 SQL Server 版本。 SQL Server Express LocalDB 是輕量型的 Express 版本,其中包含所有程式設計功能,以使用者模式執行,安裝快速且無須設定,而且所需的必要條件很少。 1 不受限制的虛擬化可供具有 軟體保證 的客戶在 Enterprise Edition 中使用。 部署必須遵守授權指南。 如需詳細資訊,請參閱 SQL Server 授權資源和文件

選擇 SQL Server 功能

使用 SQL Server 安裝精靈的 [特徵選取] 頁面,選取要納入 SQL Server 安裝的元件。 依預設,不會選取樹狀結構中的任何功能。

請使用下表中的資訊來判斷最符合您需求的功能集。

伺服器功能

SQL Server 資料庫引擎 SQL Server 資料庫引擎包含資料庫引擎 (這是用於儲存、處理及保護資料的核心服務)、複寫、全文檢索搜尋、用來管理關聯式與 XML 資料的工具、資料庫內分析整合、用來存取異質資料來源的 PolyBase 整合,以及機器學習服務,以搭配關聯式資料執行 Python 與 R 指令碼。 Analysis Services 包括用來建立及管理線上分析處理 (OLAP) 與資料採礦應用程式的工具。 Reporting Services 包括伺服器和用戶端元件,可用來建立、管理與部署表格式、矩陣、圖形化及自由形式報表。 Reporting Services 也是一個可延伸的平台,可讓您用來開發報表應用程式。 Integration Services 是一組圖形化工具和可程式化物件,可用來移動、複製及轉換資料。 其中還包括適用於 Integration Services 的 Data Quality Services (DQS) 元件。 Master Data Services Master Data Services (MDS) 是用於主要資料管理的 SQL Server 解決方案。 MDS 可設定來管理任何網域 (產品、客戶、帳戶),並包括階層、更細微的安全性、交易、資料版本設定與商務規則,以及可用來管理資料的 Excel 增益集。 Machine Learning 服務 (資料庫內) Machine Learning 服務 (資料庫內) 支援使用企業資料來源之可調整的分散式 Machine Learning 解決方案。 在 SQL Server 2016 中,支援 R 語言。 SQL Server 2022 (16.x) 支援 R 和 Python。 使用 PolyBase 的資料虛擬化 從 SQL Server 查詢不同資料來源類型的不同資料類型。 Azure 已連線的服務 SQL Server 2022 (16.x) 擴充 Azure 連線服務和功能,包括 Azure Synapse Link、Microsoft Purview 存取原則、適用於 SQL Server 的 Azure 擴充功能、隨用隨付計費,以及 SQL 受控執行個體的連結功能。

Developer 和 Evaluation 版本

如需 Developer 和 Evaluation 版本所支援的功能,請參閱下列各表中針對 SQL Server Enterprise Edition 列出的功能。

Developer Edition 只持續支援 1 個 SQL Server Distributed Replay 用戶端,這已在 SQL Server 2022 (16.x) 退場。

快遞
取代為
進階
服務 1 新合約不適用的 Enterprise 版本 (含伺服器 + 用戶端存取使用權 (CAL)) 授權限制為每個 SQL Server 執行個體最多 20 個核心。 核心伺服器授權模式之下沒有任何限制。 如需詳細資訊,請參閱 SQL Server 版本的計算容量限制

2 表格式

3 MOLAP

Azure 已連線的服務

SQL Server 2022 包含連線至 Azure Synapse Analytics Azure SQL 受控執行個體 Microsoft Purview 的功能。

快遞
取代為
進階
服務 4 在 Enterprise Edition,節點數目上限是 16 個。 Standard 版本支援兩個節點。

5 Enterprise Edition 最多支援 8 個次要複本,包括 5 個同步次要複本。

6 Standard 版本支援基本可用性群組。 基本可用性群組支援兩個複本,使用一個資料庫。 如需基本可用性群組的詳細資訊,請參閱 單一資料庫的基本 Always On 可用性群組

7 資料庫鏡像是已被取代的功能。

RDBMS 可擴縮性和效能

快遞
取代為
進階
服務 1 記憶體內部 OLTP 資料大小和資料行存放區區段快取,都會有依版本指定的記憶體數量限制,如 縮放限制 一節中所述。 批次模式 作業的平行處理程度 (DOP) 限制如下:SQL Server Standard 版本為 2,SQL Server Web 版本與 Express 版本為 1。 這會參考以磁碟式資料表和記憶體最佳化資料表建立的資料行存放區索引。

2 彙總下推、字串述詞下推與 SIMD 最佳化均為 SQL Server Enterprise Edition 的可擴縮性增強功能。 如需詳細資料,請參閱 資料行存放區索引的新功能

3 LocalDB 安裝選項中並未納入此功能。

4 Stretch Database 是已被取代的功能。

RDBMS 安全性

快遞
取代為
進階
服務 1 您可以使用 SQL Server Standard 和 SQL Server Enterprise Edition 來分析 SQL Server Web、SQL Server Express、SQL Server Express with Tools 和 SQL Server Express with Advanced Services。

2 僅針對 Standard Edition 功能啟用微調。

Distributed Replay 已在 SQL Server 2022 (16.x) 退場。

RDBMS 管理性

快遞
取代為
進階
服務 2 如需詳細資訊,請參閱 使用 SysPrep 安裝 SQL Server 的考量

3 在 Linux 上,以 Linux 上的 SQL Server 為目標的 Windows 電腦支援 PowerShell 指令碼。

快遞
取代為
進階
服務 3 僅限用戶端。

如需 SQL Server 版本支援的 SQL Server Integration Services (SSIS) 功能相關資訊,請參閱 SQL Server 版本支援的 Integration Services 功能 (部分機器翻譯)。

Master Data Services

如需 SQL Server 版本支援的 Master Data Services 和 Data Quality Services 功能相關資訊,請參閱 Master Data Services 和 Data Quality Services 功能支援

快遞
取代為
進階
服務

如需 SQL Server 版本支援的 Analysis Services 功能相關資訊,請參閱 SQL Server 版本支援的 Analysis Services 功能

如需 SQL Server 版本支援的 Reporting Services 功能相關資訊,請參閱 SQL Server 版本支援的 Reporting Services 功能 (部分機器翻譯)。

商業智慧用戶端

如需 SQL Server 版本支援的商業智慧用戶端功能相關資訊,請參閱 SQL Server 版本支援的 Analysis Services 功能 (部分為機器翻譯) 或 下列版本支援的 SQL Server Reporting Services 功能

空間和定位服務

快遞
取代為
進階
服務 DBA Stack Exchange (標籤 sql-server):詢問 SQL Server 問題 Stack Overflow (標籤 sql-server):SQL 開發問題的回答 Microsoft SQL Server 授權條款及資訊 適用於商務使用者的支援選項 其他 SQL Server 說明與意見反應 參與編輯 SQL 文件

您知道您可以自行編輯 SQL 內容嗎? 這樣做不僅可以協助改善文件,也能名列該頁面的參與者。

如需詳細資訊,請參閱 編輯 Microsoft Learn 文件