Linux 上的 SQL Server 2019 新功能
適用於:SQL Server 2019 (15.x) - Linux
本文描述適用於在 Linux 上執行的 SQL Server 2019 (15.x) 主要功能和服務。 如需套件下載和已知問題,請參閱版本資訊。
支援 SLES 15
從 SQL Server 2019 (15.x) CU14 開始,現在支援 SLES 15。 請參閱安裝 SQL Server,並在 SUSE Linux Enterprise Server 上建立資料庫中的快速入門。
支援 Ubuntu 18.04 與 20.04
- 從 SQL Server 2019 (15.x) CU 3 開始,現在支援 Ubuntu 18.04。
- 從 SQL Server 2019 (15.x) CU 10 開始,現在支援 Ubuntu 20.04。
- 請參閱安裝 SQL Server,並在 Ubuntu 上建立資料庫中的快速入門。
支援 RHEL 8
從 SQL Server 2019 (15.x) CU 1 開始支援 RHEL 8。 請參閱安裝 SQL Server,並在 Red Hat 上建立資料庫中的快速入門。
更新
已在 Linux 上 SQL Server 2019 (15.x) 進行的更新:
新功能或更新 | 詳細資料 |
---|---|
複寫支援 | Linux 上的 SQL Server 複寫 |
Microsoft Distributed Transaction Coordinator (MSDTC) 支援 | 如何在 Linux 上設定 MSDTC |
協力廠商 Active Directory 提供者的 OpenLDAP 支援 | 教學課程:透過 Linux 上的 SQL Server 使用 Active Directory 驗證 |
Linux 上的機器學習 | 在 Linux 上設定機器學習服務 |
tempdb 改進功能 |
根據預設,在 Linux 上進行新的 SQL Server 安裝,會依據邏輯核心的數目建立多個 tempdb 資料檔 (最多 8 個資料檔案)。 此情況不適用於就地次要或主要版本升級。 每個 tempdb 檔都為 8 MB,且可自動成長到 64 MB。 此行為類似於 Windows 上的預設 SQL Server 安裝。 |
Linux 上的 PolyBase | 在 Linux 上為非 Hadoop 連接器安裝 PolyBase。 PolyBase 類型對應。 |
異動資料擷取 (CDC) 支援 | 在 Linux 上現在已針對 SQL Server 2019 (15.x) 支援異動資料擷取 (CDC)。 |
Microsoft Container Registry | Microsoft Container Registry 已取代適用於新官方 Microsoft 容器映像的 Docker Hub,包括 SQL Server。 |
非根容器 | SQL Server 2019 (15.x) 依預設引進以非根使用者身分啟動 SQL Server 處理序來建立更安全容器的功能。 請參閱以非根使用者的身分建置並執行 SQL Server 容器以取得詳細資料。 |
相關內容
若要在 Linux 上安裝 SQL Server,請使用下列其中一個教學課程:
- 在 Red Hat Enterprise Linux 上安裝
- 在 SUSE Linux Enterprise Server 上安裝
- 在 Ubuntu 上安裝
- 在 Linux 容器上執行
- 在 Azure 中佈建 SQL VM
如需常見問題的解答,請參閱 Linux 上的 SQL Server 常見問題集。 若要查看 SQL Server 2019 (15.x) 中引進的其他改善,請參閱 SQL Server 2019 的新功能。
取得協助
- 對 SQL 的想法:有任何協助改善 SQL Server 的建議嗎?
- Microsoft Q & A (SQL Server)
- DBA Stack Exchange (標籤 sql-server):詢問 SQL Server 問題
- Stack Overflow (標籤 sql-server):SQL 開發問題的回答
- Reddit:有關 SQL Server 的一般討論
- Microsoft SQL Server 授權條款及資訊
- 適用於商務使用者的支援選項
- 其他 SQL Server 說明與意見反應
參與編輯 SQL 文件
您知道您可以自行編輯 SQL 內容嗎? 這樣做不僅可以協助改善文件,也能名列該頁面的參與者。
如需詳細資訊,請參閱如何參與 SQL Server 文件