Ubuntu 20.04 merupakan salah satu versi Ubuntu LTS (Long Term Support) yang sampai saat ini masih di support oleh Canonical. Dukungan Ubuntu Focal Fossa 20.04 akan berakhir April 2025. Sehubungan dengan hal tersebut, Microsoft Server 2022 yang dirilis beberapa waktu yang lalu juga mendukung Ubuntu 20.04. Bahkan, seperti disebutkan di website Microsoft, hanya Ubuntu versi 20.04 yang didukung secara native. Pengguna Ubuntu 22.04 harus menggunakan Docker apabila ingin menginstall SQL Server 2022 di system mereka. Di artikel ini, kita akan belajar bagaimana cara install MS SQL Server 2022 di Ubuntu 20.04 Focal Fossa.
System Requirements
Ada beberapa hal yang harus kita penuhi sebelum kita install SQL Server 2022 di Ubuntu 20.04. Diantaranya adalah:
- Memory: minimum 2GB
- Disk space: 6GB
- Processor core: 2
- Processor speed: 2GHz
- Filesystem: XFS, EXT4, tidak support BTRFS
Langkah Install Microsoft SQL Server 2022 di Ubuntu 20.04
Langkah 1. Import GPG Key
Login atau konek ke Ubuntu server via SSH. Saya biasa menggunakan aplikasi Termius yang cukup handy dan nyaman digunakan untuk koneksi SSH. Kemudian jalankan perintah berikut ini untuk import GPG key
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
Langkah 2. Menambahkan repository SQL Server
Copy dan paste baris perintah berikut untuk menambahkan repository ke Ubuntu 20.04
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2022.list)"
Langkah 3. Install SQL Server
Terakhir, jalankan perintah ini untuk mulai menginstall SQL Server
sudo apt update
sudo apt install mssql-server
Output:

Setelah proses selesai, ini adalah tampilan di Terminal Ubuntu

Sekarang kita akan melakukan setup Microsoft SQL Server dengan perintah:
sudo /opt/mssql/bin/mssql-conf setup
Output:
Sekarang cek status SQL Server dengan perintah berikut
sudo service mssql-server status
Pastikan statusnya aktif

Konek ke SQL Server
Dalam contoh berikut ini saya akan tunjukkan cara konek ke SQL Server dengan program dBeaver dari macOS