Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:SQL Server di Linux
SQL Server berjalan di Linux, dimulai dengan SQL Server 2017 (14.x). Ini adalah Mesin Database SQL Server yang sama dengan banyak fitur dan layanan serupa di seluruh sistem operasi yang didukung.
Get started
Jika Anda terbiasa dengan SQL Server dan kurang terbiasa dengan Linux, lihat Sumber daya Linux untuk pengguna SQL pemula.
Jika Anda terbiasa dengan Linux dan tidak terbiasa dengan SQL Server, lihat Baru menggunakan SQL Server: Sumber daya pembelajaran.
Pilih penginstalan Anda
Bagian berikut membantu Anda menginstal SQL Server di Linux di lingkungan pilihan Anda.
- Menginstal SQL Server langsung di komputer Linux atau VM
- Menjalankan SQL Server dalam kontainer Linux
- Instal SQL Server di Subsistem Windows untuk Linux (WSL 2)(hanya untuk pengembangan)
Menginstal SQL Server langsung di komputer Linux atau VM
Artikel mulai cepat berikut menjelaskan cara menginstal SQL Server di Linux pada perangkat keras fisik atau komputer virtual (VM) dan membuat database:
| Platform | Versi SQL Server didukung |
|---|---|
| Red Hat Enterprise Linux (RHEL) | 2017, 2019, 2022, dan 2025 |
| Ubuntu | 2017, 2019, 2022, dan 2025 |
| SUSE Linux Enterprise Server (SLES) 1 | 2017, 2019, dan 2022 saja |
| SQL Server pada Mesin Virtual Azure | 2017, 2019, 2022, dan 2025 |
1 SUSE Linux Enterprise Server (SLES) tidak didukung pada SQL Server 2025 (17.x) dan versi yang lebih baru.
Menjalankan SQL Server dalam kontainer Linux
Kontainer berguna dalam pengujian lokal, integrasi dan penyebaran berkelanjutan (CI/CD), dan beban kerja sementara di lingkungan pengembangan Anda. Mereka juga umumnya digunakan sebagai bagian dari orkestrasi kontainer di lingkungan produksi, termasuk Azure Kubernetes Services (AKS), Red Hat OpenShift, dan DH2i DxOperator.
Untuk petunjuk tentang cara menginstal SQL Server di kontainer Linux, lihat Mulai Cepat: Menjalankan gambar kontainer SQL Server Linux dengan Docker.
Gambar kontainer SQL Server diterbitkan dan tersedia di Microsoft Container Registry (MCR). Mereka juga dikatalogkan di lokasi berikut, berdasarkan gambar sistem operasi yang digunakan saat membuat gambar kontainer:
- Untuk gambar kontainer RHEL dan SQL Server berbasis Ubuntu, lihat SQL Server di Registri Artefak Microsoft.
- Untuk gambar kontainer SQL Server berbasis RHEL, lihat kontainer Red Hat SQL Server.
Catatan
Kontainer hanya diterbitkan ke MCR untuk distribusi Linux terbaru . Jika Anda membuat citra kontainer SQL Server kustom untuk distribusi yang lebih lama yang masih didukung, citra tersebut tetap didukung. Untuk informasi selengkapnya, lihat Pembaruan mendatang untuk gambar kontainer SQL Server di Microsoft Artifact Registry (MCR).
Menginstal SQL Server di Subsistem Windows untuk Linux (WSL 2)
SQL Server di WSL 2 ditujukan hanya untuk tujuan pengembangan, dan tidak didukung untuk beban kerja produksi. Jalankan SQL Server di lingkungan WSL di salah satu platform yang didukung untuk versi SQL Server yang ingin Anda jalankan.
Untuk petunjuk tentang cara menginstal SQL Server di WSL 2, lihat Subsistem Windows untuk Linux (WSL 2).
Sambungkan
Setelah penginstalan, sambungkan ke instans SQL Server di komputer Linux Anda. Anda dapat terhubung secara lokal atau jarak jauh dan dengan berbagai alat dan driver. Panduan mulai cepat menunjukkan cara menggunakan alat baris perintah sqlcmd. Alat lain meliputi:
Jelajahi
SQL Server 2017 (14.x) dan versi yang lebih baru memiliki Mesin Database dasar yang sama di semua platform yang didukung, termasuk Linux dan kontainer. Oleh karena itu, banyak fitur dan kemampuan yang ada beroperasi dengan cara yang sama. Area dokumentasi ini menyoroti beberapa fitur ini dari perspektif Linux dan memanggil area yang memiliki persyaratan unik di Linux.
Jika Anda sudah terbiasa dengan SQL Server di Linux, tinjau catatan rilis untuk panduan umum dan masalah umum untuk setiap rilis.
| Versi SQL Server | Catatan rilis (Linux) | Apa yang baru (Linux) | Apa yang baru (Windows) |
|---|---|---|---|
| SQL Server 2025 (17.x) | Catatan rilis | SQL Server di Linux | SQL Server di Windows |
| SQL Server 2025 (17.x) | Catatan rilis | SQL Server di Linux | SQL Server di Windows |
| SQL Server 2025 (17.x) | Catatan rilis | SQL Server di Linux | SQL Server di Windows |
| SQL Server 2025 (17.x) | Catatan rilis | SQL Server di Linux | SQL Server di Windows |
Tips
Untuk jawaban atas pertanyaan yang sering diajukan , lihat TANYA JAWAB UMUM SQL Server di Linux.
Dapatkan bantuan
- Gagasan untuk SQL: Ada saran untuk meningkatkan SQL Server?
- Microsoft Q & A (SQL Server)
- DBA Stack Exchange (tag sql-server): Ajukan pertanyaan SQL Server
- Stack Overflow (tag sql-server): Jawaban atas pertanyaan pengembangan SQL
- Syarat dan Informasi Lisensi Microsoft SQL Server
- Opsi dukungan untuk pengguna bisnis
- Bantuan dan umpan balik SQL Server tambahan
Berkontribusi pada dokumentasi SQL
Tahukah Anda bahwa Anda dapat mengedit konten SQL sendiri? Jika Anda melakukannya, Anda tidak hanya membantu meningkatkan dokumentasi kami, tetapi Anda juga dikreditkan sebagai kontributor ke halaman.
Untuk informasi selengkapnya, lihat Mengedit dokumentasi Microsoft Learn.