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:
- Menginstal paket SQL Server
- Instal paket Pencarian Teks Lengkap
- Memasang SSIS
- Instal dukungan SQL Server 2019 Machine Learning Services R dan Python di Linux
- Menginstal paket PolyBase
- Aktifkan SQL Server Agent
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
mastertidak 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:
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-SHACatatan
Dalam kode sebelumnya,
!meniadakan ekspresi. Ini memberi tahu OpenSSL untuk tidak menggunakan cipher suite berikut.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:
Server target ditentukan sebagai nama host dan bukan alamat IP.
Instans sumber menonaktifkan IPv6 di kernel. Untuk memverifikasi apakah sistem Anda mengaktifkan IPv6 di kernel, semua tes berikut harus lulus:
cat /proc/cmdlineakan mencetak cmdline boot kernel saat ini. Output tidak boleh berisiipv6.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:
Gunakan IP alih-alih nama host untuk menentukan target koneksi TCP.
Aktifkan IPv6 di kernel dengan menghapus
ipv6.disable=1dari cmdline boot. Cara untuk melakukan ini tergantung pada distribusi Linux dan bootloader, seperti grub. Jika Anda ingin IPv6 dinonaktifkan, Anda masih dapat menonaktifkannya dengan mengaturnet.ipv6.conf.all.disable_ipv6 = 1dalamsysctlkonfigurasi (misalnya,/etc/sysctl.conf). Ini masih akan mencegah adaptor jaringan sistem mendapatkan alamat IPv6, tetapi memungkinkansqlservrfitur 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
fallocatepembuatan 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
nolockopsi 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 setupSaat 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.
Pencarian teks-lengkap
- Tidak semua filter tersedia dengan rilis ini, termasuk filter untuk dokumen Office. Untuk daftar filter yang didukung, lihat Menginstal SQL Server Full-Text Search di Linux.
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:
- Posting blog yang mengumumkan dukungan SSIS untuk Linux
- Menginstal SQL Server Integration Services (SSIS) di Linux
- Mengekstrak, mengubah, dan memuat data di Linux dengan SSIS
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:
- Menginstal di Red Hat Enterprise Linux
- Menginstal di SUSE Linux Enterprise Server
- Instal di Ubuntu
- Jalankan di Docker
- Memprovisikan komputer virtual SQL di Azure
- Jalankan & Connect - Cloud
Untuk jawaban atas pertanyaan yang sering diajukan, lihat SQL Server di Tanya Jawab Umum Linux.