A partir de SQL Server 2017 (14.x), SQL Server se ejecuta en Linux. Es el mismo motor de base de datos de SQL Server, con muchas características y servicios similares, independientemente del sistema operativo.
SQL Server 2019 (15.x) se ejecuta en Linux. Es el mismo motor de base de datos de SQL Server, con muchas características y servicios similares, independientemente del sistema operativo. Para obtener más información sobre esta versión, vea Novedades de SQL Server 2019 para Linux.
SQL Server 2022 (16.x) se ejecuta en Linux. Es el mismo motor de base de datos de SQL Server, con muchas características y servicios similares, independientemente del sistema operativo. Para obtener más información sobre esta versión, vea Novedades de la versión preliminar de SQL Server 2022 (16.x) para Linux.
Instalar
Para empezar, instale SQL Server en Linux mediante uno de los siguientes inicios rápidos:
Las imágenes de contenedor de SQL Server se publican y están disponibles en Microsoft Container Registry (MCR) y también se catalogan en las siguientes ubicaciones, en función de la imagen del sistema operativo utilizada al crear la imagen de contenedor:
Después de la instalación, conéctese a la instancia de SQL Server en el equipo Linux. Puede conectarse de forma local o remota y con varias herramientas y controladores. Los inicios rápidos muestran cómo usar la herramienta de línea de comandos sqlcmd. Las demás herramientas incluyen:
A partir de SQL Server 2017 (14.x), SQL Server tiene el mismo motor de base de datos subyacente en todas las plataformas compatibles, incluidos Linux y contenedores. Por lo tanto, muchas características y capacidades existentes funcionan de la misma manera. En esta parte de la documentación se exponen algunas de estas características desde la perspectiva de Linux. También se mencionan áreas que tienen requisitos únicos en Linux.
Si ya está familiarizado con SQL Server en Linux, revise las notas de la versión para obtener instrucciones generales y saber los problemas conocidos de esta versión:
¿Sabía que puede editar el contenido de SQL usted mismo? Si lo hace, no solo contribuirá a mejorar la documentación, sino que también se le reconocerá como colaborador de la página.
En este inicio rápido se explica cómo instalar SQL Server 2017 y versiones posteriores en Ubuntu y, después, crear y consultar una base de datos con sqlcmd.
Obtenga información sobre cómo instalar SQL Server en Red Hat Enterprise Linux (RHEL), en SUSE Linux Enterprise Server (SLES) o en Ubuntu en la nube que prefiera.
Este artículo contiene las notas de la versión y las características admitidas de SQL Server 2022 que se ejecuta en Linux. Las notas de actualización incluyen la actualización más reciente y varias actualizaciones anteriores.
Vea y configure repositorios de origen para SQL Server en Linux. El repositorio de origen afecta a la versión de SQL Server que se aplica durante la instalación y la actualización.
En este inicio rápido, se muestra cómo instalar SQL Server en Red Hat Enterprise Linux (RHEL) y, después, crear y consultar una base de datos con sqlcmd.
SQL Server ahora se ejecuta en el sistema operativo que elija. En esta ruta de aprendizaje, descubrirá los aspectos básicos de SQL Server en Linux, antes de descubrir cómo ejecutar SQL Server en contenedores Linux e implementar SQL Server en Linux. Después, aprenderá a ajustar automáticamente la implementación de SQL Server en Linux.
Administre una infraestructura de base de datos de SQL Server para bases de datos relacionales locales e híbridas en la nube mediante las ofertas de bases de datos relacionales PaaS de Microsoft.