viernes, 24 de febrero de 2017

Instalar MS SQL 2016 en Ubuntu 16.04

SQL Server ha salido recientemente para Linux, pero hay que tener en cuenta que no es una versión definitiva por lo que no es recomendable hacerlo en un entorno de producción.

Para su instalación en otras distribuciones pueden revisar la documentación oficial, donde también se encuentra el tutorial para Ubuntu 16.04.
Lo primero que debemos hacer es importar el repositorio GPG.

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

Luego debemos registrar el repositorio de Microsoft SQL Server.

curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server.list | sudo tee /etc/apt/sources.list.d/mssql-server.list

Después procederemos a instalar el paquete

sudo apt-get update sudo apt-get install -y mssql-server

Luego debemos ejecutar la configuración para crear una contraseña, esta debe tener al menos 8 caracteres, mayúsculas, minúsculas y símbolos no alfanuméricos.

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

Una vez que la configuración se ha realizado podemos verificar el estado del servicio

systemctl status mssql-server

Para más información sobre cómo actualizar o borrar SQL Server pueden ver la documentación oficial.

También podemos instalar la utilidad de línea de comandos, el driver ODBC y sus dependencias.

Primero debemos importar el repositorio GPG.

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

Luego registramos dicho repositorio

curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list | sudo tee /etc/apt/sources.list.d/msprod.list

Después actualizamos el paquete de fuentes y ejecutamos el comando de instalación del paquete de desarrollo ODBC.

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

Opcionalmente podemos agregar el PATH a las variables de entorno ejecutando de bash shell el siguiete comando:

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

Para más información e instalación en otras distribuciones pueden dirigirse a la documentación oficial.

0 comentarios:

Publicar un comentario