Cara Install SQL Server 2022 (16.x) di Ubuntu 20.04
Tutorial ini memberikan panduan langkah demi langkah untuk menginstal SQL Server 2022 pada Ubuntu 20.04, serta cara mengonfigurasi dan mengelola database.
Prasyarat
- Anda memerlukan sistem operasi Ubuntu 20.04 terinstal.
- Pastikan Anda memiliki akses root atau menggunakan sudo untuk menjalankan perintah yang diperlukan.
- Minimal 2 GB RAM tersedia di mesin Anda.
- Pastikan koneksi internet aktif untuk mengunduh paket yang diperlukan.
- Keahlian dasar dengan terminal Linux.
Langkah Utama
Untuk menginstal SQL Server 2022 di Ubuntu 20.04, ikuti langkah-langkah berikut:
1. Menyiapkan Repositori Microsoft
Langkah pertama adalah menambahkan repositori Microsoft ke sistem Anda. Buka terminal dan jalankan perintah berikut:
sudo wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
Setelah itu, tambahkan repositori dengan perintah ini:
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2022.list)"
2. Memperbarui Daftar Paket
Setelah repositori ditambahkan, perbarui daftar paket dengan perintah:
sudo apt-get update
3. Menginstal SQL Server
Dengan repositori yang sudah terdaftar, Anda kini dapat menginstal SQL Server dengan menjalankan:
sudo apt-get install -y mssql-server
Setelah instalasi selesai, jalankan konfigurasi untuk SQL Server:
sudo /opt/mssql/bin/mssql-conf setup
Ikuti petunjuk di layar untuk menyelesaikan konfigurasi, termasuk memilih edisi SQL Server yang diinginkan dan menetapkan kata sandi untuk akun SA.
4. Memverifikasi Status SQL Server
Setelah konfigurasi selesai, verifikasi bahwa SQL Server berjalan dengan perintah:
systemctl status mssql-server
Anda harus melihat status "active (running)" pada output. Jika tidak, periksa log untuk mengetahui masalah yang mungkin terjadi.
5. Menginstal SQL Server Command-Line Tools
Untuk berinteraksi dengan SQL Server, Anda perlu menginstal SQLCMD dan BCP. Tambahkan repositori untuk alat ini:
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/prod.list)"
Perbarui daftar paket sekali lagi dan instal alat:
sudo apt-get update
sudo apt-get install -y mssql-tools unixodbc-dev
Untuk memudahkan akses, tambahkan direktori alat ke PATH dengan menambahkan baris berikut ke ~/.bashrc:
export PATH="$PATH:/opt/mssql-tools/bin"
Jalankan perintah berikut untuk menerapkan perubahan:
source ~/.bashrc
Konfigurasi Lanjutan
Setelah instalasi dasar selesai, Anda dapat melakukan beberapa konfigurasi tambahan untuk meningkatkan kinerja dan keamanan:
1. Mengatur Firewall
Jika Anda menggunakan firewall, pastikan untuk mengizinkan port 1433 yang digunakan oleh SQL Server:
sudo ufw allow 1433/tcp
Periksa status firewall dengan:
sudo ufw status
2. Mengatur Otentikasi SQL Server
Secara default, SQL Server menggunakan otentikasi campuran. Anda dapat mengubah mode otentikasi melalui mssql-conf atau dengan menjalankan kueri SQL:
USE [master]
GO
sp_configure 'mixed mode', 1
GO
RECONFIGURE
GO
3. Mengoptimalkan Kinerja
Anda dapat mengubah pengaturan memori dan konfigurasi CPU di file konfigurasi SQL Server. Periksa dokumentasi resmi untuk rekomendasi mengenai pengaturan optimal.
Best Practices
- Selalu gunakan kata sandi yang kuat untuk akun SA.
- Lakukan backup database secara berkala untuk menghindari kehilangan data.
- Monitor kinerja SQL Server secara regular menggunakan alat pemantauan yang tersedia.
- Gunakan SSL untuk mengamankan koneksi ke SQL Server jika diperlukan.
Troubleshooting
Jika Anda mengalami masalah, berikut adalah beberapa langkah yang dapat membantu:
- Periksa log SQL Server di
/var/opt/mssql/loguntuk melihat kesalahan atau peringatan. - Gunakan perintah
systemctl restart mssql-serveruntuk me-restart layanan jika diperlukan. - Verifikasi pengaturan firewall dan pastikan bahwa port 1433 terbuka.
- Pastikan semua dependensi dan paket diinstal dengan benar, termasuk alat SQLCMD.
Kesimpulan
Dalam tutorial ini, Anda telah belajar cara menginstal dan mengonfigurasi SQL Server 2022 di Ubuntu 20.04. Dengan mengikuti langkah-langkah ini, Anda sekarang dapat mulai menggunakan SQL Server untuk pengembangan aplikasi dan manajemen data.
Jaga agar sistem Anda selalu diperbarui, dan ikuti praktik terbaik yang disarankan untuk memastikan kinerja dan keamanan yang optimal.
Jika Anda membutuhkan bantuan lebih lanjut, Anda bisa menghubungi kami melalui Konsultasi Jasa Setup Sekarang.
Verifikasi Teknis
Panduan ini disusun berdasarkan referensi teknis terbaru. Namun, konfigurasi server dapat bervariasi. Lihat sumber referensi asli →
📚 Artikel Terkait
Cara Backup Website dan Database di Debian 9 Server
514 kata • Baca selengkapnya →
Cara Install Driver SQL Server untuk PHP di Ubuntu
689 kata • Baca selengkapnya →
Cara Install Microsoft SQL Server 2022 di Ubuntu 22.04
609 kata • Baca selengkapnya →
Cara Install SQL Server di CentOS 8
572 kata • Baca selengkapnya →