@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

linux-instalar-sql-server-2019-2

Linux: Instalar SQL Server 2019

Linux: Instalar SQL Server 2019

Hoy os vamos a explicar como instalar SQL Server 2019 en un sistema linux Centos 8 / RedHat 8.

Desde hace un tiempo, uno de los productos estrella de Microsoft, como es su gestor de base de datos SQL Server se integra con sistemas Linux. Esto está dentro del cambio de estrategia de Microsoft, que pasó de intentar matar Linux, a ser uno de los mayores aportadores de la comunidad Open. Algo que celebramos los que no nos gusta decantarnos por un solo sistema operativo.

Así que vamos a ello, os vamos a explicar como configurarlo sobre un Centos 8, en mi caso, que corre en un LXC de Proxmox.

Requerimientos SQL Server 2019 en Centos 8

  • Mínimo 3 GB de RAM
  • 10 GB de disco para los ficheros de SQL
  • CPU mínima de 1,4GHz

Repositorios SQL Server 2019 en Centos 8

Como imaginaréis, no está disponible en los repositorios originales, así que tendremos que añadirlos al sistema operativo Centos 8:

linux-instalar-sql-server-2019-1

Instalación SQL Server 2019 en Centos 8

Para instalarlo, usaremos el comando:

dnf -y install mssql-server

linux-instalar-sql-server-2019-2

Para poder manejar SQL, instalaremos también las Tools correspondientes en el sistema:

yum -y install mssql-tools unixODBC-devel

Tendremos que aceptar la licencia dos veces. Escribimos YES un par de veces + INTRO:

linux-instalar-sql-server-2019-3

Configuración SQL Server en Centos 8

Ahora arrancamos la primera configuración:

/opt/mssql/bin/mssql-conf setup

Nos va a pedir que versión queremos instalar. En mi caso, la de Developer que es FREE:

linux-instalar-sql-server-2019-4

Pulsamos 2 y YES:

linux-instalar-sql-server-2019-5

Ahora nos pedirá las credenciales de nuestro administrador para SQL. Las introducimos para que comience el proceso de configuración inicial:

linux-instalar-sql-server-2019-6

Nos devolverá, si todo ha salido bien, un resultado así:

Ahora simplemente realizamos pruebas básicas para ver que todo está en su sitio:

  • Comprobamos que el servicio está bien configurado:
  • Habilitamos que servicio arranque al inicio si no lo está:
  • Incluímos /opt/mssql/bin/ a nuestro PATH:
  • Para poder ejecutar binarios en nuestra shell actual:
  • Si usáis firewall, que no es mi caso, abrimos las iptables:
  • Y comenzamos los testeos básicos de puro SQL:
      • Comprobamos la conexión con nuestro administrador:
      • Hacemos un select a los usuarios del sistema:
      • Generamos una base de datos de Prueba:
      • Comprobamos:
Espero os parezca interesante…

¿Te ha gustado la entrada SÍGUENOS EN TWITTER?

¿Te ha gustado la entrada SÍGUENOS EN TWITTER O INVITANOS A UN CAFE?

El Blog de Negu

Acerca de Raul Unzue Pulido

Administrador de sistemas virtuales e infraestructuras IT, linuxero y entusiasta de la tecnología.

Compruebe también

implementar-soc-instalacion-suricata-bajo-proxmox-3

Implementar SOC: Instalación Suricata bajo Proxmox

Implementar SOC: Instalación Suricata bajo Proxmox En otras entradas hablamos de lo que es un …

2 comentarios

  1. Muchas gracias por el artículo. Excelente lo instalé en minutos. Sigue así siempre entusiasta, que el éxito jamás te aburra

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

6 − 1 =

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Blog Maquinas Virtuales - El Blog de Negu