SQL Server 2016 的版本及支援功能

適用範圍:SQL Server 2016 (13.x) 及更新版本

本主題提供 SQL Server 版本所支援功能的詳細資料。

如需其他版本的相關資訊,請參閱:

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

SQL Server Evaluation Edition 提供了 180 天的試用期。

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

試用 SQL Server!

從 Evaluation Center 下載 從 Evaluation Center 下載 SQL Server 2016

Azure 虛擬機器 (小型) 使用已安裝的 SQL Server 2016 加速虛擬機器

SQL Server 版本

下表描述 SQL Server的版本。

SQL Server 版本 定義
Enterprise SQL Server Enterprise Edition 這套頂級供應項目不但提供完整的高階資料中心功能,而且具備急速效能、不受限制的虛擬化,以及端對端商業智慧 - 為任務關鍵性工作負載提供最高的服務等級,並讓終端使用者獲得資料洞察能力。
標準 SQL Server Standard Edition 針對部門和小型組織提供基本的資料管理與商業智慧資料庫來執行應用程式,並且支援內部部署和雲端的一般開發工具 - 以最少的 IT 資源提供最有效率的資料庫管理。
Web SQL Server Web Edition 對於 Web 主機服務提供者和 Web VAP 而言是一個擁有權總成本低廉的選項,可針對小型到大型規模的 Web 資產提供具延展性、負擔輕鬆且管理方便的功能。
開發人員 SQL Server Developer Edition 可讓開發人員在 SQL Server上建立任何類型的應用程式。 其中包含 Enterprise Edition 的所有功能,但是只授權做為開發和測試系統使用,而不做為實際伺服器使用。 SQL Server Developer 對於建置 SQL Server 和測試應用程式的人員來說是理想的選擇。
Express 版本 Express Edition 是入門級免費伺服器,非常適合用來學習及建置桌上型電腦和小型伺服器資料驅動應用程式。 這個版本是獨立軟體廠商、開發人員及建置用戶端應用程式之愛好者的最佳選擇。 如果您需要更進階的資料庫功能, SQL Server Express 可以順利地升級為其他更高階的 SQL Server版本。 SQL Server Express LocalDB 是輕量版的 Express,其中包含所有程式設計功能,但卻可以使用者模式執行,並配備快速的零設定安裝,而且所需的必要條件很少。

搭配網際網路伺服器使用 SQL Server

在網際網路伺服器中,例如執行 Internet Information Services (IIS) 的伺服器,您通常會安裝 SQL Server 用戶端工具。 用戶端工具包括連接到 SQL Server執行個體的應用程式所使用的用戶端連接元件。

注意

雖然您可以在執行 IIS 的電腦上安裝 SQL Server 的執行個體,但通常只會對具有單一伺服器電腦的小型網站這樣做。 大部分網站會將它們的中介層 IIS 系統放在一部伺服器或伺服器叢集上,並將其資料庫放在另一部伺服器或伺服器聯盟上。

搭配用戶端/伺服器應用程式使用 SQL Server

您可以在執行用戶端/伺服器應用程式的電腦上只安裝 SQL Server 用戶端元件,這些應用程式會直接連接到 SQL Server的執行個體。 如果您要在資料庫伺服器上管理 SQL Server 的執行個體,或您打算開發 SQL Server 應用程式,則用戶端元件安裝也是一個不錯的選項。

用戶端工具選項會安裝下列 SQL Server 功能:回溯相容性元件、 SQL Server Data Tools、連接元件、管理工具、軟體開發套件和《 SQL Server 線上叢書》元件。 如需詳細資訊,請參閱安裝 SQL Server

在 SQL Server 元件之間作決定

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

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

伺服器元件 描述
SQL Server Database Engine SQL Server Database Engine 包含 Database Engine,這是適用於儲存、處理和保護資料;複寫;全文檢索搜尋;管理關聯式和 XML 資料用的工具;資料庫內分析整合,以及適用於存取 Hadoop 與其他異質資料來源的 PolyBase 整合,以及 Data Quality Services (DQS) 伺服器的核心服務。
Analysis Services Analysis Services 包括用來建立及管理線上分析處理 (OLAP) 和資料採礦應用程式的工具。
Reporting Services Reporting Services 包括伺服器和用戶端元件,可用來建立、管理和部署表格式、矩陣、圖形化和自由形式報表。 Reporting Services 也是一個可延伸的平台,可讓您用來開發報表應用程式。
Integration Services Integration Services 是一組圖形化工具和可程式化物件,用來移動、複製和轉換資料。 其中還包括 Data Quality Services 的 Integration Services(DQS) 元件。
Master Data Services Master Data Services (MDS) 是用於主要資料管理的 SQL Server 方案。 MDS 可設定為管理任何網域 (產品、客戶、帳戶) 而且包括階層、更細微的安全性、交易、資料版本控制和商務規則,以及可用來管理資料的 適用於 Excel 的增益集 。
R Services (資料庫內) R Services (資料庫內) 支援多種平台上的分散式可調整 R 解決方案,且使用多種企業資料來源,包括 Linux、Hadoop 和 Teradata。
管理工具 描述
SQL Server Management Studio SQL Server Management Studio 是一個整合式環境,可存取、設定、管理及開發 SQL Server的元件。 Management Studio 可讓所有技能等級的開發人員和管理員使用 SQL Server。

下載和安裝
Management Studio 下載 SQL Server Management Studio
SQL Server 組態管理員 SQL Server 組態管理員對 SQL Server 服務、伺服器通訊協定、用戶端通訊協定和用戶端別名提供基本組態管理。
SQL Server Profiler SQL Server Profiler 提供圖形化使用者介面來監視 Database Engine 或 Analysis Services的執行個體。
Database Engine Tuning Advisor Database Engine Tuning Advisor 協助您建立一組最佳的索引、索引檢視表和分割區。
Data Quality Client 提供相當簡單且高度直覺式的圖形使用者介面來連接 DQS 伺服器,以及執行資料清除作業。 此外還可讓您集中監控資料清除作業期間執行的各種活動。
SQL Server Data Tools SQL Server Data Tools 提供 IDE,可用來為下列商業智慧元件建立方案: Analysis Services、 Reporting Services及 Integration Services。

(先前稱為 Business Intelligence Development Studio)。

SQL Server Data Tools 也包含「資料庫專案」,為資料庫開發人員提供整合環境,以實現 Visual Studio 內任何 SQL Server 平台 (內部和外部部署) 適用的所有資料庫設計工作。 資料庫開發人員可以使用 Visual Studio 中的增強伺服器總管,輕鬆建立或編輯資料庫物件和資料,或執行查詢。
連接元件 安裝用於用戶端和伺服器之間通訊的元件以及用於 DB-Library、ODBC 和 OLE DB 的網路程式庫。
文件 描述
SQL Server 線上叢書 SQL Server的核心文件集。

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

Developer Edition 只持續支援 1 個 SQL Server Distributed Replay 用戶端。

Scale Limits

功能 Enterprise 標準 Web Express with Advanced Services Express
單一執行個體所使用的計算容量上限 - SQL Server Database Engine1 作業系統最大值 限制為 4 個插槽或 24 個核心的較小者 限制為 4 個插槽或 16 個核心的較小者 限制為 1 個插槽或 4 個核心的較小者 限制為 1 個插槽或 4 個核心的較小者
單一執行個體所使用的計算容量上限 - Analysis Services 或 Reporting Services 作業系統最大值 限制為 4 個插槽或 24 個核心的較小者 限制為 4 個插槽或 16 個核心的較小者 限制為 1 個插槽或 4 個核心的較小者 限制為 1 個插槽或 4 個核心的較小者
每個 SQL Server Database Engine執行個體的緩衝集區記憶體上限 作業系統最大值 128 GB 64 GB 1410 MB 1410 MB
每個實例之 緩衝集區延伸 的最大容量 SQL Server Database Engine 32 * (最大伺服器記憶體設定) 4 * (最大伺服器記憶體設定) N/A N/A N/A
每個 SQL Server Database Engine執行個體的資料行存放區區段快取記憶體上限 無限制的記憶體 32 GB2 16 GB2 352 MB2 352 MB2
每個 SQL Server Database Engine資料庫的記憶體最佳化資料大小上限 無限制的記憶體 32 GB2 16 GB2 352 MB2 352 MB2
每個 Analysis Services執行個體使用的記憶體上限 作業系統最大值 表格式:16 GB

MOLAP:64 GB
N/A N/A N/A
每個 Reporting Services執行個體使用的記憶體上限 作業系統最大值 64 GB 64 GB 4 GB N/A
關聯式資料庫大小上限 524 PB 524 PB 524 PB 10 GB 10 GB

1 新合約不適用的 Enterprise Edition (含伺服器 + 用戶端存取授權 (CAL)) 授權限制為每個 SQL Server 執行個體最多 20 個核心。 核心伺服器授權模式之下沒有任何限制。 如需詳細資訊,請參閱 Compute Capacity Limits by Edition of SQL Server

2 在跨版本建立常見程式設計介面區 (CPSA) 的過程中,套用至 SQL Server 2016 (13.x) SP1。

RDBMS High Availability

功能 Enterprise 標準 Web Express with Advanced Services Express
Server Core 支援 1
記錄傳送
資料庫鏡像

僅限 FULL 安全性
僅限見證 僅限見證 僅限見證
備份壓縮
資料庫快照集 3 3 3 3
AlwaysOn 容錯移轉叢集執行個體

16


支援 2 個節點
Always On 可用性群組

最多 8 個次要複本,包括 2 個同步次要複本。
基本可用性群組 2

支援 2 個節點
線上頁面和檔案還原
線上檢索索引
線上結構描述變更
快速復原
鏡像備份
熱新增記憶體和 CPU
資料庫復原建議程式
加密的備份
混合式備份至 Azure (備份至 URL)

1如需在 Server Core 上安裝 SQL Server 的詳細資訊,請參閱在 Server Core 上安裝 SQL Server

2 如需基本可用性群組的詳細資訊,請參閱 基本可用性群組

3 在跨版本建立常見程式設計介面區 (CPSA) 的過程中,套用至 SQL Server 2016 SP1。

RDBMS Scalability and Performance

功能 Enterprise 標準 Web Express with Advanced Services Express
資料行存放區 1 2 2 2 2
記憶體內部 OLTP 1 2 2 23 2
Stretch Database
持續性的主記憶體
多個執行個體支援 50 50 50 50 50
資料表和索引分割區 2 2 2 2
資料壓縮 2 2 2 2
資源管理員
分割資料表平行處理原則 2 2 2 2
多個檔案資料流容器 2 2 2 2
NUMA 感知大型分頁記憶體和緩衝區陣列配置 4
緩衝集區擴充
I/O 資源管理
預先讀取
進階掃描
延遲持久性

1 記憶體內部 OLTP 資料大小和資料行存放區區段快取都限制為版本「縮放限制」區段指定的記憶體數量。 平行處理原則的最大程度是有限的。 索引建置的平行處理原則 (DOP) 程度限制為 2 DOP (Standard Edition) 和 1 DOP (Web Edition 和 Express Edition)。 這會參考以磁碟式資料表和記憶體最佳化資料表建立的資料行存放區索引。

2 在跨版本建立常見程式設計介面區 (CPSA) 的過程中,套用至 SQL Server 2016 (13.x) SP1。 彙總下推、字串述詞下推和 SIMD 最佳化是 SQL Server Enterprise Edition 的擴充性增強功能。 如需詳細資訊,請參閱資料行存放區索引 - 新功能

3 這項功能不會納入 LocalDB 安裝選項。

4 Standard Edition 與 SQL Server + CAL 型授權可以限制 SQL Server Standard 可使用的處理器數目,但 SQL Server Standard 是 NUMA 感知的。

RDBMS Security

功能 Enterprise 標準 Web Express Express with Advanced Services
資料列層級安全性 1 1 1
Always Encrypted 1 1 1 1
動態資料遮罩 1 1 1
伺服器稽核
資料庫稽核 1 1 1 1
透明資料庫加密
可延伸金鑰管理
使用者定義角色
自主資料庫
備份的加密

1 在跨版本建立常見程式設計介面區 (CPSA) 的過程中,套用至 SQL Server 2016 (13.x) SP1。

複寫

功能 Enterprise 標準 Web Express with Advanced Services Express
異質性訂閱者
合併式複寫 是 (僅限訂閱者) 是 (僅限訂閱者) 是 (僅限訂閱者)
Oracle 發行
點對點異動複寫
快照式複寫 是 (僅限訂閱者) 是 (僅限訂閱者) 是 (僅限訂閱者)
SQL Server 變更追蹤
異動複寫 是 (僅限訂閱者) 是 (僅限訂閱者) 是 (僅限訂閱者)
異動複寫至 Azure
異動複寫可更新訂閱

Management Tools

功能 Enterprise 標準 Web Express with Advanced Services Express
SQL 管理物件 (SMO)
SQL 組態管理員
SQL CMD (命令提示字元工具)
Distributed Replay - 管理工具
Distribute Replay - Client
Distributed Replay - Controller 是 (最多 16 個用戶端) 是 (1 個用戶端) 是 (1 個用戶端)
SQL Profiler 1 1 1
SQL Server Agent
Microsoft System Center Operations Manager 管理組件
Database Tuning Advisor (DTA) 2 2

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 功能啟用微調。

RDBMS Manageability

功能 Enterprise 標準 Web Express with Advanced Services Express
使用者執行個體
LocalDB
專用管理員連接 是,附追蹤旗標 是,附追蹤旗標
PowerShell 指令碼支援
SysPrep 支援 1
資料層應用程式元件作業的支援 - 擷取、部署、升級、刪除
原則自動化 (依排程和變更檢查)
效能資料收集器
能夠在多重執行個體管理中註冊為受管理的執行個體
標準效能報告
計畫指南和計畫指南的計畫凍結
索引檢視表的直接查詢 (使用 NOEXPAND 提示)
自動索引檢視表維護
分散式分割區檢視
平行索引作業
查詢最佳化工具自動使用索引檢視表
平行一致性檢查
SQL Server 公用程式控制點
緩衝集區延伸

1 如需詳細資訊,請參閱 使用 SysPrep 安裝 SQL Server 的考量

2 在跨版本建立常見程式設計介面區 (CPSA) 的過程中,套用至 SQL Server 2016 (13.x) SP1。

Development Tools

功能 Enterprise 標準 Web Express with Advanced Services Express
Microsoft Visual Studio 整合
Intellisense (Transact-SQL 和 MDX)
SQL Server Data Tools (SSDT)
MDX 編輯、偵錯和設計工具

Programmability

功能 Enterprise 標準 Web Express with Advanced Services Express
基本的 R 整合
進階的 R 整合
R Server (Standalone)
PolyBase 計算節點 1 12 12 12
PolyBase 前端節點
JSON
查詢存放區
Temporal
Common Language Runtime (CLR) 整合
原生 XML 支援
XML 索引
MERGE 與 UPSERT 功能
FILESTREAM 支援
FileTable
日期和時間資料類型
國際化支援
全文檢索和語意搜尋
查詢中的語言規格
Service Broker (訊息) 否 (僅限用戶端) 否 (僅限用戶端) 否 (僅限用戶端)
Transact-SQL 端點

1 使用多個運算節點向外延展時需要標題節點。

2 在跨版本建立常見程式設計介面區 (CPSA) 的過程中,套用至 SQL Server 2016 (13.x) SP1。

Integration Services

如需 SQL Server 版本所支援之 Integration Services (SSIS) 功能的資訊,請參閱 SQL Server 版本支援的 Integration Services 功能

Master Data Services

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

Data Warehouse

功能 Enterprise 標準 Web Express with Advanced Services Express
建立不含資料庫的 Cube
自動產生暫存和資料倉儲結構描述
變更資料擷取 1
星型聯結查詢最佳化
可擴充的唯讀 Analysis Services 組態
分割區資料表和索引上的查詢平行處理
全域批次彙總

1 在跨版本建立常見程式設計介面區 (CPSA) 的過程中,套用至 SQL Server 2016 (13.x) SP1。

Analysis Services

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

BI Semantic Model (Multi Dimensional)

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

BI Semantic Model (Tabular)

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

Power Pivot for SharePoint

如需 SQL Server 版本所支援之 Power Pivot for SharePoint 功能的資訊,請參閱 SQL Server 版本支援的 Analysis Services 功能

Data Mining

如需 SQL Server 版本所支援之資料採礦功能的資訊,請參閱 SQL Server 版本支援的 Analysis Services 功能

Reporting Services

如需 SQL Server 版本所支援之 Reporting Services 功能的資訊,請參閱 SQL Server 版本支援的 Reporting Services 功能

商業智慧用戶端

如需 SQL Server 版本所支援之商業智慧用戶端功能的資訊,請參閱 SQL Server 版本支援的 Analysis Services 功能SQL Server 版本支援的 Reporting Services 功能

Spatial and Location Services

功能名稱 Enterprise 標準 Web Express with Advanced Services Express
空間索引
平面與 Geodetic 資料類型
進階空間程式庫
匯入/匯出業界標準空間資料格式

Additional Database Services

功能名稱 Enterprise 標準 Web Express with Advanced Services Express
SQL Server Migration Assistant
Database Mail

Other Components

功能名稱 Enterprise 標準 Web Express with Advanced Services Express
StreamInsight StreamInsight Premium 版 StreamInsight Standard 版 StreamInsight Standard 版
StreamInsight HA StreamInsight Premium 版

下載 SSMS 下載最新版的 SQL Server Management Studio

另請參閱

安裝 SQL Server