Instalar el Agente SQL Server en Linux
Se aplica a:SQL Server: Linux
En este artículo se explica cómo habilitar o instalar el Agente SQL Server en Linux.
El Agente SQL Server ejecuta trabajos programados de SQL Server. A partir de SQL Server 2017 CU4, el Agente SQL Server se incluye con el paquete mssql-server y está deshabilitado de forma predeterminada. Para obtener información sobre las características admitidas en esta versión del Agente SQL Server junto con información de versión, vea las Notas de la versión para SQL Server 2017 en Linux.
Instrucciones
Antes de usar el Agente SQL Server en Linux, siga estos pasos para habilitarlo o instalarlo.
Agregue su nombre de host (con y sin dominio) en los archivos
/etc/hosts
. En las siguientes líneas se muestra un ejemplo del formato de estas entradas:"IP Address" "hostname" "IP Address" "hostname.domain.com"
Siga las instrucciones de una de las siguientes secciones en función de su versión de SQL Server:
Versiones Instrucciones SQL Server 2017 CU4 y versiones posteriores
SQL Server 2019Habilitar el Agente SQL Server SQL Server 2017 CU3 y versiones anteriores Instalar el Agente SQL Server
Habilitar el Agente SQL Server
Para SQL Server 2019 y SQL Server 2017 CU4 y versiones posteriores, solo tiene que habilitar el Agente SQL Server. No es necesario instalar un paquete independiente.
Para habilitar el Agente SQL Server, siga los pasos siguientes.
sudo /opt/mssql/bin/mssql-conf set sqlagent.enabled true
sudo systemctl restart mssql-server
Nota:
Si va a actualizar desde 2017 CU 3 o anterior con el agente instalado, el Agente SQL Server se habilita automáticamente y se desinstalan los paquetes anteriores.
Nota:
El Explorador de objetos de SQL Server Management Studio no mostrará el contenido del nodo de Agente SQL Server, a no ser que estén habilitados los procedimientos almacenados extendidos de Agent XPs, independientemente del estado de servicio del Agente de SQL Server. Para obtener más información, vea Agent XPs (opción de configuración del servidor).
Instalar el Agente SQL Server
Para SQL Server 2017 CU3 y versiones anteriores, debe instalar el paquete del Agente SQL Server.
Nota
Las instrucciones de instalación siguientes se aplican a SQL Server versiones 2017 CU3 y anteriores. Antes de instalar el Agente SQL Server, instale SQL Server. Con esto se configuran las claves y los repositorios que se usan al instalar el paquete mssql-server-agent.
Instale el Agente SQL Server para la plataforma:
Instalación en RHEL
Use los pasos siguientes para instalar mssql-server-agent en Red Hat Enterprise Linux.
sudo yum install mssql-server-agent
sudo systemctl restart mssql-server
Si ya tiene instalado mssql-server-agent, puede actualizar a la versión más reciente con los comandos siguientes:
sudo yum check-update
sudo yum update mssql-server-agent
sudo systemctl restart mssql-server
Si necesita una instalación sin conexión, busque la descarga del paquete del Agente SQL Server en las Notas de la versión para SQL Server 2017 en Linux. Luego use los mismos pasos de instalación sin conexión descritos en el artículo Instalar SQL Server.
Instalación en Ubuntu
Use los siguientes pasos para instalar mssql-server-agent en Ubuntu.
sudo apt-get update
sudo apt-get install mssql-server-agent
sudo systemctl restart mssql-server
Si ya tiene instalado mssql-server-agent, puede actualizar a la versión más reciente con los comandos siguientes:
sudo apt-get update
sudo apt-get install mssql-server-agent
sudo systemctl restart mssql-server
Si necesita una instalación sin conexión, busque la descarga del paquete del Agente SQL Server en las Notas de la versión para SQL Server 2017 en Linux. Luego use los mismos pasos de instalación sin conexión descritos en el artículo Instalar SQL Server.
Instalación en SLES
Use los pasos siguientes para instalar mssql-server-agent en SUSE Linux Enterprise Server.
Instale mssql-server-agent.
sudo zypper install mssql-server-agent
sudo systemctl restart mssql-server
Si ya tiene instalado mssql-server-agent, puede actualizar a la versión más reciente con los comandos siguientes:
sudo zypper refresh
sudo zypper update mssql-server-agent
sudo systemctl restart mssql-server
Si necesita una instalación sin conexión, busque la descarga del paquete del Agente SQL Server en las Notas de la versión para SQL Server 2017 en Linux. Luego use los mismos pasos de instalación sin conexión descritos en el artículo Instalar SQL Server.
Contenido relacionado
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente las Cuestiones de GitHub como mecanismo de retroalimentación para el contenido y lo sustituiremos por un nuevo sistema de retroalimentación. Para más información, consulta:Enviar y ver comentarios de