Install Microsoft SQL Server 2017 on Ubuntu 18.04 #1

Open
opened 6 months ago by byprakoso · 0 comments
Owner

langkah instalasi Microsoft SQL Server 2017 pada Ubuntu 18.04

1. Menambahkan Microsoft GPG Key

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

Penjelasan:

  • wget -qO-
    Mengunduh file dan langsung mengirimkan hasilnya ke output (tanpa menyimpan file)
  • microsoft.asc
    GPG key resmi Microsoft
  • apt-key add -
    Menambahkan key ke sistem APT agar repository Microsoft dipercaya. Tanpa key ini, instalasi akan ditolak karena alasan keamanan.

2. Menambahkan Repository SQL Server 2017 (Ubuntu 18.04)

sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/18.04/mssql-server-2017.list)"

Penjelasan:

  • Mengunduh konfigurasi repository SQL Server 2017
  • Repository ini khusus Ubuntu 18.04
  • add-apt-repository mendaftarkan repo ke sistem APT

Penting:
Jangan menggunakan repo:

  • Ubuntu 16.04
  • Ubuntu 20.04
  • Preview version

3. Update Daftar Paket

sudo apt-get update

Penjelasan:

  • Memperbarui daftar paket dari seluruh repository
  • Wajib dilakukan setelah menambahkan repository baru
  • Tanpa ini, paket mssql-server tidak akan dikenali

4. Install Microsoft SQL Server

sudo apt-get install -y mssql-server

Penjelasan:

  • Menginstal Microsoft SQL Server 2017
  • -y otomatis menyetujui proses instalasi
  • Service dibuat tetapi belum aktif sepenuhnya

5. Konfigurasi SQL Server

sudo /opt/mssql/bin/mssql-conf setup

Penjelasan:

Menjalankan wizard konfigurasi SQL Server

Digunakan untuk:

  • Memilih edisi SQL Server
  • Memasukkan product key
  • Mengatur password user sa

Pilihan Saat Setup:

  • Edition: 8 → Enterprise
  • Product Key (Example):
  • TDKQD-PKV44-PJT4N-TCJG2-3YJ6B

SA Password:

  • Password administrator SQL Server

6. Mengecek Status SQL Server

systemctl status mssql-server

Penjelasan:

Mengecek apakah service SQL Server berjalan

Kondisi normal:

  • Active: active (running)
  • Jika inactive atau failed, konfigurasi belum berhasil

7. Cek Versi SQL Server (Dari SSMS / Query)

SELECT @@VERSION;

Penjelasan:
Digunakan untuk validasi instalasi.
Untuk menampilkan Versi SQL Server,Edisi (Enterprise),Build number,dan OS yang digunakan

# langkah instalasi Microsoft SQL Server 2017 pada Ubuntu 18.04 ## 1. Menambahkan Microsoft GPG Key ``` wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add - ``` **Penjelasan:** - wget -qO- Mengunduh file dan langsung mengirimkan hasilnya ke output (tanpa menyimpan file) - microsoft.asc GPG key resmi Microsoft - apt-key add - Menambahkan key ke sistem APT agar repository Microsoft dipercaya. Tanpa key ini, instalasi akan ditolak karena alasan keamanan. ## 2. Menambahkan Repository SQL Server 2017 (Ubuntu 18.04) ``` sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/18.04/mssql-server-2017.list)" ``` **Penjelasan**: * Mengunduh konfigurasi repository SQL Server 2017 * Repository ini khusus Ubuntu 18.04 * add-apt-repository mendaftarkan repo ke sistem APT **Penting**: Jangan menggunakan repo: * Ubuntu 16.04 * Ubuntu 20.04 * Preview version ## 3. Update Daftar Paket ``` sudo apt-get update ``` Penjelasan: * Memperbarui daftar paket dari seluruh repository * Wajib dilakukan setelah menambahkan repository baru * Tanpa ini, paket mssql-server tidak akan dikenali ## 4. Install Microsoft SQL Server ``` sudo apt-get install -y mssql-server ``` **Penjelasan:** * Menginstal Microsoft SQL Server 2017 * -y otomatis menyetujui proses instalasi * Service dibuat tetapi belum aktif sepenuhnya ## 5. Konfigurasi SQL Server ``` sudo /opt/mssql/bin/mssql-conf setup ``` **Penjelasan:** Menjalankan wizard konfigurasi SQL Server Digunakan untuk: * Memilih edisi SQL Server * Memasukkan product key * Mengatur password user sa Pilihan Saat Setup: * Edition: 8 → Enterprise * Product Key (Example): * TDKQD-PKV44-PJT4N-TCJG2-3YJ6B SA Password: * Password administrator SQL Server ## 6. Mengecek Status SQL Server ``` systemctl status mssql-server ``` **Penjelasan:** Mengecek apakah service SQL Server berjalan Kondisi normal: * Active: active (running) * Jika inactive atau failed, konfigurasi belum berhasil ## 7. Cek Versi SQL Server (Dari SSMS / Query) ``` SELECT @@VERSION; ``` Penjelasan: Digunakan untuk validasi instalasi. Untuk menampilkan Versi SQL Server,Edisi (Enterprise),Build number,dan OS yang digunakan
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.