Instalando o SQLserver no Debian9 stretch



Primeiro instalar dependências


sudo apt-get install libunwind8 libnuma1 libc6 adduser libjemalloc1 libc++1 gdb debconf libcurl3 hostname openssl python libgssapi-krb5-2 libsss-nss-idmap0 gawk sed unixodbc-dev 
sudo apt-get install curl && sudo apt-get install apt-transport-https

Importar as chaves


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


sudo leafpad /etc/apt/sources.list.d/sql-server.list 
digite e salve: deb [arch=amd64] https://packages.microsoft.com/ubuntu/16.04/mssql-server-2017 xenial main

sudo apt update
wget http://ftp.se.debian.org/debian/pool/main/o/openssl/openssl_1.0.2l-1~bpo8+1_amd64.deb wget http://ftp.se.debian.org/debian/pool/main/o/openssl/libssl1.0.0_1.0.2l-1~bpo8+1_amd64.deb sudo dpkg -i libssl1.0.0_1.0.2l-1~bpo8+1_amd64.deb sudo dpkg --force-depends -i openssl_1.0.2l-1~bpo8+1_amd64.deb (vai forçar um downgrade)

sudo apt-mark hold openssl (não precisei dar esse comando, após o banco instalado, dei um sudo apt upgrade no terminal, o openssl atualizou e o banco continuou funcionando)

sudo apt-get install mssql-server

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

sugestão de opções:

escolha 3 para versão gratuita porém limitada, 8 para português, senha do SA tem que conter letra maiúscula, minúscula e número.

fontes:
https://askubuntu.com/questions/1032532/how-do-i-install-ms-sql-for-ubuntu-18-04-lts
http://blog.gieron.info/2018-01-21-sql-server-debian/
https://www.portalgsti.com.br/2017/01/instalando-o-sql-server-no-debian-em-17-passos.html


Comentários