Latihan - Menginstal SQL Server di Ubuntu

Selesai

Untuk menginstal SQL Server di Ubuntu, gunakan alat ini apt-get .

Anda seorang administrator database di perusahaan grosir Wide World Importers. Anda ingin mendapatkan keuntungan dari SQL Server tanpa harus mengubah sistem operasi server. Sekarang Anda telah memutuskan untuk menyebarkan SQL Server di server Ubuntu. Sehingga SQL Server siap digunakan oleh pengembang Anda, konfigurasikan paket SQL Server dan instal alat baris perintah.

Dalam latihan ini, Anda akan melihat cara menyebarkan SQL Server di Ubuntu, menginstal alat baris perintah, dan membuat database di SQL Server.

Membuat mesin virtual Ubuntu

Mulailah dengan membuat komputer virtual (VM) Ubuntu di Azure. Kemudian, instal SQL Server 2019 pada VM tersebut.

  1. Menggunakan kotak pasir Cloud Shell, masukkan perintah Azure CLI untuk membuat server Ubuntu 18.04 LTS. Perintah az vm create dapat memakan waktu beberapa menit untuk diselesaikan.

    export UBUNTUPASSWORD=$(openssl rand -base64 32)
    az vm create \
        --name UbuntuServer \
        --resource-group <rgn>[sandbox resource group name]</rgn> \
        --admin-username ubuntuadmin \
        --admin-password $UBUNTUPASSWORD \
        --image "Canonical:UbuntuServer:18.04-LTS:latest" \
        --nsg-rule SSH \
        --public-ip-sku Standard \
        --size Standard_D2s_v3   
    
  2. Simpan alamat IP publik server Anda, dan tampilkan kata sandi.

    export IPADDRESS=$(az vm show -d \
        --name UbuntuServer \
        --query publicIps --output tsv \
        --resource-group <rgn>[sandbox resource group name]</rgn>)
    echo $UBUNTUPASSWORD
    

Menghubungkan ke VM Ubuntu

Sekarang Anda memiliki komputer virtual Ubuntu, Anda siap untuk menginstal SQL Server. Koneksi ke VM dengan menggunakan Secure Shell (SSH):

  1. Di Cloud Shell, jalankan perintah ini.

    ssh ubuntuadmin@$IPADDRESS
    
  2. Ketika ditanya apakah Anda yakin, ketik ya.

  3. Untuk kata sandi, masukkan kata sandi yang ditampilkan dari perintah sebelumnya, lalu tekan Enter. SSH terhubung ke VM dan menunjukkan shell bash.

Menginstal paket SQL Server

Sekarang instal dan konfigurasikan SQL Server.

  1. Untuk menginstal kunci GPG repositori Microsoft, jalankan perintah berikut:

    wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
    
  2. Untuk mendaftarkan repositori Ubuntu Microsoft SQL Server, jalankan perintah berikut:

    sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/18.04/mssql-server-2019.list)"
    
  3. Untuk mendapatkan daftar paket yang diperbarui, jalankan perintah berikut:

    sudo apt-get update
    
  4. Untuk menginstal SQL Server, jalankan perintah berikut:

    sudo apt-get install -y mssql-server
    

    Penginstalan mungkin memakan waktu beberapa menit.

Mengonfigurasi SQL Server

Sebelum memulai SQL Server, Anda harus menentukan edisi yang Anda inginkan dan kata sandi administrator sistem:

  1. Untuk mengonfigurasi SQL Server, di jendela terminal, jalankan perintah berikut:

    sudo /opt/mssql/bin/mssql-conf setup
    
  2. Untuk memilih edisi Evaluasi, masukkan 1.

  3. Ketik Ya untuk menerima persyaratan lisensi.

  4. Untuk kata sandi administrator sistem, ketik Pa$$w 0rd. Konfirmasikan kata sandi.

  5. Untuk mengonfirmasi bahwa SQL Server 2019 berjalan, jalankan perintah ini:

    systemctl status mssql-server --no-pager
    

Menginstal alat SQL Server

SQL Server sekarang terinstal. Selanjutnya, instal alat agar dapat berfungsi dengan SQL Server.

  1. Untuk mendaftarkan repositori untuk paket alat Microsoft SQL Server, jalankan perintah berikut:

    sudo add-apt-repository "$(curl https://packages.microsoft.com/config/ubuntu/18.04/prod.list)"
    
  2. Untuk mendapatkan daftar paket yang diperbarui, jalankan perintah berikut:

    sudo apt-get update
    
  3. Untuk menginstal alat baris perintah SQL Server, jalankan perintah berikut:

    sudo apt-get install -y mssql-tools unixodbc-dev
    
  4. Tekan Tab dan Enter untuk menerima ketentuan lisensi.

  5. Tekan Tab dan Enter untuk menerima ketentuan lisensi ODBC.

  6. Untuk menambahkan alat ke PATH variabel lingkungan, jalankan perintah berikut:

    echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile
    echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc
    source ~/.bashrc
    

Membuat database

Terakhir, buat database di SQL Server.

  1. Untuk memeriksa apakah SQL Server berjalan, jalankan perintah ini:

    systemctl status mssql-server
    
  2. Jika SQL Server tidak aktif, jalankan perintah ini untuk memulai server:

    sudo systemctl start mssql-server
    
  3. Untuk memulai alat, jalankan sqlcmd perintah ini:

    sqlcmd -S localhost -U sa -P 'Pa$$w0rd'
    
  4. Untuk membuat database, jalankan perintah berikut:

    CREATE DATABASE WideWorld1
    GO
    
  5. Untuk memverifikasi bahwa database telah dibuat, jalankan perintah berikut:

    SELECT name, database_id, create_date FROM sys.databases WHERE name = 'WideWorld1'
    GO
    
  6. Untuk keluar dari sqlcmd alat dan SSH, jalankan keluar perintah dua kali.