Volver a la página principal
martes 23 julio 2024
390

Cómo instalar SQL Server en Ubuntu 22.04

Requisitos previos

Antes de comenzar con la instalación, asegúrate de tener los siguientes requisitos:

1. Ubuntu 22.04: Asegúrate de que tu sistema esté actualizado.

2. Acceso de superusuario (sudo): Necesitarás permisos de administrador para instalar software.

Paso 1: Actualiza el sistema

Primero, es recomendable actualizar los paquetes del sistema para asegurarnos de que todo esté en su versión más reciente. Abre una terminal y ejecuta:

sudo apt update
sudo apt upgrade -y

Paso 2: Importa la clave GPG pública de Microsoft

SQL Server requiere la clave GPG de Microsoft para verificar los paquetes. Ejecuta el siguiente comando para importar la clave:

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

Paso 3: Añade el repositorio de Microsoft SQL Server

Debes añadir el repositorio de Microsoft SQL Server a tu lista de fuentes de APT:

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

Paso 4: Instala SQL Server

Ahora, actualiza la lista de paquetes nuevamente e instala SQL Server:

sudo apt update
sudo apt install -y mssql-server

Paso 5: Configura SQL Server

Una vez instalado, necesitas ejecutar el script de configuración para completar la instalación. Esto configurará tu instancia de SQL Server y te permitirá establecer una contraseña para la cuenta de administrador sa.

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

Sigue las instrucciones en pantalla para completar la configuración. Durante este proceso, se te pedirá que elijas la edición de SQL Server (por ejemplo, Developer, Express, etc.) y que configures la contraseña de sa.

Paso 6: Verifica que SQL Server esté ejecutándose

Después de la configuración, SQL Server debería iniciarse automáticamente. Puedes verificar su estado con el siguiente comando:

systemctl status mssql-server

Deberías ver algo similar a:

● mssql-server.service - Microsoft SQL Server Database Engine
   Loaded: loaded (/lib/systemd/system/mssql-server.service; enabled; vendor preset: enabled)
   Active: active (running) since ...
   ...

Paso 7: Instala las herramientas de línea de comandos (opcional)

Para administrar SQL Server desde la línea de comandos, puedes instalar las herramientas de SQL Server:

1. Añade el repositorio para las herramientas:

sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/22.04/prod.list)"

2. Instala mssql-tools y unixodbc-dev:

sudo apt update
    sudo apt install -y mssql-tools unixodbc-dev

3. Añade mssql-tools al PATH:

echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc
    source ~/.bashrc

Paso 8: Conéctate a SQL Server

Ahora puedes conectarte a tu instancia de SQL Server usando sqlcmd. Aquí hay un ejemplo de cómo conectarte con la cuenta sa que configuraste anteriormente:

sqlcmd -S localhost -U sa -P 'tu_contraseña'

Deberías ver el prompt de sqlcmd si la conexión es exitosa.

Conclusión

¡Felicidades! Has instalado con éxito SQL Server en Ubuntu 22.04. Ahora puedes comenzar a usar SQL Server para tus necesidades de base de datos. Recuerda que puedes encontrar más información y recursos en la documentación oficial de SQL Server.

Compartir:
Creado por:
Author photo

Jorge García

Fullstack developer