Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:SQL Server na Linuxu
Tento článek popisuje, jak povolit nebo nainstalovat agenta SQL Serveru v Linuxu.
Agent SQL Serveru spouští naplánované úlohy SQL Serveru. Od verze SQL Server 2017 (14.x) CU 4 je agent SQL Serveru součástí balíčku mssql-server a je ve výchozím nastavení zakázaný.
Seznam funkcí podporovaných edicemi SQL Serveru v Linuxu najdete tady:
- Edice a podporované funkce SQL Serveru 2025
- Edice a podporované funkce SQL Serveru 2022
- Edice a podporované funkce sql Serveru 2019
- Edice a podporované funkce SQL Serveru 2017
Instructions
Před použitím agenta SQL Serveru v Linuxu ho povolte nebo nainstalujte pomocí následujícího postupu.
Přidejte do souboru své jméno hostitele (s doménou i bez ní).
/etc/hostsNásledující řádky ukazují příklad formátu těchto položek:<IP address> <hostname> <IP address> <hostname.domain.com>Postupujte podle pokynů v jedné z následujících částí na základě vaší verze SQL Serveru:
Versions Instructions SQL Server 2017 (14.x) CU 4 a novější verze Povolení agenta SQL Serveru SQL Server 2017 (14.x) CU 3 a starší verze Nainstalujte agenta SQL Serveru
Povolení agenta SQL Serveru
Pro SQL Server 2017 (14.x) CU 4 a novější verze stačí povolit agenta SQL Serveru. Nemusíte instalovat samostatný balíček.
Pokud chcete povolit agenta SQL Serveru, postupujte takto.
sudo /opt/mssql/bin/mssql-conf set sqlagent.enabled true
sudo systemctl restart mssql-server
Pokud upgradujete z SQL Serveru 2017 (14.x) CU 3 nebo starší verze s nainstalovaným agentem, je agent SQL Serveru povolen automaticky a předchozí balíčky agenta se odinstalují.
Note
Průzkumník objektů aplikace SQL Server Management Studio nezobrazuje obsah uzlu agenta SQL Serveru, pokud není povolená možnost konfigurace serveru XPs agenta bez ohledu na stav služby agenta SQL Serveru.
Instalace agenta SQL Serveru
Pro SQL Server 2017 (14.x) CU 3 a starší verze musíte nainstalovat balíček agenta SQL Serveru.
Následující pokyny k instalaci platí jenom pro SQL Server 2017 (14.x) CU 3 a starší verze. Než nainstalujete SQL Server Agent, nejprve nainstalujte SQL Server, čímž se nakonfigurují klíče a repozitáře potřebné pro instalaci balíčku mssql-server-agent.
Nainstalujte agenta SQL Serveru pro vaši platformu.
- Red Hat Enterprise Linux (RHEL)
- Ubuntu
- SUSE Linux Enterprise Server (SLES)
Použijte následující kroky k instalaci mssql-server-agent v systému Red Hat Enterprise Linux.
sudo yum install mssql-server-agent
sudo systemctl restart mssql-server
Pokud mssql-server-agent je nainstalován, můžete aktualizovat na nejnovější verzi pomocí následujících příkazů:
sudo yum check-update
sudo yum update mssql-server-agent
sudo systemctl restart mssql-server
Pokud potřebujete offline instalaci, najděte balíček SQL Server Agent ke stažení v informacích o vydání pro SQL Server on Linux. Potom použijte stejný postup offline instalace popsaný v článku Instalace SQL Serveru.