Linux 上的 SQL Server 2017 版本資訊

適用于:SQL Server 2017 (14.x) - Linux

下列版本資訊適用于在 Linux 上執行的 SQL Server 2017 (14.x) 。 此文章已針對每個版本細分為數個小節。 GA 版本會列出詳細的可支援性和已知問題。 每個累積更新 (CU) 或一般發行版本 (GDR) 除了有 Linux 套件下載連結之外,還有說明 CU 變更的支援文章連結。

提示

這些版本資訊特別適用于 SQL Server 2017 (14.x) 版本。 如需 2019 SQL Server 2019 (15.x) 的詳細資訊,請參閱Linux 上 SQL Server 2019 的版本資訊

支援的平台

平台 檔案系統 安裝指南
Red Hat Enterprise Linux 7.7 - 7.9 或 8.0 - 8.5 伺服器 XFS 或 EXT4 安裝指南
SUSE Enterprise Linux Server v12 SP3 - SP5 XFS 或 EXT4 安裝指南
Ubuntu 16.04 LTS 1、18.04 LTS XFS 或 EXT4 安裝指南
Linux 上的 Docker 引擎 1.8+ N/A 安裝指南

1 Ubuntu 16.04 上的SQL Server支援有限。 2021 年 4 月結束時,Ubuntu 16.04 從其標準五年維護期間轉換,長期支援 (LTS) 版本,轉換為延伸的安全性維護 (ESM) 支援。 如需詳細資訊,請參閱 Ubuntu 16.04 LTS 轉換至延伸安全性維護 (ESM) |Ubuntu

提示

如需詳細資訊,請檢閱適用於 Linux 上的 SQL Server 的系統需求。 如需SQL Server的最新支援原則,請參閱Microsoft SQL Server的技術支援原則

工具

以 SQL Server 為目標的大部分現有用戶端工具,都可以順暢地以在 Linux 上執行的 SQL Server 為目標。 某些工具可能需要特定版本,才能與 Linux 良好搭配運作。 如需 SQL Server 工具的完整清單,請參閱適用於 SQL Server 的 SQL 工具和公用程式

版本歷程記錄

下表列出 2017 SQL Server 2017 (14.x) 的版本歷程記錄。

版本 版本 發行日期
CU30 14.0.3451.2 2022-07-13
CU29-GDR 14.0.3445.2 2022-06-14
CU29 14.0.3436.1 2022-03-30
CU28 14.0.3430.2 2022-01-13
CU27 14.0.3421.10 2021-10-27
CU26 14.0.3411.3 2021-09-14
CU25 14.0.3401.7 2021-07-12
CU24 14.0.3391.2 2021-05-10
CU23 14.0.3381.3 2021-02-24
CU22-GDR 14.0.3370.1 2021-01-12
CU22 14.0.3356.20 2020-09-10
CU21 14.0.3335.7 2020-07-01
CU20 14.0.3294.2 2020-04-10
CU19 14.0.3281.6 2020-02-05
CU18 14.0.3257.3 2019-12-09
CU17 14.0.3238.1 2019-10-08
CU16 14.0.3223.3 2019-08-01
CU15 14.0.3162.1 2019-05-23
CU14 14.0.3076.1 2019-03-25
CU13 14.0.3048.4 2018-12-18
CU12 14.0.3045.24 2018-10-24
CU11 14.0.3038.14 2018-09-20
CU10 14.0.3037.1 2018-08-27
CU9-GDR2 14.0.3035.2 2018-08-18
GDR2 14.0.2002.14 2018-08-18
CU9 14.0.3030.27 2018-07-18
CU8 14.0.3029.16 2018-06-21
CU7 14.0.3026.27 2018-05-24
CU6 14.0.3025.34 2018-04-19
CU5 14.0.3023.8 2018-03-20
CU4 14.0.3022.28 2018-02-20
CU3 14.0.3015.40 2018-01-03
GDR1 14.0.2000.63 2018-01-03
CU2 14.0.3008.27 2017-11-28
CU1 14.0.3006.16 2017-10-24
GA 14.0.1000.169 2017-10-02

如何安裝更新

如果您已設定 CU 存放庫 (mssql-server-2017) ,當您執行新安裝時,將會取得SQL Server套件的最新 CU。 CU 存放庫是Linux 上的 SQL Server所有套件安裝發行項的預設值。 如果您已設定 GDR 存放庫 (mssql-server-2017-gdr),則只會取得自 GA 之後發行的重大安全性更新。 如果您需要 Docker 容器 CU 或 GDR 更新,請參閱適用於 Docker 引擎之 Linux 上的 Microsoft SQL Server \(英文\) 的官方映像。 如需有關存放庫設定的詳細資訊,請參閱針對 Linux 上的 SQL Server 設定存放庫

如果您正在更新現有的 SQL Server 套件,請針對每個套件執行適當的更新命令以取得最新的 CU。 如需每個套件的特定更新指示,請參閱下列安裝指南:

CU30 (2022 年 7 月)

這是 SQL Server 2017 (14.x) 的累積更新 30 (CU30) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3451.2。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/5013756

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 8.x RPM 套件

(取得 RHEL 7.x RPM 套件)
14.0.3451.2-1 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3451.2-1 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 18.04 Debian 套件

(取得 Ubuntu 16.04 Debian 套件)
14.0.3451.2-1 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU29-GDR (2022 年 6 月)

這是 SQL Server 2017 (14.x) 的累積更新 29-GDR (CU29-GDR) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3445.2。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/5014553

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 8.x RPM 套件

(取得 RHEL 7.x RPM 套件)
14.0.3445.2-4 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3445.2-4 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 18.04 Debian 套件

(取得 Ubuntu 16.04 Debian 套件)
14.0.3445.2-4 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU29 (2022 年 3 月)

這是 2017 SQL Server 2017 (14.x) 的累積更新 29 (CU29) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3436.1。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/5010786

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 8.x RPM 套件

(取得 RHEL 7.x RPM 套件)
14.0.3436.1-1 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3436.1-1 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 18.04 Debian 套件

(取得 Ubuntu 16.04 Debian 套件)
14.0.3436.1-1 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU28 (2022 年 1 月)

這是 2017 SQL Server 2017 (14.x) 的累積更新 28 (CU28) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3430.2。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/5008084

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 8.x RPM 套件

(取得 RHEL 7.x RPM 套件)
14.0.3430.2-1 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3430.2-1 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 18.04 Debian 套件

(取得 Ubuntu 16.04 Debian 套件)
14.0.3430.2-1 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU27 (2021 年 10 月)

這是 2017 SQL Server 2017 (14.x) 的累積更新 27 (CU27) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3421.10。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/5006944

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 8.x RPM 套件

(取得 RHEL 7.x RPM 套件)
14.0.3421.10-2 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3421.10-2 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 18.04 Debian 套件

(取得 Ubuntu 16.04 Debian 套件)
14.0.3421.10-2 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU26 (2021 年 9 月)

這是 2017 SQL Server 2017 (14.x) 的累積更新 26 (CU26) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3411.3。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/5005226

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 8.x RPM 套件

(取得 RHEL 7.x RPM 套件)
14.0.3411.3-16 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3411.3-16 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 18.04 Debian 套件

(取得 Ubuntu 16.04 Debian 套件)
14.0.3411.3-16 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU25 (2021 年 7 月)

這是 2017 SQL Server 2017 (14.x) 的累積更新 25 (CU25) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3401.7。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/5003830

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 8.x RPM 套件

(取得 RHEL 7.x RPM 套件)
14.0.3401.7-2 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3401.7-2 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 18.04 Debian 套件

(取得 Ubuntu 16.04 Debian 套件)
14.0.3401.7-2 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU24 (2021 年 5 月)

這是 2017 SQL Server 2017 (14.x) 的累積更新 24 (CU24) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3391.2。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/5001228

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 8.x RPM 套件

(取得 RHEL 7.x RPM 套件)
14.0.3391.2-12 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3391.2-12 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 18.04 Debian 套件

(取得 Ubuntu 16.04 Debian 套件)
14.0.3391.2-12 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU23 (2021 年 2 月)

這是 SQL Server 2017 (14.x) 的累積更新 23 (CU23) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3381.3。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/5000685

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 8.x RPM 套件

(取得 RHEL 7.x RPM 套件)
14.0.3381.3-2 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3381.3-2 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 18.04 Debian 套件

(取得 Ubuntu 16.04 Debian 套件)
14.0.3381.3-2 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU22-GDR (2021 年一月)

這是 2017 SQL Server 2017 (14.x) 的累積更新 22-GDR (CU22-GDR) 版本。 此版本的SQL Server Database Engine 版本為 14.0.3370.1。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/4577467

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 8.x RPM 套件

(取得 RHEL 7.x RPM 套件)
14.0.3370.1-23-18 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3370.1-18 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 18.04 Debian 套件

(取得 Ubuntu 16.04 Debian 套件)
14.0.3370.1-18 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU22 (2020 年 9 月)

這是 SQL Server 2017 (14.x) 版的累積更新 22 (CU22) 。 此版本的SQL Server Database Engine 版本為 14.0.3356.20。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/4577467

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 8.x RPM 套件

(取得 RHEL 7.x RPM 套件)
14.0.3356.20-23 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3356.20-23 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 18.04 Debian 套件

(取得 Ubuntu 16.04 Debian 套件)
14.0.3356.20-23 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU21 (2020 年 7 月)

這是 SQL Server 2017 (14.x) 的累積更新 21 (CU21) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3335.7。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/4557397

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 8.x RPM 套件

(取得 RHEL 7.x RPM 套件)
14.0.3335.7-17 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3335.7-17 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 18.04 Debian 套件

(取得 Ubuntu 16.04 Debian 套件)
14.0.3335.7-17 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU20 (2020 年 4 月)

這是 2017 SQL Server 2017 (14.x) 的累積更新 20 (CU20) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3294.2。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/4541283

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

注意

從 CU20 開始,SQL Server 2017 現在支援 Ubuntu 18.04RHEL 8

除了 SSIS 套件之外 (Ubuntu 18.04 無法使用),Ubuntu 的離線套件安裝連結會指向 Ubuntu 18.04 套件。 若要尋找 Ubuntu 16.04 套件,請參閱下載路徑 https://packages.microsoft.com/ubuntu/16.04/mssql-server-2017/pool/main/m/

除了 SSIS 套件之外 (RHEL 8 無法使用),Red Hat 的離線套件安裝連結會指向 RHEL 8 套件。 如果您要尋找 RHEL 7 套件,請參閱下載路徑 https://packages.microsoft.com/rhel/7/mssql-server-2017/

Package 套件版本 下載
RHEL 8.x RPM 套件

(取得 RHEL 7.x RPM 套件)
14.0.3294.2-27 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3294.2-27 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 18.04 Debian 套件

(取得 Ubuntu 16.04 Debian 套件)
14.0.3294.2-27 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU19 (2020 年 2 月)

這是 SQL Server 2017 (14.x) 的累積更新 19 (CU19) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3281.6。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/4535007

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 7.x RPM 套件 14.0.3281.6-2 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3281.6-2 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 16.04 Debian 套件 14.0.3281.6-2 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU18 (2019 年 12 月)

這是 SQL Server 2017 (14.x) 的累積更新 18 (CU18) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3257.3。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/4527377

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 7.x RPM 套件 14.0.3257.3-13 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3257.3-13 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 16.04 Debian 套件 14.0.3257.3-13 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

新增了支援

  • 從 CU18 開始,Linux 上的 SQL Server 2017 可支援異動資料擷取 (CDC)。
  • 從 CU18 開始,Linux 上的 SQL Server 2017 可支援異動複寫。

備註

SQL Server 2017 容器現在有新的標記模式,如下所述,其中包含範例。

  • mcr.microsoft.com/mssql/server:<SQL Server Version>-<update>-<Linux Distribution>-<Linux Distribution Version>

    這會使用標記中所述的組合來提取容器映像。

  • mcr.microsoft.com/mssql/server:<SQL Server Version>-latest

    這會在最新支援的 Ubuntu 版本上提取最新的 SQL Server 版本。

範例:

mcr.microsoft.com/mssql/server:2017-CU18-ubuntu-16.04

這會根據 Ubuntu 16.04 容器提取 SQL Server 2017 CU18。

mcr.microsoft.com/mssql/server:2017-latest

這會根據 Ubuntu 16.04 容器,提取最新的 SQL Server 2017 版本 (撰寫此文章時為 CU18)。

注意

未來,我們將不再針對 SQL Server 2017 容器的其他標記模式發佈容器。

CU17 (2019 年 10 月)

這是 2017 SQL Server 2017 (14.x) 的累積更新 17 (CU17) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3238.1。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/4515579

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 7.x RPM 套件 14.0.3238.1-19 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3238.1-19 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 16.04 Debian 套件 14.0.3238.1-19 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU16 (2019 年 8 月)

這是 SQL Server 2017 (14.x) 的累積更新 16 (CU16) 版本。 此版本的SQL Server Database Engine 版本為 14.0.3223.3。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/4508218

新功能

新功能或更新 詳細資料
MSDTC 支援 SQL Sever 2017 的 Microsoft Distributed Transaction Coordinator (MSDTC) 支援。 如需詳細資訊,請參閱如何在 Linux 上設定 Microsoft Distributed Transaction Coordinator (MSDTC)

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 7.x RPM 套件 14.0.3223.3-15 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3223.3-15 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 16.04 Debian 套件 14.0.3223.3-15 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU15 (2019 年 5 月)

這是 SQL Server 2017 (14.x) 的累積更新 15 (CU15) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3162.1。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/4498951

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 7.x RPM 套件 14.0.3162.1-1 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3162.1-1 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 16.04 Debian 套件 14.0.3162.1-1 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU14 (2019 年 3 月)

這是 SQL Server 2017 (14.x) 的累積更新 14 (CU14) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3076.1。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/4484710

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 7.x RPM 套件 14.0.3076.1-2 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3076.1-2 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 16.04 Debian 套件 14.0.3076.1-2 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU13 (2018 年 12 月)

這是 SQL Server 2017 (14.x) 的累積更新 13 (CU13) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3048.4。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/4466404

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 7.x RPM 套件 14.0.3048.4-1 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3048.4-1 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 16.04 Debian 套件 14.0.3048.4-1 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU12 (2018 年 10 月)

這是 2017 SQL Server (14.x) 的累積更新 12 (CU12) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3045.24。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/4464082

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 7.x RPM 套件 14.0.3045.24-1 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3045.24-1 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 16.04 Debian 套件 14.0.3045.24-1 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU11 (2018 年 9 月)

這是 SQL Server 2017 (14.x) 的累積更新 11 (CU11) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3038.14。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/4462262

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 7.x RPM 套件 14.0.3038.14-2 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3038.14-2 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 16.04 Debian 套件 14.0.3038.14-2 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU10 (2018 年 8 月)

這是 SQL Server 2017 (14.x) 的累積更新 10 (CU10) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3037.1。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/4342123

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 7.x RPM 套件 14.0.3037.1-2 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3037.1-2 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 16.04 Debian 套件 14.0.3037.1-2 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU9-GDR2 (2018 年 8 月)

這是安全性更新,也包含先前發行的 CU (CU9) SQL Server 2017 (14.x) 。 此版本的 SQL Server Database Engine 版本為 14.0.3035.2。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/4293805

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 7.x RPM 套件 14.0.3035.2-1 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SLES v12 RPM 套件 14.0.3035.2-1 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 16.04 Debian 套件 14.0.3035.2-1 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件

GDR2 (2018 年 8 月)

這是只包含 GDR2 (和 GDR1) SQL Server 2017 (14.x) 的安全性修正程式的安全性更新。 此版本的 SQL Server Database Engine 版本為 14.0.2002.14。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/4293803

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 7.x RPM 套件 14.0.2002.14-1 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SLES v12 RPM 套件 14.0.2002.14-1 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 16.04 Debian 套件 14.0.2002.14-1 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件

CU9 (2018 年 7 月)

這是 SQL Server 2017 (14.x) 的累積更新 9 (CU9) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3030.27。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/4341265

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 7.x RPM 套件 14.0.3030.27-1 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3030.27-1 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 16.04 Debian 套件 14.0.3030.27-1 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU8 (2018 年 6 月)

這是 SQL Server 2017 (14.x) 的累積更新 8 (CU8) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3029.16。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/4338363

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 7.x RPM 套件 14.0.3029.16-1 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3029.16-1 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 16.04 Debian 套件 14.0.3029.16-1 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU7 (2018 年 5 月)

這是 SQL Server 2017 (14.x) 的累積更新 7 (CU7) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3026.27。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/4229789

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 7.x RPM 套件 14.0.3026.27-2 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3026.27-2 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 16.04 Debian 套件 14.0.3026.27-2 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU6 (2018 年 4 月)

這是 2017 SQL Server 2017 (14.x) 的累積更新 6 (CU6) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3025.34。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/4101464

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 7.x RPM 套件 14.0.3025.34-3 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3025.34-3 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 16.04 Debian 套件 14.0.3025.34-3 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU5 (2018 年 3 月)

這是 SQL Server 2017 (14.x) 的累積更新 5 (CU5) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3023.8。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/4092643

已知的升級問題

當您從舊版升級至 CU5 時,SQL Server可能無法從下列錯誤開始:

Error: 4860, Severity: 16, State: 1.
Cannot bulk load. The file "C:\Install\SqlTraceCollect.dtsx" does not exist or you don't have file access rights.
Error: 912, Severity: 21, State: 2.
Script level upgrade for database 'master' failed because upgrade step 'msdb110_upgrade.sql' encountered error 200, state

若要解決此錯誤,請使用下列命令啟用SQL Server Agent並重新啟動SQL Server:

sudo /opt/mssql/bin/mssql-conf set sqlagent.enabled true
sudo systemctl start mssql-server

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 7.x RPM 套件 14.0.3023.8-5 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3023.8-5 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 16.04 Debian 套件 14.0.3023.8-5 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

CU4 (2018 年 2 月)

這是 SQL Server 2017 (14.x) 的累積更新 4 (CU4) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3022.28。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/4056498

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

注意

從 CU4 開始,已不再將 SQL Server Agent 當作個別套件來安裝。 它會隨引擎套件一起安裝,且必須啟用才能使用。

Package 套件版本 下載
RHEL 7.x RPM 套件 14.0.3022.28-2 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3022.28-2 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 16.04 Debian 套件 14.0.3022.28-2 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SSIS 套件

GDR1 (2018 年 1 月)

這是只包含 SQL Server 2017 (14.x) 的 GDR1 安全性修正程式的安全性更新。 此版本的 SQL Server Database Engine 版本為 14.0.2000.63。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/4057122

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 7.x RPM 套件 14.0.2000.63-3 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SLES v12 RPM 套件 14.0.2000.63-3 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
Ubuntu 16.04 Debian 套件 14.0.2000.63-3 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件

CU3 (2018 年 1 月)

這是 SQL Server 2017 (14.x) 的累積更新 3 (CU3) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3015.40。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/4052987

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 7.x RPM 套件 14.0.3015.40-1 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SQL Server Agent RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3015.40-1 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SQL Server Agent RPM 套件
Ubuntu 16.04 Debian 套件 14.0.3015.40-1 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SQL Server Agent Debian 套件
SSIS 套件

CU2 (2017 年 11 月)

這是 SQL Server 2017 (14.x) 的累積更新 2 (CU2) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3008.27。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/4052574

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 7.x RPM 套件 14.0.3008.27-1 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SQL Server Agent RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3008.27-1 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SQL Server Agent RPM 套件
Ubuntu 16.04 Debian 套件 14.0.3008.27-1 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SQL Server Agent Debian 套件
SSIS 套件

CU1 (2017 年 10 月)

這是 2017 SQL Server 2017 (14.x) 的累積更新 1 (CU1) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.3006.16。 如需此版本中的修正和改善資訊,請參閱 https://support.microsoft.com/help/KB4053439

套件詳細資料

針對手動或離線套件安裝,您可以運用下表中的資訊下載 RPM 和 Debian 套件:

Package 套件版本 下載
RHEL 7.x RPM 套件 14.0.3006.16-3 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SQL Server Agent RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.3006.16-3 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SQL Server Agent RPM 套件
Ubuntu 16.04 Debian 套件 14.0.3006.16-3 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SQL Server Agent Debian 套件
SSIS 套件

GA (2017 年 10 月)

這是 2017 SQL Server 2017 (14.x) 正式運作 (GA) 版本。 此版本的 SQL Server Database Engine 版本為 14.0.1000.169。

套件詳細資料

下表列出 RPM 和 Debian 套件的套件詳細資料和下載位置。 如果您使用下列安裝指南中的步驟,則不需要直接下載這些套件:

Package 套件版本 下載
RHEL 7.x RPM 套件 14.0.1000.169-2 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SQL Server Agent RPM 套件
SSIS 套件
SLES v12 RPM 套件 14.0.1000.169-2 Database Engine RPM 套件
高可用性 RPM 套件
全文檢索搜尋 RPM 套件
SQL Server Agent RPM 套件
Ubuntu 16.04 Debian 套件 14.0.1000.169-2 Database Engine Debian 套件
高可用性 Debian 套件
全文檢索搜尋 Debian 套件
SQL Server Agent Debian 套件
SSIS 套件

已知問題

下列各節說明 Linux 上 SQL Server 2017 (14.x) 的已知問題。

一般

  • 安裝SQL Server的主機名稱長度必須是 15 個字元或更少。

    • 解決方案:將 中 /etc/hostname 的名稱變更為長度為 15 個字元或更少。
  • 手動將系統時間回溯設定會導致SQL Server停止在SQL Server內更新內部系統時間。

    • 解決方案:重新開機SQL Server。
  • 僅支援單一執行個體安裝。

    • 解決方法:如果您想要在指定的主機上有多個執行個體,請考慮使用 VM 或 Docker 容器。
  • SQL Server 組態管理員無法連線到Linux 上的 SQL Server。

  • sa 登入的預設語言是英文。

    • 解決方案:使用 ALTER LOGIN 語句變更sa登入的語言。

資料庫

  • master無法使用mssql-conf公用程式移動資料庫。 您可以使用 mssql-conf來移動其他系統資料庫。

  • 還原在 Windows 上備份SQL Server的資料庫時,您必須在 Transact-SQL 語句中使用 WITH MOVE 子句。

  • 傳輸層安全性 () TLS (加密) 套件 (加密套件的某些演算法無法與Linux 上的 SQL Server正常運作。 這會導致嘗試連線到SQL Server時發生連線失敗,以及在高可用性群組中建立複本之間的連線時發生問題。

    • 解決方式:藉由執行下列動作,修改 mssql.conf Linux 上的 SQL Server的組態腳本以停用有問題的加密套件:

      1. 將下列內容新增至 /var/opt/mssql/mssql.conf

        [network]
        tlsciphers=AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:!ECDHE-RSA-AES128-GCM-SHA256:!ECDHE-RSA-AES256-GCM-SHA384:!ECDHE-ECDSA-AES256-GCM-SHA384:!ECDHE-ECDSA-AES128-GCM-SHA256:!ECDHE-ECDSA-AES256-SHA384:!ECDHE-ECDSA-AES128-SHA256:!ECDHE-ECDSA-AES256-SHA:!ECDHE-ECDSA-AES128-SHA:!ECDHE-RSA-AES256-SHA384:!ECDHE-RSA-AES128-SHA256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES128-SHA:!DHE-RSA-AES256-GCM-SHA384:!DHE-RSA-AES128-GCM-SHA256:!DHE-RSA-AES256-SHA:!DHE-RSA-AES128-SHA:!DHE-DSS-AES256-SHA256:!DHE-DSS-AES128-SHA256:!DHE-DSS-AES256-SHA:!DHE-DSS-AES128-SHA:!DHE-DSS-DES-CBC3-SHA:!NULL-SHA256:!NULL-SHA
        

        注意

        在上述程式碼中,! 會否定運算式。 這告訴 OpenSSL 不要使用下列加密套件。

      2. 使用下列命令重新開機SQL Server。

        sudo systemctl restart mssql-server
        
  • SQL Server 2014 (12.x) 資料庫中使用記憶體內部 OLTP 的資料庫無法還原至Linux 上的 SQL Server。 若要還原使用記憶體內部 OLTP 的 SQL Server 2014 (12.x) 資料庫,請先將資料庫升級至 Windows 上的較新版本SQL Server,再透過備份/還原或卸離/附加將它們移至Linux 上的 SQL Server。

  • Linux 目前不支援使用者權限 ADMINISTER BULK OPERATIONS

網路

如果符合下列兩個條件,則涉及來自 sqlservr 進程輸出 TCP 連線的功能,例如連結的伺服器或可用性群組可能無法運作:

  1. 以主機名稱的形式而不是 IP 位址來指定目標伺服器。

  2. 來源執行個體的核心中已停用 IPv6。 若要確認您系統的核心中是否已啟用 IPv6,必須通過下列所有測試:

    • cat /proc/cmdline 會列印目前核心的開機 cmdline。 輸出不得包含 ipv6.disable=1
    • 目錄 /proc/sys/net/ipv6/ 必須存在。
    • 呼叫 socket(AF_INET6, SOCK_STREAM, IPPROTO_IP) 成功的 C 程式 - syscall 必須傳回 , fd != -1 且不會失敗。 EAFNOSUPPORT

確切的錯誤需視功能而定。 就連結的伺服器而言,這會顯示為登入逾時錯誤。 對於可用性群組, ALTER AVAILABILITY GROUP JOIN 次要上的 DDL 會在 5 分鐘後失敗,並出現 download configuration timeout 錯誤。

若要解決這個問題,請執行下列其中一個動作:

  1. 使用 IP 而非主機名稱來指定 TCP 連線的目標。

  2. 從開機命令列移除 ipv6.disable=1 ,以在核心中啟用 IPv6。 這樣做的方式取決於 Linux 發行版本和開機載入器,例如 grub。 如果您想要停用 IPv6,您仍然可以藉由在組態 (中 sysctl 設定 net.ipv6.conf.all.disable_ipv6 = 1 來停用它, /etc/sysctl.conf 例如) 。 這仍會防止系統的網路介面卡取得 IPv6 位址,但允許 sqlservr 這些功能運作。

網路檔案系統 (NFS)

如果您在生產環境中使用網路檔案系統 (NFS) 遠端共用,請注意下列支援需求:

  • 使用 NFS 版本 4.2 或更新的版本。 舊版 NFS 不支援新式檔案系統常見的必要功能,例如 fallocate 和 疏鬆檔案建立。

  • /var/opt/mssql 找出 NFS 掛接上的目錄。 不支援其他檔案,例如SQL Server系統二進位檔。

  • 確定 NFS 用戶端在裝載遠端共用時使用 nolock 選項。

當地語系化

  • 如果您的地區設定在安裝期間不是英文 (en_us) ,您必須在 bash 會話/終端機中使用 UTF-8 編碼。 如果您使用 ASCII 編碼,可能會看到類似以下的錯誤:

    UnicodeEncodeError: 'ascii' codec can't encode character u'\xf1' in position 8: ordinal not in range(128)
    

    如果您無法使用 UTF-8 編碼,請使用 MSSQL_LCID 環境變數執行安裝程式來指定您的語言選擇。

    sudo MSSQL_LCID=<LcidValue> /opt/mssql/bin/mssql-conf setup
    
  • 執行 mssql-conf setup 時,執行非英文SQL Server安裝時,會在當地語系化文字「設定SQL Server...」之後顯示不正確的擴充字元。 或者,針對非拉丁文的安裝,此句子可能會完全遺失。 遺失的句子應該會顯示下列當地語系化字串:

    The licensing PID was successfully processed. The new edition is [<Name> edition].

    此字串僅供資訊之用,下一個SQL Server累積更新將會針對所有語言解決此問題。 這不會影響以任何方式成功安裝SQL Server。

並非所有篩選都可供此版本使用,包括 Microsoft Office 檔的篩選。 如需所支援篩選的清單,請參閱在 Linux 上安裝 SQL Server 全文檢索搜尋

SQL Server Integration Services (SSIS)

此版本中在 SUSE 上不支援 mssql-server-is 套件。 目前在 Ubuntu 和 Red Hat Enterprise Linux (RHEL) 上支援此套件。

Integration Services 套件可以在 Linux 上使用 ODBC 連線。 此功能已經過 SQL Server 和 MySQL ODBC 驅動程式的測試,但也應該能夠與任何遵循 ODBC 規格的 Unicode ODBC 驅動程式搭配使用。 在設計階段,您可以提供 DSN 或連接字串來連接到 ODBC 資料;您也可以使用 Windows 驗證。 如需詳細資訊,請參閱宣佈在 Linux 上提供 ODBC 支援的部落格文章 \(英文\)。

在 Linux 上執行 SSIS 套件時,此版本不支援下列功能:

  • Integration Services 目錄資料庫
  • SQL Agent 排定的套件執行
  • Windows 驗證
  • 協力廠商元件
  • 異動資料擷取 (CDC)
  • Integration Services Scale Out
  • 適用於 SSIS 的 Azure Feature Pack
  • Hadoop 和 HDFS 支援
  • Microsoft Connector for SAP BW

如需目前不支援或受限制支援的內建 SSIS 元件清單,請參閱 Linux 上的 SSIS 限制和已知問題

如需有關 Linux 上 SSIS 的詳細資訊,請參閱下列文章:

SQL Server Management Studio (SSMS)

下列限制適用于連線到 Linux 上的 SQL Server 的 Windows 上SQL Server Management Studio。

  • 不支援維護計劃。

  • 不支援管理Data Warehouse (MDW) 和SQL Server Management Studio中的資料收集器。

  • SQL Server Management Studio具有 Windows 驗證或 Windows 事件記錄檔選項的 UI 元件不適用於 Linux。 您仍然可以將這些功能與其他選項搭配使用,例如 SQL 登入。

  • 無法修改要保留的記錄檔數目。

另請參閱

後續步驟

若要開始使用,請參閱下列快速入門: