Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server no Linux
Este artigo descreve como habilitar ou instalar o SQL Server Agent no Linux.
O SQL Server Agent executa trabalhos do SQL Server agendados. Do SQL Server 2017 (14.x) CU 4 em diante, o SQL Server Agent está incluído no pacote mssql-server e está desabilitado por padrão.
Para obter uma lista dos recursos compatíveis com as edições do SQL Server no Linux, confira:
- Edições e recursos com suporte do SQL Server 2025
- Edições e recursos com suporte do SQL Server 2022
- Edições e recursos com suporte do SQL Server 2019
- Edições e recursos com suporte do SQL Server 2017
Instruções
Antes de usar o SQL Server Agent no Linux, siga estas etapas para habilitá-lo ou instalá-lo.
Adicione seu nome de host (com e sem domínio) nos arquivos de
/etc/hosts. As linhas a seguir mostram um exemplo do formato destas entradas:"IP Address" "hostname" "IP Address" "hostname.domain.com"Siga as instruções em uma das seções a seguir com base em sua versão do SQL Server:
Versões Instruções SQL Server 2017 (14.x) CU 4 e versões posteriores Habilitar o SQL Server Agent SQL Server 2017 (14.x) CU 3 e versões anteriores Instalar o SQL Server Agent
Habilitar o SQL Server Agent
Para o SQL Server 2017 (14.x) CU 4 e versões posteriores, você só precisa habilitar o SQL Server Agent. Você não precisa instalar um pacote separado.
Para habilitar o SQL Server Agent, siga as etapas a seguir.
sudo /opt/mssql/bin/mssql-conf set sqlagent.enabled true
sudo systemctl restart mssql-server
Se você estiver atualizando do SQL Server 2017 (14.x) CU 3 ou inferior com o Agent instaladoo, SQL Server Agent será habilitado automaticamente e os pacotes anteriores do Agent serão desinstalados.
Observação
O Explorador de Objetos do SQL Server Management Studio não exibe o conteúdo no nó do Agente do SQL Server, a menos que a opção de configuração do servidor Agent XPs esteja habilitada, independentemente do estado de serviço do Agente do SQL Server.
Instalar o SQL Server Agent
Para o SQL Server 2017 (14.x) CU 3 e anteriores, você deve instalar o pacote do SQL Server Agent.
As instruções de instalação a seguir se aplicam somente ao SQL Server 2017 (14.x) CU 3 e versões anteriores. Antes de instalar o SQL Server Agent, primeiro instale o SQL Server, que configura as chaves e os repositórios necessários ao instalar o pacote mssql-server-agent.
Instale o SQL Server Agent para a sua plataforma.
Use as seguintes etapas para instalar o mssql-server-agent no Red Hat Enterprise Linux.
sudo yum install mssql-server-agent
sudo systemctl restart mssql-server
Se você já tiver instalado o mssql-server-agent, poderá atualizar para a versão mais recente com os seguintes comandos:
sudo yum check-update
sudo yum update mssql-server-agent
sudo systemctl restart mssql-server
Se você precisar de uma instalação offline, localize o download do pacote do SQL Server Agent nas Notas sobre a versão para o SQL Server 2017 no Linux. Em seguida, use as mesmas etapas de instalação offline descritas no artigo Instalar o SQL Server.