Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:SQL Server - Linux
SQL Server se ejecuta en Linux a partir de SQL Server 2017 (14.x). Es el mismo motor de base de datos de SQL Server, con muchas características y servicios similares, independientemente del sistema operativo.
Instalar
Para empezar, instale SQL Server en Linux mediante uno de los siguientes inicios rápidos:
- Inicio rápido: instalar SQL Server y crear una base de datos en Red Hat
- Inicio rápido: Instalación de SQL Server y creación de una base de datos en SUSE Linux Enterprise Server
- Inicio rápido: Instalación de SQL Server y creación de una base de datos en Ubuntu
- Inicio rápido: Ejecución de imágenes de contenedor de SQL Server para Linux con Docker
- Aprovisionar una máquina virtual de SQL en Azure
Imágenes del contenedor
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:
- Para las imágenes de contenedor de SQL Server basadas en RHEL y Ubuntu, consulta SQL Server en el Registro de artefactos Microsoft.
- Para obtener imágenes de contenedor de SQL Server basadas en RHEL, consulta Contenedores de Red Hat para SQL Server.
Nota:
Los contenedores solo se publicarán en MCR para las distribuciones de Linux más recientes. Si crea su propia imagen de contenedor de SQL Server personalizada para una distribución compatible anterior, se seguirá admitiendo. Para más información, consulte Próximas actualizaciones imágenes de contenedor de SQL Server en Registro de artefactos Microsoft (MCR).
Conectar
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:
Herramienta | Guía |
---|---|
Visual Studio Code (VS Code) | Extensión SQL Server para Visual Studio Code |
SQL Server Management Studio (SSMS) | Uso de SQL Server Management Studio en Windows para administrar SQL Server en Linux |
SQL Server Data Tools (SSDT) | Uso de Visual Studio para crear bases de datos para SQL Server en Linux |
Explorar
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:
- Notas de lanzamiento para SQL Server 2025 Preview en Linux
- Notas de la versión de SQL Server 2022 en Linux
- Notas de la versión de SQL Server 2019 en Linux
- Notas de la versión de SQL Server 2017 en Linux
Para obtener más información sobre cada versión, consulte:
- Novedades de la versión preliminar de SQL Server 2025 en Linux
- Novedades de SQL Server 2022 en Linux
- Novedades de SQL Server 2019 en Linux
- Novedades de SQL Server 2017 en Linux
Para ver las novedades de cada versión de Windows, consulte:
- Novedades de SQL Server 2025 Preview en Windows
- Novedades de SQL Server 2022 en Windows
- Novedades de SQL Server 2019 en Windows
- Novedades de SQL Server 2017 en Windows
Sugerencia
Para obtener respuesta a las preguntas más frecuentes, vea Preguntas más frecuentes sobre SQL Server en Linux.
Obtener ayuda
- Ideas para SQL: ¿Tiene sugerencias para mejorar SQL Server?
- Preguntas y respuestas de Microsoft (SQL Server)
- Stack Exchange de DBA (etiqueta sql-server): Preguntas sobre SQL Server
- Stack Overflow (etiqueta sql-server): Respuestas a preguntas de desarrollo de SQL
- Información y términos de licencia de Microsoft SQL Server
- Opciones de soporte técnico para usuarios profesionales
- Comentarios y ayuda adicional sobre SQL Server
Contribuya a la documentación de SQL
¿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.
Para obtener más información, consulte Editar documentación de Microsoft Learn.