Catatan rilis untuk SQL Server 2019 di Linux

TOPIK INI BERLAKU UNTUK: SQL Server 2019 dan yang lebih baru (khusus Linux) Azure SQL Database Azure Synapse Analytics Analytics Platform System (PDW)

Catatan rilis berikut berlaku untuk SQL Server 2019 (15.x) yang berjalan di Linux. Artikel ini dipecah menjadi bagian untuk setiap rilis. Setiap rilis memiliki tautan ke artikel dukungan yang menjelaskan perubahan CU serta tautan ke unduhan paket Linux.

Tip

Untuk mempelajari tentang fitur Linux baru di SQL Server 2019 (15.x), lihat Apa yang baru di SQL Server 2019.

Platform yang didukung

Platform Sistem File Panduan Penginstalan Dapatkan
Red Hat Enterprise Linux 7.7 - 7.9, atau 8.0 - 8.5 Server XFS atau EXT4 Panduan Penginstalan Dapatkan RHEL 8.0
SUSE Enterprise Linux Server v12 (SP3 - SP5) atau v15 XFS atau EXT4 Panduan Penginstalan Dapatkan SLES v15
Ubuntu 16.04 LTS, 18.04 LTS, 20.04 LTS XFS atau EXT4 Panduan Penginstalan Dapatkan Ubuntu 20.04
Docker Engine 1.8+ di Windows, Mac, atau Linux T/A Panduan Penginstalan Dapatkan Docker

Tip

Untuk informasi selengkapnya, tinjau persyaratan sistem untuk SQL Server di Linux. Untuk kebijakan dukungan terbaru untuk SQL Server 2017, lihat Kebijakan dukungan teknis untuk Microsoft SQL Server.

Dukungan untuk SQL Server di Ubuntu 16.04 terbatas. Pada akhir April 2021, Ubuntu 16.04 beralih dari jendela pemeliharaan standar lima tahun untuk rilis dukungan jangka panjang (LTS), ke dukungan pemeliharaan keamanan diperpanjang (ESM). Untuk detail selengkapnya, lihat Transisi Ubuntu 16.04 LTS ke Extended Security Maintenance (ESM) | Ubuntu.

Alat

Sebagian besar alat klien yang ada yang menargetkan SQL Server dapat dengan mulus menargetkan SQL Server berjalan di Linux. Beberapa alat mungkin memiliki persyaratan versi tertentu untuk bekerja dengan baik dengan Linux. Untuk daftar lengkap alat SQL Server, lihat Alat dan Utilitas SQL untuk SQL Server.

Riwayat rilis

Tabel berikut mencantumkan riwayat rilis untuk rilis SQL Server 2019 (15.x).

Rilis Versi Tanggal rilis
CU16-GDR 15.0.4236.7 14-06-2022
CU16 15.0.4223.1 2022-05-16
CU15 15.0.4198.2 2022-01-27
CU14 15.0.4188.2 2021-11-22
CU13 15.0.4178.1 2021-10-05
CU12 15.0.4153.1 2021-08-04
CU11 15.0.4138.2 2021-06-10
CU10 15.0.4123.1 2021-04-06
CU9 15.0.4102.2 2021-02-10
CU8-GDR 15.0.4083.2 2021-01-12
CU8 15.0.4073.23 2020-10-07
CU7 (Dihapus) 15.0.4063.15 2020-09-02
CU6 15.0.4053.23 2020-08-04
CU5 15.0.4043.16 2020-06-22
CU4 15.0.4033.1 31-03-2020
CU3 15.0.4023.6 2020-03-12
CU2 15.0.4013.40 2020-02-13
CU1 15.0.4003.23 07-01-2020
GA 15.0.2000.5 2019-11-04

Cara menginstal pembaruan

Jika Anda telah mengonfigurasi repositori CU (mssql-server-2019), maka Anda akan mendapatkan CU terbaru dari paket SQL Server saat Anda melakukan penginstalan baru. Jika Anda memerlukan gambar kontainer Docker, lihat gambar resmi untuk Microsoft SQL Server di Linux untuk Docker Engine. Untuk informasi selengkapnya tentang konfigurasi repositori, lihat Mengonfigurasi repositori untuk SQL Server di Linux.

Jika Anda memperbarui paket SQL Server yang ada, jalankan perintah pembaruan yang sesuai untuk setiap paket untuk mendapatkan CU terbaru. Untuk instruksi pembaruan khusus untuk setiap paket, lihat panduan penginstalan berikut:

CU16-GDR (Juni 2022)

Ini adalah rilis Pembaruan Kumulatif 16-GDR (CU16-GDR) SQL Server 2019 (15.x). Versi mesin database SQL Server untuk rilis ini adalah 15.0.4236.7. Untuk informasi tentang perbaikan dan peningkatan, lihat https://support.microsoft.com/help/5014553.

Penting

Cadangan terkompresi TDE yang dibuat dengan menggunakan SQL Server 2019 (15.x) CU 16 dan yang lebih baru tidak dapat dipulihkan ke versi CU sebelumnya SQL Server 2019 (15.x). Untuk informasi selengkapnya, lihat MEMPERBAIKI: Kesalahan 3241 terjadi selama menjalankan RESTORE LOG atau RESTORE DATABASE.

Cadangan terkompresi Transparent Data Encryption (TDE) yang dibuat dengan menggunakan versi CU sebelumnya SQL Server 2019 (15.x) masih dapat dipulihkan dengan menggunakan versi CU 16 SQL Server 2019 (15.x) dan yang lebih baru.

Peringatan

Alat adutil telah dihapus dari SQL Server 2019 (15.x) di Linux untuk CU 16, dan akan diintroduksi kembali dalam Pembaruan Kumulatif di masa mendatang. Namun, Anda masih dapat menginstal adutil secara manual.

Detail paket

Untuk penginstalan paket manual atau offline, Anda dapat mengunduh paket RPM dan Debian untuk distribusi terbaru yang didukung, dengan informasi dalam tabel berikut.

Paket Versi paket Unduhan
Paket RHEL 8.x RPM

(Dapatkan paket RHEL 7.x RPM)
15.0.4236.7-1 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket RPM SLES v15

(Dapatkan paket RPM SLES v12)
15.0.4236.7-1 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket Ubuntu 20.04 Debian

(Dapatkan paket Ubuntu 18.04 Debian)
15.0.4236.7-1 Paket Database Engine Debian
Paket
Debian Ketersediaan Tinggi Paket
Debian Pencarian Teks LengkapPaket Debian
ekstensibilitas Paket
Java Extensibility DebianPaket PolyBase Debian

CU16 (Mei 2022)

Ini adalah rilis Pembaruan Kumulatif 16 (CU16) SQL Server 2019 (15.x). Versi mesin database SQL Server untuk rilis ini adalah 15.0.4223.1. Untuk informasi tentang perbaikan dan peningkatan, lihat https://support.microsoft.com/help/5011644.

Penting

Cadangan terkompresi TDE yang dibuat dengan menggunakan SQL Server 2019 (15.x) CU 16 dan yang lebih baru tidak dapat dipulihkan ke versi CU sebelumnya SQL Server 2019 (15.x). Untuk informasi selengkapnya, lihat MEMPERBAIKI: Kesalahan 3241 terjadi selama menjalankan RESTORE LOG atau RESTORE DATABASE.

Cadangan terkompresi Transparent Data Encryption (TDE) yang dibuat dengan menggunakan versi CU sebelumnya SQL Server 2019 (15.x) masih dapat dipulihkan dengan menggunakan versi CU 16 SQL Server 2019 (15.x) dan yang lebih baru.

Peringatan

Alat adutil telah dihapus dari SQL Server 2019 (15.x) di Linux untuk CU 16, dan akan diintroduksi kembali dalam Pembaruan Kumulatif di masa mendatang. Namun, Anda masih dapat menginstal adutil secara manual.

Detail paket

Untuk penginstalan paket manual atau offline, Anda dapat mengunduh paket RPM dan Debian untuk distribusi terbaru yang didukung, dengan informasi dalam tabel berikut.

Paket Versi paket Unduhan
Paket RHEL 8.x RPM

(Dapatkan paket RHEL 7.x RPM)
15.0.4223.1-2 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket RPM SLES v15

(Dapatkan paket RPM SLES v12)
15.0.4223.1-2 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket Ubuntu 20.04 Debian

(Dapatkan paket Ubuntu 18.04 Debian)
15.0.4223.1-2 Paket Database Engine Debian
Paket
Debian Ketersediaan Tinggi Paket
Debian Pencarian Teks LengkapPaket Debian
ekstensibilitas Paket
Java Extensibility DebianPaket PolyBase Debian

CU15 (Januari 2022)

Ini adalah rilis Pembaruan Kumulatif 15 (CU15) SQL Server 2019 (15.x). Versi mesin database SQL Server untuk rilis ini adalah 15.0.4198.2. Pembaruan ini menambahkan peningkatan dalam menangkap cadangan memori pada crash yang tidak terduga di SQL Server 2019 (15.x) di Linux. Untuk informasi tentang perbaikan dan peningkatan, lihat https://support.microsoft.com/help/5008996.

Detail paket

Untuk penginstalan paket manual atau offline, Anda dapat mengunduh paket RPM dan Debian dengan informasi dalam tabel berikut:

Paket Versi paket Unduhan
Paket RHEL 8.x RPM

(Dapatkan paket RHEL 7.x RPM)
15.0.4198.2-10 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket RPM SLES v15

(Dapatkan paket RPM SLES v12)
15.0.4198.2-10 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket Ubuntu 20.04 Debian

(Dapatkan paket Ubuntu 18.04 Debian)
15.0.4198.2-10 Paket Database Engine Debian
Paket
Debian Ketersediaan Tinggi Paket
Debian Pencarian Teks LengkapPaket Debian
ekstensibilitas Paket
Java Extensibility DebianPaket PolyBase Debian

CU14 (November 2021)

Ini adalah rilis Pembaruan Kumulatif 14 (CU14) SQL Server 2019 (15.x). Versi mesin database SQL Server untuk rilis ini adalah 15.0.4188.2. Untuk informasi tentang perbaikan dan peningkatan, lihat https://support.microsoft.com/help/5007182.

Detail paket

Untuk penginstalan paket manual atau offline, Anda dapat mengunduh paket RPM dan Debian dengan informasi dalam tabel berikut:

Catatan

SLES v15 sekarang didukung pada SQL Server 2019 (15.x) dimulai dengan CU14. Tautan penginstalan paket offline untuk SLES menunjuk ke paket SLES 15. Jika Anda mencari paket SLES 12, lihat jalur unduhan https://packages.microsoft.com/sles/12/mssql-server-2019/

Paket Versi paket Unduhan
Paket RHEL 8.x RPM

(Dapatkan paket RHEL 7.x RPM)
15.0.4188.2-3 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket RPM SLES v15

(Dapatkan paket RPM SLES v12)
15.0.4188.2-3 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket Ubuntu 20.04 Debian

(Dapatkan paket Ubuntu 18.04 Debian)
15.0.4188.2-3 Paket
Debian Mesin DatabasePaket Debian
Ketersediaan Tinggi Paket
Debian Pencarian Teks LengkapPaket Debian
ekstensibilitas Paket
Java Extensibility DebianPaket PolyBase Debian

CU13 (Oktober 2021)

Ini adalah rilis Pembaruan Kumulatif 13 (CU13) SQL Server 2019 (15.x). Versi mesin database SQL Server untuk rilis ini adalah 15.0.4178.1. Untuk informasi tentang perbaikan dan peningkatan, lihat https://support.microsoft.com/help/5005679.

Detail paket

Untuk penginstalan paket manual atau offline, Anda dapat mengunduh paket RPM dan Debian dengan informasi dalam tabel berikut:

Paket Versi paket Unduhan
Paket RHEL 8.x RPM

(Dapatkan paket RHEL 7.x RPM)
15.0.4178.1-3 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket RPM SLES v12 15.0.4178.1-3 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket Ubuntu 20.04 Debian

(Dapatkan paket Ubuntu 18.04 Debian)
15.0.4178.1-3 Paket
Debian Mesin DatabasePaket Debian
Ketersediaan Tinggi Paket
Debian Pencarian Teks LengkapPaket Debian
ekstensibilitas Paket
Java Extensibility DebianPaket PolyBase Debian

CU12 (Agustus 2021)

Ini adalah rilis Pembaruan Kumulatif 12 (CU12) SQL Server 2019 (15.x). Versi mesin database SQL Server untuk rilis ini adalah 15.0.4153.1. Untuk informasi tentang perbaikan dan peningkatan, lihat https://support.microsoft.com/help/5004524.

Detail paket

Untuk penginstalan paket manual atau offline, Anda dapat mengunduh paket RPM dan Debian dengan informasi dalam tabel berikut:

Paket Versi paket Unduhan
Paket RHEL 8.x RPM

(Dapatkan paket RHEL 7.x RPM)
15.0.4153.1-6 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket RPM SLES v12 15.0.4153.1-6 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket Ubuntu 20.04 Debian

(Dapatkan paket Ubuntu 18.04 Debian)
15.0.4153.1-6 Paket
Debian Mesin DatabasePaket Debian
Ketersediaan Tinggi Paket
Debian Pencarian Teks LengkapPaket Debian
ekstensibilitas Paket
Java Extensibility DebianPaket PolyBase Debian

CU11 (Juni 2021)

Ini adalah rilis Pembaruan Kumulatif 11 (CU11) SQL Server 2019 (15.x). Versi mesin database SQL Server untuk rilis ini adalah 15.0.4138.2. Untuk informasi tentang perbaikan dan peningkatan, lihat https://support.microsoft.com/help/5003249.

Detail paket

Untuk penginstalan paket manual atau offline, Anda dapat mengunduh paket RPM dan Debian dengan informasi dalam tabel berikut:

Paket Versi paket Unduhan
Paket RHEL 8.x RPM

(Dapatkan paket RHEL 7.x RPM)
15.0.4138.2-1 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket RPM SLES v12 15.0.4138.2-1 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket Ubuntu 20.04 Debian

(Dapatkan paket Ubuntu 18.04 Debian)
15.0.4138.2-1 Paket
Debian Mesin DatabasePaket Debian
Ketersediaan Tinggi Paket
Debian Pencarian Teks LengkapPaket Debian
ekstensibilitas Paket
Java Extensibility DebianPaket PolyBase Debian

CU10 (April 2021)

Ini adalah rilis Pembaruan Kumulatif 10 (CU10) SQL Server 2019 (15.x). Versi mesin database SQL Server untuk rilis ini adalah 15.0.4123.1. Untuk informasi tentang perbaikan dan peningkatan, lihat https://support.microsoft.com/help/5001090.

Detail paket

Untuk penginstalan paket manual atau offline, Anda dapat mengunduh paket RPM dan Debian dengan informasi dalam tabel berikut:

Catatan

Ubuntu 20.04 sekarang didukung pada SQL Server 2019 (15.x) yang dimulai dengan CU10. Tautan penginstalan paket offline untuk Ubuntu menunjuk ke paket Ubuntu 20.04. Jika Anda mencari paket Ubuntu 18.04, lihat jalur unduhan https://packages.microsoft.com/ubuntu/18.04/mssql-server-2019/pool/main/m/

Paket Versi paket Unduhan
Paket RHEL 8.x RPM

(Dapatkan paket RHEL 7.x RPM)
15.0.4123.1-5 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket RPM SLES v12 15.0.4123.1-5 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket Ubuntu 20.04 Debian

(Dapatkan paket Ubuntu 18.04 Debian)
15.0.4123.1-5 Paket
Debian Mesin DatabasePaket Debian
Ketersediaan Tinggi Paket
Debian Pencarian Teks LengkapPaket Debian
ekstensibilitas Paket
Java Extensibility DebianPaket PolyBase Debian

CU9 (Februari 2021)

Ini adalah rilis Pembaruan Kumulatif 9 (CU9) SQL Server 2019 (15.x). Versi mesin database SQL Server untuk rilis ini adalah 15.0.4102.2. Untuk informasi tentang perbaikan dan peningkatan, lihat https://support.microsoft.com/help/5000642.

Detail paket

Untuk penginstalan paket manual atau offline, Anda dapat mengunduh paket RPM dan Debian dengan informasi dalam tabel berikut:

Paket Versi paket Unduhan
Paket RHEL 8.x RPM

(Dapatkan paket RHEL 7.x RPM)
15.0.4102.2-4 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket RPM SLES v12 15.0.4102.2-4 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket Ubuntu 18.04 Debian

(Dapatkan paket Ubuntu 16.04 Debian)
15.0.4102.2-4 Paket
Debian Mesin DatabasePaket Debian
Ketersediaan Tinggi Paket
Debian Pencarian Teks LengkapPaket Debian
ekstensibilitas Paket
Java Extensibility DebianPaket PolyBase Debian

CU8-GDR (Januari 2021)

Ini adalah rilis Pembaruan Kumulatif 8-GDR (CU8-GDR) SQL Server 2019 (15.x). Versi mesin database SQL Server untuk rilis ini adalah 15.0.4083.2. Untuk informasi tentang perbaikan dan peningkatan, lihat https://support.microsoft.com/help/4577194.

Detail paket

Untuk penginstalan paket manual atau offline, Anda dapat mengunduh paket RPM dan Debian dengan informasi dalam tabel berikut:

Paket Versi paket Unduhan
Paket RHEL 8.x RPM

(Dapatkan paket RHEL 7.x RPM)
15.0.4083.2-15 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket RPM SLES v12 15.0.4083.2-15 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket Ubuntu 18.04 Debian

(Dapatkan paket Ubuntu 16.04 Debian)
15.0.4083.2-15 Paket
Debian Mesin DatabasePaket Debian
Ketersediaan Tinggi Paket
Debian Pencarian Teks LengkapPaket Debian
ekstensibilitas Paket
Java Extensibility DebianPaket PolyBase Debian

CU8 (September 2020)

Ini adalah rilis Pembaruan Kumulatif 8 (CU8) SQL Server 2019 (15.x). Versi mesin database SQL Server untuk rilis ini adalah 15.0.4073.23. Untuk informasi tentang perbaikan dan peningkatan, lihat https://support.microsoft.com/help/4577194.

Detail paket

Untuk penginstalan paket manual atau offline, Anda dapat mengunduh paket RPM dan Debian dengan informasi dalam tabel berikut:

Paket Versi paket Unduhan
Paket RHEL 8.x RPM

(Dapatkan paket RHEL 7.x RPM)
15.0.4073.23-4 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket RPM SLES v12 15.0.4073.23-4 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket Ubuntu 18.04 Debian

(Dapatkan paket Ubuntu 16.04 Debian)
15.0.4073.23-4 Paket
Debian Mesin DatabasePaket Debian
Ketersediaan Tinggi Paket
Debian Pencarian Teks LengkapPaket Debian
ekstensibilitas Paket
Java Extensibility DebianPaket PolyBase Debian

CU6 (Juli 2020)

Ini adalah rilis Pembaruan Kumulatif 6 (CU6) SQL Server 2019 (15.x). Versi mesin database SQL Server untuk rilis ini adalah 15.0.4053.23. Untuk informasi tentang perbaikan dan peningkatan, lihat https://support.microsoft.com/help/4563110.

Detail paket

Untuk penginstalan paket manual atau offline, Anda dapat mengunduh paket RPM dan Debian dengan informasi dalam tabel berikut:

Paket Versi paket Unduhan
Paket RHEL 8.x RPM

(Dapatkan paket RHEL 7.x RPM)
15.0.4053.23-2 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket RPM SLES v12 15.0.4053.23-2 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket Ubuntu 18.04 Debian

(Dapatkan paket Ubuntu 16.04 Debian)
15.0.4053.23-2 Paket
Debian Mesin DatabasePaket Debian
Ketersediaan Tinggi Paket
Debian Pencarian Teks LengkapPaket Debian
ekstensibilitas Paket
Java Extensibility DebianPaket PolyBase Debian

CU5 (Juni 2020)

Ini adalah rilis Pembaruan Kumulatif 5 (CU5) SQL Server 2019 (15.x). Versi mesin database SQL Server untuk rilis ini adalah 15.0.4043.16. Untuk informasi tentang perbaikan dan peningkatan, lihat https://support.microsoft.com/help/4552255.

Detail paket

Untuk penginstalan paket manual atau offline, Anda dapat mengunduh paket RPM dan Debian dengan informasi dalam tabel berikut:

Paket Versi paket Unduhan
Paket RHEL 8.x RPM

(Dapatkan paket RHEL 7.x RPM)
15.0.4043.16-4 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket RPM SLES v12 15.0.4043.16-4 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket Ubuntu 18.04 Debian

(Dapatkan paket Ubuntu 16.04 Debian)
15.0.4043.16-4 Paket Database Engine Debian
Paket
Debian Ketersediaan Tinggi Paket
Debian Pencarian Teks LengkapPaket Debian
ekstensibilitas Paket
Java Extensibility DebianPaket PolyBase Debian

CU4 (April 2020)

Ini adalah rilis Pembaruan Kumulatif 4 (CU4) SQL Server 2019 (15.x). Versi mesin database SQL Server untuk rilis ini adalah 15.0.4033.1. Untuk informasi tentang perbaikan dan peningkatan, lihat https://support.microsoft.com/help/4548597.

Detail paket

Untuk penginstalan paket manual atau offline, Anda dapat mengunduh paket RPM dan Debian dengan informasi dalam tabel berikut:

Paket Versi paket Unduhan
Paket RHEL 8.x RPM

(Dapatkan paket RHEL 7.x RPM)
15.0.4033.1-2 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket RPM SLES v12 15.0.4033.1-2 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket Ubuntu 18.04 Debian

(Dapatkan paket Ubuntu 16.04 Debian)
15.0.4033.1-2 Paket Database Engine Debian
Paket
Debian Ketersediaan Tinggi Paket
Debian Pencarian Teks LengkapPaket Debian
ekstensibilitas Paket
Java Extensibility DebianPaket PolyBase Debian

CU3 (Maret 2020)

Ini adalah rilis Pembaruan Kumulatif 3 (CU3) SQL Server 2019 (15.x). Versi mesin database SQL Server untuk rilis ini adalah 15.0.4023.6. Untuk informasi tentang perbaikan dan peningkatan, lihat https://support.microsoft.com/help/4538853.

Detail paket

Untuk penginstalan paket manual atau offline, Anda dapat mengunduh paket RPM dan Debian dengan informasi dalam tabel berikut:

Catatan

Ubuntu 18.04 sekarang didukung pada SQL Server 2019 (15.x) yang dimulai dengan CU3. Tautan penginstalan paket offline untuk Ubuntu menunjuk ke paket Ubuntu 18.04. Jika Anda mencari paket Ubuntu 16.04, lihat jalur unduhan https://packages.microsoft.com/ubuntu/16.04/mssql-server-2019/pool/main/m/

Paket Versi paket Unduhan
Paket RHEL 8.x RPM

(Dapatkan paket RHEL 7.x RPM)
15.0.4023.6-2 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket RPM SLES v12 15.0.4023.6-2 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket Ubuntu 18.04 Debian

(Dapatkan paket Ubuntu 16.04 Debian)
15.0.4023.6-2 Paket Database Engine Debian
Paket
Debian Ketersediaan Tinggi Paket
Debian Pencarian Teks LengkapPaket Debian
ekstensibilitas Paket
Java Extensibility DebianPaket PolyBase Debian

CU2 (Februari 2020)

Ini adalah rilis Pembaruan Kumulatif 2 (CU2) SQL Server 2019 (15.x). Versi mesin database SQL Server untuk rilis ini adalah 15.0.4013.40. Untuk informasi tentang perbaikan dan peningkatan, lihat https://support.microsoft.com/help/4536075.

Detail paket

Untuk penginstalan paket manual atau offline, Anda dapat mengunduh paket RPM dan Debian dengan informasi dalam tabel berikut:

Paket Versi paket Unduhan
Paket RHEL 8.x RPM

(Dapatkan paket RHEL 7.x RPM)
15.0.4013.40-8 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket RPM SLES v12 15.0.4013.40-8 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket Ubuntu 16.04 Debian 15.0.4013.40-8 Paket Database Engine Debian
Paket
Debian Ketersediaan Tinggi Paket
Debian Pencarian Teks LengkapPaket Debian
ekstensibilitas Paket
Java Extensibility DebianPaket PolyBase Debian

CU1 (Januari 2020)

Ini adalah rilis Pembaruan Kumulatif 1 (CU1) SQL Server 2019 (15.x). Versi mesin database SQL Server untuk rilis ini adalah 15.0.4003.23. Untuk informasi tentang perbaikan dan peningkatan dalam rilis ini, lihat https://support.microsoft.com/en-us/help/4527376.

Detail paket

Untuk penginstalan paket manual atau offline, Anda dapat mengunduh paket RPM dan Debian dengan informasi dalam tabel berikut:

Catatan

Dimulai dengan CU1, tautan penginstalan paket offline untuk Red Hat menunjuk ke paket RHEL 8. Jika Anda mencari paket RHEL 7, lihat jalur unduhan https://packages.microsoft.com/rhel/7/mssql-server-2019/

Paket Versi paket Unduhan
Paket RHEL 8.x RPM

(Dapatkan paket RHEL 7.x RPM)
15.0.4003.23-3 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket RPM SLES v12 15.0.4003.23-3 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket Ubuntu 16.04 Debian 15.0.4003.23-3 Paket Database Engine Debian
Paket
Debian Ketersediaan Tinggi Paket
Debian Pencarian Teks LengkapPaket Debian
ekstensibilitas Paket
Java Extensibility DebianPaket PolyBase Debian

GA (November 2019)

Ini adalah rilis Ketersediaan Umum (GA) SQL Server 2019 (15.x). Versi mesin database SQL Server untuk rilis ini adalah 15.0.2000.5.

Detail paket

Untuk penginstalan paket manual atau offline, Anda dapat mengunduh paket RPM dan Debian dengan informasi dalam tabel berikut:

Paket Versi paket Unduhan
Paket RHEL 7.x RPM 15.0.2000.5-5 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket RPM SLES v12 15.0.2000.5-5 Paket
RPM Mesin Database Paket
RPM Ketersediaan Tinggi Paket
RPM Pencarian Teks Lengkap Paket
RPM ekstensibilitas Paket
RPM Ekstensibilitas JavaPaket RPM PolyBase
Paket Ubuntu 16.04 Debian 15.0.2000.5-5 Paket
Debian Mesin DatabasePaket Debian
Ketersediaan Tinggi Paket
Debian Pencarian Teks LengkapPaket Debian
ekstensibilitas Paket
Java Extensibility DebianPaket PolyBase Debian

Masalah yang diketahui

Bagian berikut menjelaskan masalah yang diketahui dengan rilis Ketersediaan Umum (GA) SQL Server 2019 (15.x) di Linux.

Umum

  • Panjang nama host tempat SQL Server diinstal harus 15 karakter atau kurang.

    • Resolusi: Ubah nama di /etc/hostname menjadi sesuatu yang panjangnya 15 karakter atau kurang.
  • Mengatur waktu mundur waktu sistem secara manual akan menyebabkan SQL Server berhenti memperbarui waktu sistem internal dalam SQL Server.

    • Resolusi: Mulai ulang SQL Server.
  • Hanya penginstalan instans tunggal yang didukung.

    • Resolusi: Jika Anda ingin memiliki lebih dari satu instans pada host tertentu, pertimbangkan untuk menggunakan VM atau kontainer Docker.
  • Pengelola Konfigurasi SQL Server tidak dapat terhubung ke SQL Server di Linux.

  • Bahasa default dari login sa adalah bahasa Inggris.

    • Resolusi: Ubah bahasa login sa dengan pernyataan ALTER LOGIN .
  • Penyedia OLEDB mencatat peringatan berikut: Failed to verify the Authenticode signature of 'C:\binn\msoledbsql.dll'. Signature verification of SQL Server DLLs will be skipped. Genuine copies of SQL Server are signed. Failure to verify the Authenticode signature might indicate that this is not an authentic release of SQL Server. Install a genuine copy of SQL Server or contact customer support.

    • Resolusi: Tidak ada tindakan yang diperlukan. Penyedia OLEDB ditandatangani menggunakan SHA256. mesin SQL Server Database tidak memvalidasi .dll yang ditandatangani dengan benar.

Database

  • Database master tidak dapat dipindahkan dengan utilitas mssql-conf. Database sistem lain dapat dipindahkan dengan mssql-conf.

  • Saat memulihkan database yang dicadangkan pada SQL Server di Windows, Anda harus menggunakan klausa WITH MOVE dalam pernyataan Transact-SQL.

  • Algoritma tertentu (cipher suite) untuk Keamanan Lapisan Transportasi (TLS) tidak berfungsi dengan baik dengan SQL Server di Linux. Ini menghasilkan kegagalan koneksi saat mencoba menyambungkan ke SQL Server, serta masalah dalam membangun koneksi antar replika dalam grup ketersediaan tinggi.

    • Resolusi: Ubah skrip konfigurasi mssql.conf untuk SQL Server di Linux untuk menonaktifkan cipher suite yang bermasalah, dengan melakukan hal berikut:
    1. Tambahkan yang berikut ini ke /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
      

      Catatan

      Dalam kode sebelumnya, ! meniadakan ekspresi. Ini memberi tahu OpenSSL untuk tidak menggunakan cipher suite berikut.

    2. Mulai ulang SQL Server dengan perintah berikut.

      sudo systemctl restart mssql-server
      
  • SQL Server database 2014 (12.x) di Windows yang menggunakan OLTP Dalam memori tidak dapat dipulihkan pada SQL Server 2019 (15.x) di Linux. Untuk memulihkan database SQL Server 2014 (12.x) yang menggunakan OLTP dalam memori, pertama-tama tingkatkan database ke SQL Server 2016 (13.x), SQL Server 2017, atau SQL Server 2019 (15.x) di Windows sebelum memindahkannya ke SQL Server di Linux melalui pencadangan/pemulihan atau melepaskan/melampirkan.

  • Izin pengguna ADMINISTER BULK OPERATIONS tidak didukung di Linux saat ini.

Jaringan

Fitur yang melibatkan koneksi TCP keluar dari sqlservr proses, seperti server tertaut, PolyBase, atau Grup Ketersediaan, mungkin tidak berfungsi jika kedua kondisi berikut terpenuhi:

  1. Server target ditentukan sebagai nama host dan bukan alamat IP.

  2. Instans sumber menonaktifkan IPv6 di kernel. Untuk memverifikasi apakah sistem Anda mengaktifkan IPv6 di kernel, semua tes berikut harus lulus:

    • cat /proc/cmdline akan mencetak cmdline boot kernel saat ini. Output tidak boleh berisi ipv6.disable=1.
    • Direktori /proc/sys/net/ipv6/ harus ada.
    • Program C yang memanggil socket(AF_INET6, SOCK_STREAM, IPPROTO_IP) harus berhasil - syscall harus mengembalikan fd != -1 dan tidak gagal dengan EAFNOSUPPORT.

Kesalahan yang tepat tergantung pada fitur . Untuk server yang ditautkan, ini bermanifestasi sebagai kesalahan batas waktu masuk. Untuk Grup Ketersediaan, ALTER AVAILABILITY GROUP JOIN DDL pada sekunder akan gagal setelah 5 menit dengan kesalahan batas waktu konfigurasi unduhan.

Untuk mengatasi masalah ini, lakukan salah satu dari berikut ini:

  1. Gunakan IP alih-alih nama host untuk menentukan target koneksi TCP.

  2. Aktifkan IPv6 di kernel dengan menghapus ipv6.disable=1 dari cmdline boot. Cara untuk melakukan ini tergantung pada distribusi Linux dan bootloader, seperti grub. Jika Anda ingin IPv6 dinonaktifkan, Anda masih dapat menonaktifkannya dengan mengatur net.ipv6.conf.all.disable_ipv6 = 1 dalam sysctl konfigurasi (misalnya, /etc/sysctl.conf). Ini masih akan mencegah adaptor jaringan sistem mendapatkan alamat IPv6, tetapi memungkinkan sqlservr fitur berfungsi.

Sistem File Jaringan (NFS)

Jika Anda menggunakan berbagi jarak jauh Network File System (NFS) dalam produksi, perhatikan persyaratan dukungan berikut:

  • Gunakan NFS versi 4.2 atau yang lebih tinggi. Versi NFS yang lebih lama tidak mendukung fitur yang diperlukan, seperti fallocate pembuatan file jarang, umum untuk sistem file modern.
  • Temukan hanya direktori /var/opt/mssql pada pemasangan NFS. File lain, seperti biner sistem SQL Server, tidak didukung.
  • Pastikan bahwa klien NFS menggunakan nolock opsi saat memasang berbagi jarak jauh.

Pelokalan

  • Jika lokal Anda bukan bahasa Inggris (en_us) selama penyiapan, Anda harus menggunakan pengodean UTF-8 di sesi/terminal bash Anda. Jika Anda menggunakan pengodean ASCII, Anda mungkin melihat kesalahan yang mirip dengan yang berikut ini:

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

    Jika Anda tidak dapat menggunakan pengodean UTF-8, jalankan penyiapan menggunakan variabel lingkungan MSSQL_LCID untuk menentukan pilihan bahasa Anda.

    sudo MSSQL_LCID=<LcidValue> /opt/mssql/bin/mssql-conf setup
    
  • Saat menjalankan penyiapan mssql-conf, dan melakukan penginstalan non-Bahasa Inggris SQL Server, karakter yang diperluas yang salah ditampilkan setelah teks yang dilokalkan, "Mengonfigurasi SQL Server...". Atau, untuk penginstalan berbasis non-Latin, kalimat mungkin hilang sepenuhnya. Kalimat yang hilang harus menampilkan string yang dilokalkan berikut: "PID lisensi berhasil diproses. Edisi baru adalah [<Edisi nama> ]". String ini hanya output untuk tujuan informasi, dan Pembaruan Kumulatif SQL Server berikutnya akan mengatasinya untuk semua bahasa. Ini tidak memengaruhi keberhasilan penginstalan SQL Server dengan cara apa pun.

SQL Server Integration Services (SSIS)

  • Paket mssql-server-is tidak didukung pada SUSE dalam rilis ini. Saat ini didukung di Ubuntu dan di Red Hat Enterprise Linux (RHEL).

  • Dengan Layanan Integrasi di Linux CTP 2.1 Refresh dan yang lebih baru, paket Layanan Integrasi dapat menggunakan koneksi ODBC di Linux. Fungsionalitas ini telah diuji dengan SQL Server dan driver MySQL ODBC, tetapi juga diharapkan untuk bekerja dengan driver ODBC Unicode yang mengamati spesifikasi ODBC. Pada waktu desain, Anda dapat menyediakan DSN atau string koneksi untuk menyambungkan ke data ODBC; Anda juga dapat menggunakan autentikasi Windows. Untuk informasi selengkapnya, lihat posting blog yang mengumumkan dukungan ODBC di Linux.

  • Fitur berikut tidak didukung dalam rilis ini saat Anda menjalankan paket SSIS di Linux:

    • Database Katalog Layanan Integrasi
    • Eksekusi paket terjadwal oleh Agen SQL
    • Autentikasi Windows
    • Komponen pihak ketiga
    • Pengambilan Data Perubahan (CDC)
    • Peluasan Skala Layanan Integrasi
    • Paket Fitur Azure untuk SSIS
    • Dukungan Hadoop dan HDFS
    • Konektor Microsoft untuk SAP BW

Untuk daftar komponen SSIS bawaan yang saat ini tidak didukung, atau yang didukung dengan batasan, lihat Batasan dan masalah yang diketahui untuk SSIS di Linux.

Untuk informasi selengkapnya tentang SSIS di Linux, lihat artikel berikut ini:

SQL Server Management Studio (SSMS)

Batasan berikut berlaku untuk SQL Server Management Studio di Windows yang terhubung ke SQL Server di Linux.

  • Rencana pemeliharaan tidak didukung.

  • Management Data Warehouse (MDW) dan pengumpul data di SQL Server Management Studio tidak didukung.

  • SQL Server Management Studio komponen UI yang memiliki opsi Autentikasi Windows atau log peristiwa Windows tidak berfungsi dengan Linux. Anda masih dapat menggunakan fitur-fitur ini dengan opsi lain, seperti login SQL.

  • Jumlah file log yang akan dipertahankan tidak dapat dimodifikasi.

Langkah berikutnya

Untuk memulai, lihat mulai cepat berikut ini:

Untuk jawaban atas pertanyaan yang sering diajukan, lihat SQL Server di Tanya Jawab Umum Linux.