SQL Server en Linux
Se aplica a:
SQL Server (todas las versiones admitidas): Linux
A partir de SQL Server 2017, 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.
Sugerencia
SQL Server 2019 ya está disponible. Para obtener información sobre las novedades para Linux de la última versión, vea Novedades de SQL Server 2019 para Linux.
SQL Server 2019 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.
Instalar
Para empezar, instale SQL Server en Linux mediante uno de los siguientes inicios rápidos:
- Instalación en Red Hat Enterprise Linux
- Instalación en SUSE Linux Enterprise Server
- Instalación en Ubuntu
- Ejecución en Docker
- Aprovisionar una máquina virtual de SQL en Azure
Nota
El propio Docker se ejecuta en varias plataformas, lo que significa que puede ejecutar la imagen de Docker en Linux, Mac y Windows.
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 | Tutorial |
|---|---|
| Visual Studio Code (VS Code) | Uso de VS Code con SQL Server en Linux |
| SQL Server Management Studio (SSMS) | Uso de SSMS en Windows para conectarse a SQL Server en Linux |
| SQL Server Data Tools (SSDT) | Uso de SSDT con SQL Server en Linux |
Explorar
SQL Server 2017 tiene el mismo motor de base de datos subyacente en todas las plataformas compatibles, incluido Linux. Por lo tanto, muchas características y capacidades existentes funcionan de la misma manera en Linux. 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, revise las Notas de la versión para obtener instrucciones generales y saber los problemas conocidos de esta versión. Eche un vistazo a Novedades de SQL Server en Linux y a Novedades de SQL Server 2017.
SQL Server 2019 (15.x) tiene el mismo motor de base de datos subyacente en todas las plataformas compatibles, incluido Linux. Por lo tanto, muchas características y capacidades existentes funcionan de la misma manera en Linux. 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. Eche un vistazo a las novedades de SQL Server 2019 en Linux.
Todas las versiones de SQL Server
SQL Server 2017 y SQL Server 2019 (15.x) tienen el mismo motor de base de datos subyacente en todas las plataformas compatibles, incluido Linux. Por lo tanto, muchas características y capacidades existentes funcionan de la misma manera en Linux. 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:
Eche un vistazo a las novedades:
Sugerencia
Para obtener respuesta a las preguntas más frecuentes, vea Preguntas más frecuentes sobre SQL Server en Linux.
Obtener ayuda
- UserVoice: ¿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
- Reddit: Debate general sobre SQL Server
- Información y términos de licencia de Microsoft SQL Server
- Opciones de soporte técnico para usuarios profesionales
- Contacto con Microsoft
- 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 más información, vea Cómo colaborar en la documentación de SQL Server.