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.
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 -ySQL 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 -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)"Ahora, actualiza la lista de paquetes nuevamente e instala SQL Server:
sudo apt update
sudo apt install -y mssql-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.
                                                                        
Después de la configuración, SQL Server debería iniciarse automáticamente. Puedes verificar su estado con el siguiente comando:
systemctl status mssql-serverDeberí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 ...
   ...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
                                                                            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.
                                                                        
¡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.
 
        Jorge García
Fullstack developer