Saltar al contenido

Instalar SQL Server en Ubuntu o windows

Desde septiembre de 2017, que podria insalar SQL Server en windows sino que tambien podrias hacerlo para ubuntu, SUSE ,Red Hat y Docker todas distribuciones de linux. Esta era la primera vez que su SGBD podria ser instalar SQL Server en Ubuntu o windows.

En este tutorial aprenderas como instlar sql server en cada una de las distribuciones de linux ademas de windows. ¿Cómo instalar SQL Server en Ubuntu? ¿Cómo instalar SQL Server para Mac?

Asi que iniciamos!!

Índice

    La diferencia entre versiones de SQL Express y Developer

    La edición para desarrolladores de SQL Server tiene todas las características que ofrece SQL Server … Es como la edición empresarial, pero existen restricciones sobre dónde se puede usar. Por ejemplo, no puede usarlo en producción. Pero con el propósito de aprender todo sobre SQL Server «de adentro hacia afuera», es ideal. SQL Express tiene un conjunto muy limitado de funciones y casi no tiene aplicaciones de «Business Intelligence».

    Puede leer más sobre la comparación de las distintas ediciones de SQL Server aquí.

    Ya habiendo descargado el instalador, es importante verificar la configuraciones del idioma de nuestro equipo, validando que en idioma región se encuentre seleccionado Español, En muchos casos se marcan de errores de instalación debido a que el idioma no coincide con la versión.

    Instalar sql Server en windows

    Tipos de instalación SQL Server
    • Para instalar Microsoft SQL Server es relativamente sencillo , para ello debemos descargarlo de la página oficial aquí
    • En dicha página se muestran varias opciones de descarga, las ediciones gratis son la Developer Express, para descargarlas basta con dar en el botón “Descargar ahora”, sugiero la edición express.
    • En seguida procedemos a instalar con el ejecutabla y seguir los pasos marcados por el ejecutable.
    • Para instalar SQL Server damos doble clic en el instalador, y en la primera ventana que nos muestra debemos seleccionar el tipo de instalación, en tal sentido para tener la instalación predeterminada, vamos a seleccionar la opción “básica
    • Nos aparecerán los Términos de licencia en español, si es así damos en “aceptar«.

    SQL Server en Ubuntu

    Ubuntu es una distribucion de linux que tiene suficiente tiempo en el mercado demostrando que tiene un gran equipo de soporte detras. Es debido a esto que esta dentro del listado de sistemas operativos en los cuales podemos instalar sql server.

    Que requieres para instalar en ubuntu?

    • Un equipo con mínimo 2 GB de memoria RAM
    • Tener un usuario administrador del servidor.

    Comandos para instalar en sql server en ubuntu

    Antes de instalar cualquier version de sql server express, developer o estandar tenemos que actualizar el ubuntu esta compatibilidad con la distribucion de ubuntu pemite a microsoft ganar presencia y competir con oracle dentro de los sistemas operativos que estan basados en unix.

    1. Actualizar Ubuntu Server 20.04

    Por SSH ingresa a tu Ubuntu Server 20.04 y actualiza la lista de repositorios ejecutando la instrucción:

    sudo apt update

    Si el sistema te lo pide haz un upgrade con el comando:

    sudo apt upgrade

    2. Instalar SQL Server en Ubuntu Server 20.04

    1.Importa la lleve pública del repositorio de Microsoft:

    wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add –

    2.Necesitas el repositorio donde se instalara:

    sudo add-apt-repository «$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2019.list)»

    3. Actualiza la lista

    sudo apt update

    4. Instala SQL Server:

    sudo apt install -y mssql-server

    5. Para configurar SQL Server ejecuta la siguiente instrucción:

    sudo /opt/mssql/bin/mssql-conf setup

    Escoge la edición de SQL Server que quieres usar, ingresa el número y oprime la tecla Enter, para este caso usaré la edición Express. Debe indicar una contraseña valida para el usuario de sql server.

    6.Para validar que todo fue instalado correctamente debe ejecutar el siguiente comando:

    systemctl status mssql-server –no-pager

    al ejecutar este comando debe ver la siguiente pantalla:

    Para conectarse de forma remota, es necesario que también tenga el puerto TCP de SQL Server (valor predeterminado: 1433) abierto en el firewall.

    Como configurar una contraseña en sql server

    Es impresindible especificar una contraseña segura para la cuenta de Microsoft Software con una longitud mínima de 8 caracteres, los cuales deben contener mayúsculas y minúsculas, numeros o símbolos. ejemplo de contraseña valida seria: Pru3b@2023.

    Solucion Error al instalar sql server ubuntu 22.04

    • Desafortunadamente, en este momento, SQL Server 2019 solo funciona en Ubuntu 20/21. 22.04 no es compatible en este momento.

    – Entonces, cual seria una posible solucion usar Ubuntu 20 o, como han dicho otros, usar Docker Containers.

    -Puede instalar Docker en Ubuntu 22.04. Es un proceso de varios pasos, pero no es tan difícil.

    Proceso de Instalación de Sql Server Express 2022

    El proceso será solo dar siguiente siguiente y terminar. Para la proxima guía es como instalar el MS SQL Management Studio

    En conclusion

    Microsoft esta compitiendo directamente con oracle en para el liderazgo de los sistema de gestion a nivel empresarial ya no solo desde su sistema operativo sino tambien distribuciones de linux. los pasos de instalacion pueden ser largos y no todas las versiones de ubuntu son compatibles en su salida por lo que toca usar docker para esos casos.