Como instalar o SQL Server da Microsoft no Linux

12 Comentários

Com Satya Nadella a liderar a Microsoft, desde cedo se percebeu que o Linux faz parte dos planos para aumentar o número de serviços e também o volume de negócio da empresa.

Há cerca de uma semana a empresa de Redmond disponibilizou a primeira versão publica do SQL Server para Linux e hoje mostramos como podem instalar no Ubuntu.

sql_04


A instalação do SQL Server da Microsoft no Linux é um processo simples e rápido. A Microsoft, como é habitual, disponibiliza toda a informação necessária. Para instalar o SQL Server no Ubuntu devem seguir os seguintes passos:

Passo 1) Importar as chaves GPG do repositório publico

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

sql_00
Passo 2) Registar o repositório do Microsoft SQL Server no Ubuntu

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

sql_01

Passo 3) Instalar o SQL Server

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

Passo 4) Depois da instalação do pacote do SQL Server, vamos executar o script de configuração

sudo /opt/mssql/bin/sqlservr-setup

Durante a execução devem confirmar e aceitar os termos da licença para o mssql-server

sql_02

…e também para o msodbcsql

sql_03

Passo 5) Por fim para acederem ao terminal do SQL, basta que usem o seguinte comando:

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

Caso pretendam gerir a base de dados SQL via Windows podem sempre usar o SQL Server Management Studio Express. Para mais informações podem sempre consultar a informação disponibilizada pela Microsoft aqui.

Comentários

12

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

  1. Avatar de PH
    PH

    Será o desempenho em Linux, melhor que em Windows?

    1. Avatar de int3
      int3

      É bem provável.

  2. Avatar de Ricardo Borges
    Ricardo Borges

    Acabei por não perceber se edição que fica instalada é a express ou a standard em trial…

    1. Avatar de Pedro
      Pedro

      É a Developer Edition.

  3. Avatar de Crow-
    Crow-

    É pena não haver Management Studio 🙁

    1. Avatar de bola
      bola

      tens comandos via linha de comandos, os “Linux guys” usam essa forma ;)…. Mas sim, em breve fazem a portabilidade do Management Studio em .net core de certeza.

    2. Avatar de Jazzigner
      Jazzigner

      Isso é verdade!

    3. Avatar de Pedro
      Pedro

      Creio que o Management Studio vai aparecer quando, e se, aparecer o Visual Studio.

  4. Avatar de Pedro
    Pedro

    Para já, tens o plugin do Visual Studio Code: https://github.com/Microsoft/vscode-mssql .

  5. Avatar de Porfirio
    Porfirio

    Quem sabe entretanto muitos dos softwares de gestão, etc feitos em mssql e .net possam vir a ser portados para linux!!

  6. Avatar de Rui Moreira
    Rui Moreira

    Next – Active Directory ??

    😀

  7. Avatar de bushin\
    bushin\

    Qual a diferença de preço entre a versão Linux vs Windows?