Aracılığıyla paylaş


Linux'ta SQL Server Agent'ı yükleme

Şunlar için geçerlidir:SQL Server - Linux

Bu makalede, Linux'ta SQL Server Aracısı'nın nasıl etkinleştirileceği veya yükleneceği açıklanır.

SQL Server Agent zamanlanmış SQL Server işleri çalıştırır. SQL Server 2017 (14.x) CU 4'den başlayarak, SQL Server Aracısı mssql-server paketine eklenir ve varsayılan olarak devre dışı bırakılır. SQL Server Aracısı'nın bu sürümünde desteklenen özellikler ve sürüm bilgileri hakkında bilgi için bkz. linux üzerinde SQL Server 2017 sürüm notları.

Talimatlar

Linux üzerinde SQL Server Aracısı'nı kullanmadan önce etkinleştirmek veya yüklemek için aşağıdaki adımları kullanın.

  1. konak adınızı (etki alanıyla ve etki alanı olmadan) /etc/hosts dosyalarına ekleyin. Aşağıdaki satırlarda bu girdilerin biçimine bir örnek gösterilmektedir:

    "IP Address" "hostname"
    "IP Address" "hostname.domain.com"
    
  2. SQL Server sürümünüz temelinde aşağıdaki bölümlerden birinde yer alan yönergeleri izleyin:

    Sürüm Talimatlar
    SQL Server 2017 (14.x) CU 4 ve sonraki sürümleri SQL Server Aracısı Etkinleştirme
    SQL Server 2017 (14.x) CU 3 ve önceki sürümleri SQL Server Agent'i Yükleyin

SQL Server Aracısı'nı etkinleştirme

SQL Server 2017 (14.x) CU 4 ve sonraki sürümleri için yalnızca SQL Server Aracısı'nı etkinleştirmeniz gerekir. Ayrı bir paket yüklemeniz gerekmez.

SQL Server Aracısı'nı etkinleştirmek için aşağıdaki adımları izleyin.

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

SQL Server 2017 (14.x) CU 3'ten veya Agent'ın yüklü olduğu önceki bir sürümden yükseltme yaparsanız, SQL Server Aracısı otomatik olarak etkinleştirilir ve önceki Aracı paketleri kaldırılır.

Not

SQL Server Agent hizmet durumu ne olursa olsun, Aracısı XP'leri (sunucu yapılandırma seçeneği) etkinleştirilmediği sürece SQL Server Management Studio Nesne Gezgini SQL Server Aracısı düğümünün içeriğini görüntülemez.

SQL Server Aracısı'nı yükleme

SQL Server 2017 (14.x) CU 3 ve önceki sürümleri için SQL Server Agent paketini yüklemeniz gerekir.

Aşağıdaki yükleme yönergeleri yalnızca SQL Server 2017 (14.x) CU 3 ve önceki sürümleri için geçerlidir. SQL Server Agent'ı yüklemeden önce, ihtiyacınız olan anahtarları ve depoları yapılandıran SQL Server 'iyükleyin; bu, mssql-server-agent paketini yüklediğinizde gereklidir.

Platformunuz için SQL Server Agent'ı yükleyin.

mssql-server-agent Red Hat Enterprise Linux'a yüklemek için aşağıdaki adımları kullanın.

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

mssql-server-agent yüklüyse, aşağıdaki komutlarla en son sürüme güncelleştirebilirsiniz:

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

Çevrimdışı yüklemeye ihtiyacınız varsa, Linux üzerinde SQL Server 2017 içinSürüm notlarında SQL Server Agent paketi indirmesini bulun. Ardından SQL Server yüklememakalesinde açıklanan çevrimdışı yükleme adımlarının aynısını kullanın.

  • Linux ÜZERİNDE SQL Server Agent görevleri oluşturma ve çalıştırma