En este tutorial, veremos todos los pasos sobre cómo instalar Microsoft SQL Server y las herramientas de línea de comandos de SQL Server en Ubuntu.
Cuando pensamos en SQL Server, siempre pensamos en que se ejecuta en Windows. Sin embargo, a partir de SQL Server 2017, puede ejecutarlo en Linux.
SQL Server ofrece algunas características que sus contrapartes de código abierto no ofrecen y, según los requisitos de la aplicación, podría ser la opción correcta para un sistema de administración de bases de datos relacionales (RDBMS).
SQL Server en Linux es una base de datos relacional lista para la empresa con capacidades líderes en la industria y sólida continuidad comercial.
SQL Server en Linux admite actualmente un par de distribuciones:Red Hat, Ubuntu, SUSE y el motor Docker. Para este artículo, instalaremos SQL Server 2019 en Ubuntu.
Requisitos del sistema de SQL Server en Linux
El hardware que ejecutará SQL Server tiene los siguientes requisitos mínimos del sistema:
- Memoria :2GB
- Espacio en disco :6GB
- CPU :2 núcleos con 2 GHz, solo compatible con x-64
- Tipo de sistema de archivos :Ext4 o XFS
Instalar SQL Server en Ubuntu
Añadir clave de repositorio de Microsoft
Para instalar SQL Server en Ubuntu, debemos decirle al administrador de paquetes APT dónde buscar el mssql-server
paquete agregando el repositorio apropiado.
Para lograr esto, primero, necesitamos importar las claves GPG del repositorio público de Microsoft ingresando el siguiente comando:
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
Agregar repositorio de SQL Server
A continuación, debemos tener registrado el repositorio de Ubuntu de Microsoft SQL Server.
Ubuntu 20.04 “fosa focal”
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2019.list)"
Ubuntu 18.04 "Bionic Beaver"
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/18.04/mssql-server-2019.list)"
Instalar SQL Server en Ubuntu
Ahora que nuestro sistema Ubuntu conoce el repositorio de Microsoft SQL, podemos usar apt
para instalar el mssql-server
paquete:
sudo apt install mssql-server
Luego, la instalación procede a descargar, desempaquetar y configurar los paquetes necesarios.
Escribe un mensaje para ejecutar mssql-conf
Comando para completar la instalación de SQL Server Linux.
Configurar Microsoft SQL Server
A continuación, debemos configurar nuestro SQL Server con una contraseña de administrador del sistema y confirmar la edición que queremos usar. Use el siguiente comando para comenzar a configurar SQL Server:
sudo /opt/mssql/bin/mssql-conf setup
Primero, la configuración requiere que elija de una lista de ediciones disponibles de SQL Server.
1 | Evaluación (gratis) | Una instancia totalmente funcional y gratuita de SQL Server para aprender y desarrollar soluciones. Esta edición tiene una caducidad integrada de 6 meses a partir de la instalación. |
2 | Desarrollador (gratis) | Edición Enterprise completamente funcional de SQL Server, con licencia para su uso como base de datos de desarrollo y prueba en un entorno que no sea de producción. |
3 | Exprés (gratis) | Edición ligera y gratuita de SQL Server con algunas limitaciones, que se puede usar en un entorno de producción. Puede utilizar solo 1 CPU y 1 GB de memoria; el tamaño máximo de la base de datos es de 10 GB. |
4 | Internet (pagado) | Opción de bajo costo total de propiedad para proveedores de alojamiento web. |
5 | Estándar (pagado) | Tiene menos funciones que Enterprise cuando no hay requisitos para funciones avanzadas. |
6 | Empresa (pagado) | La edición superior con un conjunto completo de funciones. La utilización de CPU Core está restringida a 20 físicos/40 hiperprocesados. |
7 | Núcleo empresarial (pagado) | Edición Enterprise con licencias basadas en núcleo. Utilización del núcleo de la CPU hasta el máximo del sistema operativo. |
8 | Compré una licencia de un canal de ventas minorista y tengo una clave de producto para ingresar. |