Menginstal SQL Server Agent di Linux

Berlaku untuk:SQL Server - Linux

Artikel ini menjelaskan cara mengaktifkan atau menginstal SQL Server Agent di Linux.

SQL Server Agent menjalankan pekerjaan SQL Server terjadwal. Dimulai dengan SQL Server 2017 CU4, SQL Server Agent disertakan dengan paket mssql-server dan dinonaktifkan secara default. Untuk informasi tentang fitur yang didukung untuk rilis SQL Server Agent ini bersama dengan informasi versi, lihat Catatan rilis untuk SQL Server 2017 di Linux.

Petunjuk

Sebelum menggunakan SQL Server Agent di Linux, gunakan langkah-langkah berikut untuk mengaktifkan atau menginstalnya.

  1. Tambahkan nama host Anda (dengan dan tanpa domain) dalam /etc/hosts file. Baris berikut menunjukkan contoh format untuk entri ini:

    "IP Address" "hostname"
    "IP Address" "hostname.domain.com"
    
  2. Ikuti instruksi di salah satu bagian berikut berdasarkan versi SQL Server Anda:

    Versi Petunjuk
    SQL Server 2017 CU4 dan yang lebih tinggi
    SQL Server 2019
    Mengaktifkan SQL Server Agent
    SQL Server 2017 CU3 dan yang lebih rendah Menginstal SQL Server Agent

Mengaktifkan SQL Server Agent

Untuk SQL Server 2019 dan SQL Server 2017 CU4 dan yang lebih tinggi, Anda hanya perlu mengaktifkan SQL Server Agent. Anda tidak perlu menginstal paket terpisah.

Untuk mengaktifkan SQL Server Agent, ikuti langkah-langkah di bawah ini.

sudo /opt/mssql/bin/mssql-conf set sqlagent.enabled true
sudo systemctl restart mssql-server

Catatan

Jika Anda meningkatkan dari CU3 2017 atau di bawah ini dengan Agen terinstal, Agen SQL Server akan diaktifkan secara otomatis dan paket Agen sebelumnya akan dihapus instalannya.

Catatan

SQL Server Management Studio Object Explorer tidak menampilkan konten simpul SQL Server Agent kecuali prosedur tersimpan yang diperluas Agen XPs diaktifkan, terlepas dari status layanan SQL Server Agent. Untuk informasi selengkapnya, lihat Agen XP (opsi konfigurasi server)

Menginstal SQL Server Agent

Untuk SQL Server 2017 CU3 dan yang lebih lama, Anda harus menginstal paket SQL Server Agent.

Catatan

Instruksi penginstalan di bawah ini berlaku untuk SQL Server Versi 2017 CU3 ke bawah. Sebelum menginstal SQL Server Agent, pertama-tama instal SQL Server. Ini mengonfigurasi kunci dan repositori yang Anda gunakan saat menginstal paket mssql-server-agent .

Instal SQL Server Agent untuk platform Anda:

Menginstal di RHEL

Gunakan langkah-langkah berikut untuk menginstal mssql-server-agent di Red Hat Enterprise Linux.

sudo yum install mssql-server-agent
sudo systemctl restart mssql-server

Jika Anda sudah menginstal mssql-server-agent , Anda dapat memperbarui ke versi terbaru dengan perintah berikut:

sudo yum check-update
sudo yum update mssql-server-agent
sudo systemctl restart mssql-server

Jika Anda memerlukan penginstalan offline, temukan unduhan paket SQL Server Agent di Catatan rilis untuk SQL Server 2017 di Linux. Kemudian gunakan langkah-langkah penginstalan offline yang sama yang dijelaskan dalam artikel Menginstal SQL Server.

Instal di Ubuntu

Gunakan langkah-langkah berikut untuk menginstal mssql-server-agent di Ubuntu.

sudo apt-get update
sudo apt-get install mssql-server-agent
sudo systemctl restart mssql-server

Jika Anda sudah menginstal mssql-server-agent , Anda dapat memperbarui ke versi terbaru dengan perintah berikut:

sudo apt-get update
sudo apt-get install mssql-server-agent
sudo systemctl restart mssql-server

Jika Anda memerlukan penginstalan offline, temukan unduhan paket SQL Server Agent di Catatan rilis untuk SQL Server 2017 di Linux. Kemudian gunakan langkah-langkah penginstalan offline yang sama yang dijelaskan dalam artikel Menginstal SQL Server.

Instal di SLES

Gunakan langkah-langkah berikut untuk menginstal mssql-server-agent di SUSE Linux Enterprise Server.

Menginstal mssql-server-agent

sudo zypper install mssql-server-agent
sudo systemctl restart mssql-server

Jika Anda sudah menginstal mssql-server-agent , Anda dapat memperbarui ke versi terbaru dengan perintah berikut:

sudo zypper refresh
sudo zypper update mssql-server-agent
sudo systemctl restart mssql-server

Jika Anda memerlukan penginstalan offline, temukan unduhan paket SQL Server Agent di Catatan rilis untuk SQL Server 2017 di Linux. Kemudian gunakan langkah-langkah penginstalan offline yang sama yang dijelaskan dalam artikel Menginstal SQL Server.