Bagikan melalui


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 (14.x) CU 4, 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 (14.x) CU 4 dan versi yang lebih baru Mengaktifkan SQL Server Agent
    SQL Server 2017 (14.x) CU 3 dan versi yang lebih lama Menginstal SQL Server Agent

Mengaktifkan SQL Server Agent

Untuk SQL Server 2017 (14.x) CU 4 dan versi yang lebih baru, Anda hanya perlu mengaktifkan SQL Server Agent. Anda tidak perlu menginstal paket terpisah.

Untuk mengaktifkan SQL Server Agent, ikuti langkah-langkah berikut.

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

Jika Anda meningkatkan dari SQL Server 2017 (14.x) CU 3 atau versi yang lebih lama dengan Agen yang diinstal, SQL Server Agent diaktifkan secara otomatis, dan paket Agen sebelumnya dihapus instalannya.

Catatan

SQL Server Management Studio Object Explorer tidak menampilkan konten simpul SQL Server Agent kecuali Agen XPs (opsi konfigurasi server) diaktifkan, terlepas dari status layanan SQL Server Agent.

Menginstal SQL Server Agent

Untuk SQL Server 2017 (14.x) CU 3 dan versi yang lebih lama, Anda harus menginstal paket SQL Server Agent.

Instruksi penginstalan berikut berlaku untuk SQL Server 2017 (14.x) CU 3 dan versi yang lebih lama saja. Sebelum Anda menginstal SQL Server Agent, pertama-tama instal SQL Server, yang mengonfigurasi kunci dan repositori yang Anda butuhkan saat menginstal paket mssql-server-agent .

Instal SQL Server Agent untuk platform Anda.

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 mssql-server-agent diinstal, 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.