Bagikan melalui


Edisi dan fitur yang didukung SQL Server 2017 di Linux

Berlaku untuk:SQL Server di Linux

Artikel ini menyediakan detail fitur yang didukung oleh berbagai edisi SQL Server 2017 (14.x) di Linux.

Untuk edisi dan fitur SQL Server yang didukung di Windows, lihat Edisi dan fitur SQL Server 2017 yang didukung. Untuk informasi selengkapnya tentang apa yang baru di SQL Server 2017 (14.x) di Windows, lihat Apa yang baru di SQL Server 2017.

Artikel ini menyediakan detail fitur yang didukung oleh berbagai edisi SQL Server 2017 (14.x) di Linux. Untuk informasi selengkapnya tentang apa yang baru di SQL Server 2017 (14.x) di Windows, lihat Apa yang baru di SQL Server 2017.

Persyaratan penginstalan bervariasi berdasarkan kebutuhan aplikasi Anda. Berbagai edisi SQL Server mengakomodasi persyaratan performa, runtime, dan harga unik organisasi dan individu. Komponen SQL Server yang Anda instal juga bergantung pada persyaratan spesifik Anda. Bagian berikut membantu Anda memahami cara membuat pilihan terbaik di antara edisi dan komponen yang tersedia di SQL Server.

Untuk catatan rilis terbaru dan informasi baru, lihat Catatan rilis untuk SQL Server 2017 di Linux.

Untuk daftar fitur SQL Server yang tidak tersedia di Linux, lihat Fitur dan layanan yang tidak didukung.

Coba SQL Server

Edisi SQL Server

Tabel berikut ini menjelaskan edisi SQL Server.

Edisi Definisi
Enterprise1 Penawaran utama, edisi SQL Server Enterprise memberikan kemampuan pusat data kelas atas yang komprehensif dengan performa yang sangat cepat, virtualisasi tak terbatas 1, dan kecerdasan bisnis end-to-end, memungkinkan tingkat layanan tinggi untuk beban kerja misi penting dan akses pengguna akhir ke wawasan data.
Standar Edisi Standar SQL Server memberikan keseimbangan performa, keamanan, dan keterseimbangan untuk bisnis yang membutuhkan kemampuan kelas perusahaan tanpa kompleksitas. Edisi ini memberdayakan bisnis yang berkembang dengan performa tingkat perusahaan, kemampuan kecerdasan bisnis, dan fleksibilitas hibrid.
Web2 Edisi Web SQL Server adalah opsi total-cost-of-ownership yang rendah untuk hoster Web (termasuk memilih edisi Web pada IaaS di Azure) dan VAP Web untuk memberikan skalabilitas, ketersediaan, dan kemampuan pengelolaan untuk properti Web skala kecil hingga besar.
Pengembang Edisi Pengembang SQL Server memungkinkan pengembang membangun segala jenis aplikasi di atas SQL Server. Ini termasuk semua fungsionalitas edisi Enterprise, tetapi dilisensikan untuk digunakan sebagai sistem pengembangan dan pengujian, bukan sebagai server produksi. Edisi Pengembang SQL Server adalah pilihan ideal bagi orang-orang yang membangun dan menguji aplikasi.
Evaluasi Edisi Evaluasi SQL Server mencakup semua fungsionalitas edisi Enterprise. Penyebaran evaluasi tersedia selama 180 hari. Untuk informasi selengkapnya, lihat Sumber Daya dan Dokumen Lisensi SQL Server.
Ekspres3 Edisi SQL Server Express adalah database tingkat pemula, gratis, ideal untuk mempelajari dan membangun aplikasi berbasis data desktop dan server kecil. Ini adalah pilihan terbaik untuk vendor perangkat lunak independen, pengembang, dan hobi yang membangun aplikasi klien. Jika Anda memerlukan fitur database yang lebih canggih, SQL Server Express dapat ditingkatkan dengan mulus ke edisi akhir SQL Server lainnya yang lebih tinggi.

SQL Server Express LocalDB adalah versi ringan dari edisi Ekspres yang memiliki semua fitur keterprogramannya, berjalan dalam mode pengguna dan memiliki penginstalan konfigurasi nol yang cepat dan daftar singkat prasyarat.

1 Edisi Perusahaan menawarkan virtualisasi tak terbatas untuk pelanggan dengan Jaminan Perangkat Lunak. Penyebaran harus mematuhi panduan lisensi. Untuk informasi selengkapnya, lihat Sumber Daya dan Dokumen Lisensi SQL Server.

2 Edisi web tidak tersedia di SQL Server 2025 (17.x) dan versi yang lebih baru.

3 Dimulai dengan SQL Server 2025 (17.x), edisi Ekspres mencakup semua fungsionalitas yang tersedia di edisi SQL Server Express dengan Layanan Tingkat Lanjut.

Menggunakan SQL Server dengan aplikasi klien/server

Anda hanya dapat menginstal komponen klien SQL Server di komputer yang menjalankan aplikasi klien/server yang terhubung langsung ke instans SQL Server. Penginstalan komponen klien juga merupakan opsi yang baik jika Anda mengelola instans SQL Server di server database, atau jika Anda berencana untuk mengembangkan aplikasi SQL Server.

Komponen SQL Server

SQL Server 2017 (14.x) di Linux mendukung Mesin Database SQL Server. Tabel berikut ini menjelaskan fitur di Mesin Database.

Komponen Server Deskripsi
Mesin Database SQL Server Mesin Database SQL Server mencakup Mesin Database, layanan inti untuk menyimpan, memproses, dan mengamankan data, replikasi, Pencarian Teks Lengkap, alat untuk mengelola data relasional dan XML, dan dalam integrasi analitik database.

Edisi Pengembang, Enterprise Core, dan Evaluasi

Untuk fitur yang didukung oleh edisi Pengembang, Enterprise Core, dan Evaluasi, lihat fitur yang tercantum untuk edisi SQL Server Enterprise dalam tabel berikut ini.

Edisi Pengembang terus mendukung hanya satu klien untuk Pemutaran Ulang Terdistribusi SQL Server.

Batas skala

Fitur Enterprise Standard Web Ekspres
Kapasitas komputasi maksimum yang digunakan oleh satu instans - SQL Server Database Engine 1 Maksimum sistem operasi Terbatas pada kurang dari 4 soket atau 24 inti Terbatas pada kurang dari 4 soket atau 16 core Terbatas pada kurang dari 1 soket atau 4 core
Kapasitas komputasi maksimum yang digunakan oleh satu instans - Analysis Services atau Reporting Services Maksimum sistem operasi Terbatas pada kurang dari 4 soket atau 24 inti Terbatas pada kurang dari 4 soket atau 16 core Terbatas pada kurang dari 1 soket atau 4 core
Memori maksimum untuk kumpulan buffer per instans Mesin Database SQL Server Maksimum sistem operasi 128 GB 64 GB 1.410 MB
Kapasitas maksimum untuk ekstensi kumpulan buffer per instans Mesin Database SQL Server 32 * (konfigurasi memori server maks) 4 * (konfigurasi memori server maks) T/A T/A
Memori maksimum untuk cache segmen penyimpan kolom per instans Mesin Database SQL Server Memori tak terbatas 32 GB 16 GB 352 MB
Ukuran data maksimum yang dioptimalkan memori per database di Mesin Database SQL Server Memori tak terbatas 32 GB 16 GB 352 MB
Ukuran database relasional maksimum 524 PB 524 PB 524 PB 10 GB

1 Edisi Perusahaan dengan lisensi berbasis Lisensi Akses Klien (CAL) Server + (tidak tersedia untuk perjanjian baru) dibatasi hingga maksimum 20 inti per instans SQL Server. Tidak ada batasan di bawah model Lisensi Server berbasis Inti. Untuk informasi selengkapnya, lihat Menghitung batas kapasitas menurut edisi SQL Server.

Ketersediaan tinggi

Fitur Enterprise Standard Web Ekspres
Pengiriman log Ya Ya Ya Tidak
Kompresi cadangan Ya Ya Tidak Tidak
Snapshot database Ya Tidak Tidak Tidak
Instans kluster failover AlwaysOn 1 Ya Ya Tidak Tidak
Grup ketersediaan AlwaysOn 2 Ya Tidak Tidak Tidak
Grup ketersediaan dasar 3 Tidak Ya Tidak Tidak
Grup ketersediaan penerapan replika minimum Ya Ya Tidak Tidak
Grup ketersediaan tanpa kluster Ya Ya Tidak Tidak
Pemulihan file dan halaman online Ya Tidak Tidak Tidak
Pengindeksan online Ya Tidak Tidak Tidak
Pembangunan kembali indeks online yang dapat dilanjutkan Ya Tidak Tidak Tidak
Perubahan skema online Ya Tidak Tidak Tidak
Pemulihan cepat Ya Tidak Tidak Tidak
Pencadangan yang dicerminkan Ya Tidak Tidak Tidak
CPU dan memori penambahan panas Ya Tidak Tidak Tidak
Pencadangan terenkripsi Ya Ya Tidak Tidak
Pencadangan hibrid ke Azure (cadangan ke URL) Ya Ya Tidak Tidak

1 Edisi Perusahaan, jumlah simpul adalah maksimum sistem operasi. Pada edisi Standar, ada dukungan untuk dua simpul.

2 Edisi On Enterprise, menyediakan dukungan hingga 8 replika sekunder - termasuk 2 replika sekunder sinkron.

3 Edisi Standar mendukung grup ketersediaan dasar. Grup ketersediaan dasar mendukung dua replika, dengan satu database. Untuk informasi selengkapnya tentang grup ketersediaan dasar, lihat Grup ketersediaan AlwaysOn Dasar untuk satu database.

Skalabilitas dan kinerja

Fitur Enterprise Standard Web Ekspres
Penyimpan kolom 1 Ya Ya Ya Ya
Biner objek besar dalam indeks columnstore terkluster Ya Ya Ya Ya
Pembangunan ulang indeks columnstore online yang tidak dikluster Ya Tidak Tidak Tidak
OLTP Dalam Memori 1 Ya Ya Ya Ya
Memori utama persisten Ya Ya Ya Ya
Partisi tabel dan indeks Ya Ya Ya Ya
Pemadatan data Ya Ya Ya Ya
Gubernur sumber daya Ya Tidak Tidak Tidak
Paralelisme tabel yang dipartisi Ya Tidak Tidak Tidak
Alokasi memori halaman besar dan array buffer yang memperhatikan NUMA Ya Tidak Tidak Tidak
Tata kelola sumber daya I/O Ya Tidak Tidak Tidak
Durabilitas tertunda Ya Ya Ya Ya
penyempurnaan yang disisipkan secara massal Ya Ya Ya Ya

1 Ukuran data OLTP Dalam Memori dan cache segmen penyimpan kolom dibatasi pada jumlah memori yang ditentukan oleh edisi di bagian Batas skala . Tingkat paralelisme maksimum terbatas. Tingkat paralelisme proses (DOP) untuk build indeks dibatasi hingga 2 DOP untuk edisi Standar dan 1 DOP untuk edisi Web dan Ekspres. Ini mengacu pada indeks penyimpan kolom yang dibuat melalui tabel berbasis disk dan tabel yang dioptimalkan memori.

Pemrosesan kueri pintar

Fitur Enterprise Standard Web Ekspres
Penyetelan otomatis Ya Tidak Tidak Tidak
Gabungan adaptif mode batch Ya Tidak Tidak Tidak
Umpan balik pemberian memori mode batch Ya Tidak Tidak Tidak
Eksekusi interleaved untuk fungsi bernilai tabel multi-pernyataan Ya Ya Ya Ya

Keamanan

Fitur Enterprise Standard Web Ekspres
Keamanan tingkat baris Ya Ya Ya Ya
Selalu Terenkripsi Ya Ya Ya Ya
Penyelubungan data dinamis Ya Ya Ya Ya
Audit dasar Ya Ya Ya Ya
Audit halus Ya Ya Ya Ya
Transparent Data Encryption (TDE) Ya Tidak Tidak Tidak
Peran yang ditentukan pengguna Ya Ya Ya Ya
Database Mandiri Ya Ya Ya Ya
Enkripsi untuk pencadangan Ya Ya Tidak Tidak

Manageability

Fitur Enterprise Standard Web Ekspres
Koneksi admin khusus Ya Ya Ya Ya 1
Dukungan skrip PowerShell Ya Ya Ya Ya
Dukungan untuk operasi komponen aplikasi tingkat data (mengekstrak, menyebarkan, meningkatkan, menghapus) Ya Ya Ya Ya
Otomatisasi kebijakan (periksa jadwal dan perubahan) Ya Ya Ya Tidak
Pengumpul data performa Ya Ya Ya Tidak
Laporan kinerja standar Ya Ya Ya Tidak
Merencanakan panduan dan merencanakan pembekuan untuk panduan paket Ya Ya Ya Tidak
Kueri langsung tampilan terindeks (menggunakan NOEXPAND petunjuk) Ya Ya Ya Ya
Pemeliharaan tampilan terindeks otomatis Ya Ya Ya Tidak
Tampilan terpartisi terdistribusi Ya Tidak Tidak Tidak
Operasi pemeliharaan indeks paralel Ya Tidak Tidak Tidak
Penggunaan otomatis tampilan terindeks oleh pengoptimal kueri Ya Tidak Tidak Tidak
Pemeriksaan konsistensi paralel Ya Tidak Tidak Tidak
Titik Kontrol Utilitas SQL Server Ya Tidak Tidak Tidak

1 Dengan bendera pelacakan.

Keterprograman

Fitur Enterprise Standard Web Ekspres
JSON Ya Ya Ya Ya
Penyimpanan Kueri Ya Ya Ya Ya
Sementara Ya Ya Ya Ya
Dukungan XML asli Ya Ya Ya Ya
Pengindeksan XML Ya Ya Ya Ya
MERGE dan kemampuan upsert Ya Ya Ya Ya
Jenis data tanggal dan waktu Ya Ya Ya Ya
Dukungan internasionalisasi Ya Ya Ya Ya
Pencarian teks-penuh dan semantik Ya Ya Ya Ya
Spesifikasi bahasa dalam kueri Ya Ya Ya Ya
Service Broker (pesan dan antrean) Ya Ya Nomor 1 Nomor 1
Titik akhir Transact-SQL Ya Ya Ya Tidak
Graph Ya Ya Ya Ya

Hanya 1 Klien.

Layanan Integrasi

Untuk informasi tentang fitur Integration Services (SSIS) yang didukung oleh edisi SQL Server, lihat Fitur Layanan Integrasi yang didukung oleh edisi SQL Server.

Layanan spasial dan lokasi

Fitur Enterprise Standard Web Ekspres
Indeks spasial Ya Ya Ya Ya
Jenis data planar dan geodetik Ya Ya Ya Ya
Pustaka spasial tingkat lanjut Ya Ya Ya Ya
Impor/ekspor format data spasial standar industri Ya Ya Ya Ya

Fitur dan layanan yang tidak didukung

Fitur dan layanan berikut tidak tersedia untuk SQL Server 2017 (14.x) di Linux. Dukungan fitur ini akan semakin diaktifkan dari waktu ke waktu.

Luas Fitur atau layanan yang tidak didukung Komentar
Mesin database Penggabungan replikasi
Stretch Database Fitur ini tidak digunakan lagi di SQL Server 2022 (16.x), dan tidak didukung.
PolyBase Didukung pada SQL Server 2019 (15.x) dan versi yang lebih baru.
Kueri terdistribusi dengan koneksi pihak ketiga
Server tertaut ke sumber data selain SQL Server Instal PolyBase di Linux untuk mengkueri sumber data lain dari SQL Server, menggunakan sintaks Transact-SQL. Untuk skenario di mana PolyBase tidak membantu, kirimkan umpan balik ke forum Microsoft Azure.
Prosedur tersimpan yang diperluas sistem (xp_cmdshell, dll.) Fitur ini tidak digunakan lagi. Jika Anda memiliki persyaratan khusus, kirimkan umpan balik ke forum Microsoft Azure.
FileTable, ALIRANFILE Jika Anda memiliki persyaratan khusus, kirimkan umpan balik ke forum Microsoft Azure.
Rakitan CLR dengan EXTERNAL_ACCESS set izin atau UNSAFE
Ekstensi kumpulan buffer
Pencadangan ke URL - blob halaman Pencadangan ke URL didukung untuk blob blok, menggunakan Tanda Tangan Akses Bersama.
SQL Server Agent Subsistem: CmdExec, PowerShell, Pembaca Antrean, SSIS, SQL Server Analysis Services, dan SSRS
Peringatan
Agen Pembaca Log
Cadangan Terkelola
Ketersediaan Tinggi Pencerminan Database Fitur ini tidak digunakan lagi. Gunakan grup ketersediaan AlwaysOn sebagai gantinya.
Keamanan Manajemen Kunci Ekstensibel (EKM)
Autentikasi terintegrasi Windows untuk server tertaut
Autentikasi terintegrasi Windows untuk titik akhir grup ketersediaan (AG) Membuat dan menggunakan autentikasi titik akhir berbasis sertifikat untuk grup ketersediaan. Untuk informasi selengkapnya, lihat Mengonfigurasi grup ketersediaan SQL Server untuk ketersediaan tinggi di Linux.
Penyebaran SQL Server di Linux tidak sesuai dengan FIPS
Layanan SQL Server Browser Layanan Browser SQL Server tidak diperlukan di Linux karena hanya satu instans default yang didukung per host. Tidak seperti di Windows, tidak ada instans bernama yang perlu dikonfigurasi, dan port diatur secara eksplisit selama konfigurasi.
Layanan SQL Server R SQL Server R didukung dalam SQL Server, tetapi layanan SQL Server R sebagai paket terpisah tidak didukung.

Anda dapat menginstal Layanan Pembelajaran Mesin di Linux untuk SQL Server 2019 dan SQL Server 2022.
Analysis Services
Layanan Pelaporan Pada SQL Server 2019 (15.x) dan versi yang lebih baru, konfigurasikan database katalog Server Laporan Power BI untuk SQL Server di Linux. Jalankan SQL Server Reporting Services (SSRS) di Windows, dan host database katalog untuk SSRS di SQL Server pada penyebaran Linux.
Layanan Kualitas Data Fitur yang tidak digunakan lagi.
Layanan Data Master Fitur yang tidak digunakan lagi.

Untuk daftar fitur yang didukung oleh edisi SQL Server di Windows, lihat: