Cómo instalar Microsoft SQL Server en Ubuntu 20.04 | Ubuntu 20.10

Cómo instalar Microsoft SQL Server en Ubuntu 20.04 | Ubuntu 20.10

 

Desarrollado por Microsoft, MS SQL es un sistema de gestión de bases de datos relacionales (RDBMS). Almacena datos en tablas, columnas y filas. Ampliamente utilizado en implementaciones empresariales, MSSQL es una plataforma de datos escalable utilizada para soluciones de datos y negocios de misión crítica.

Este artículo muestra cómo instalar Microsoft SQL Server 2019 en Ubuntu 20.04. Además, instale las herramientas MSSQL que ayudan a conectarse a la base de datos y ejecutar consultas SQL, etc.

Requisitos del sistema

Memory 2 GB
File system XFS or EXT4(other file systems, such as BTRFS, are unsupported
Disk space 6 GB
Processor speed 2 GHz
Processor cores 2 cores
Processor type x64-compatible only

Instalar SQL Server en Ubuntu

Actualizar/Actualizar su sistema

Asegúrese de que el sistema tenga instalado el paquete de software más reciente. Para esta actualización y actualización de su sistema.

sudo apt update && sudo apt upgrade

Instalar clave pública GPG

Descargue e instale la clave GPG de Microsoft.

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

Agregar el repositorio

Agregue un repositorio oficial para instalar el servidor MSSQL.

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

Instalar el servidor MS SQL

Instale el servidor mssql simplemente ingresando el siguiente comando.

sudo apt install mssql-server -y

La instalación lleva algún tiempo y, cuando finaliza, ejecute la instalación con el siguiente comando.

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

Elija la edición del servidor. Voy a elegir la edición Developer ya que es gratuita. Puede elegir según su requerimiento. Además, acepte la licencia escribiendo ‘sí’. Finalmente, configure la contraseña de administrador como se muestra a continuación.

Cómo instalar Microsoft SQL Server en Ubuntu 20.04

Tardará unos minutos en completarse y, cuando la instalación finalice, se iniciará el servicio. Una vez puede verificarlo usando,

systemctl status mssql-server

Instalar la herramienta mssql en Ubuntu

El paquete mssql-tool contiene las utilidades sqlcmd (consulta de línea de comandos) y bcp (importación/exportación masiva).

Para instalar la herramienta, primero agregue el repositorio, actualícelo e instale mssql-tools.

curl https://packages.microsoft.com/config/ubuntu/19.10/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list
sudo apt update
sudo apt install mssql-tools -y

A continuación, acepte el término de la licencia como se muestra a continuación.

Cómo instalar Microsoft SQL Server en Ubuntu 20.04

La instalación anterior no creará una variable ambiental para la ejecución de herramientas mssql. Entonces, expórtelos usando la siguiente línea de comando.

echo ‘export PATH=”$PATH:/opt/mssql-tools/bin”‘ >> ~/.bash_profile
echo ‘export PATH=”$PATH:/opt/mssql-tools/bin”‘ >> ~/.bashrc
source ~/.bashrc

Conectarse a SQL Server

Para conectarse al servidor SQL, use el comando sqlcmd. Puede estar en el servidor remoto o en el mismo servidor SQL.

sqlcmd -S localhost -U SA -P 'YourPassword'

Para verificar la versión de MS SQL, ejecute la siguiente consulta después de su inicio de sesión,

select @@version
go
Cómo instalar Microsoft SQL Server en Ubuntu 20.04

De manera similar, para crear una base de datos, use el siguiente comando SQL.

create database testdb
go

Actualizar/Actualizar el servidor Microsoft SQL

Hemos agregado un repositorio de Microsoft para instalar el servidor SQL. Entonces, para actualizar/actualizar el servidor SQL, ejecute el siguiente comando:

sudo apt update && sudo apt install mssql-server

Eliminar el servidor Microsoft SQL

Para eliminar completamente el servidor SQL 2019 y su dependencia, puede usar los siguientes comandos.

sudo apt purge mssql-server mssql-tools -y 
sudo apt autoremove -y

Conclusión

En este tutorial, aprendimos cómo instalar Microsoft SQL Server en Ubuntu 20.04 y conectarnos al servidor SQL para ejecutar consultas SQL. Gracias por leer.

Deja un comentario

Tu dirección de correo electrónico no será publicada.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.