Instalace agenta SQL Serveru v Linuxu
platí pro:SQL Server – Linux
Tento článek popisuje, jak povolit nebo nainstalovat agenta SQL Serveru v Linuxu.
Agent SQL Serveru spouští naplánované úlohy SQL Serveru. Počínaje SQL Serverem 2017 (14.x) CU 4 je agent SQL Serveru součástí balíčku mssql-server a je ve výchozím nastavení zakázaný. Informace o funkcích podporovaných pro tuto verzi agenta SQL Serveru spolu s informacemi o verzi najdete v poznámkách k verzi pro SQL Server 2017 v systému Linux.
Instrukce
Před použitím agenta SQL Serveru v Linuxu ho povolte nebo nainstalujte pomocí následujícího postupu.
Do
/etc/hosts
souborů přidejte název hostitele (s doménou a bez domény). Ná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:
Verze Instrukce 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í.
Poznámka
Průzkumník objektů aplikace SQL Server Management Studio nezobrazuje obsah uzlu agenta SQL Serveru, pokud není povolena možnost konfigurace serveru Agent XPs, 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. Před instalací agenta SQL Serveru nejprve nainstalovat SQL Server, který konfiguruje klíče a úložiště, které potřebujete při 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)
Postupujte podle následujících kroků k instalaci mssql-server-agent na systému Red Hat Enterprise Linux.
sudo yum install mssql-server-agent
sudo systemctl restart mssql-server
Pokud je nainstalovaná mssql-server-agent, 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, vyhledejte instalační balíček SQL Server Agent v poznámkách k verzi pro SQL Server 2017 na Linuxu. Potom použijte stejný postup offline instalace popsaný v článku Instalace SQL Serveru.