Ícone do site Blog SQLCrespi

Linux Para DBAs SQL Server 04 – Upgrade

Uma característica dos sistemas operacionais Linux é ser possível utilizar os gerenciadores de pacote para realizar a instalação e atualização dos softwares. Cada distribuição terá seu gerenciador de pacote “favorito”, sendo assim, para simplificar utilizarei aqui o yum e o apt-get.

Caso haja dúvidas sobre a instalação do SQL Server, veja o primeiro post da série.

A Microsoft disponibiliza quatro repositórios para o pacote mssql-server:

A diferença entre CU e GDR é simples! Tudo que for crítico sai no GDR e na sequência é adicionado ao próximo CU.

O repositório do yum é localizado em /etc/yum.repos.d, logo após instalar o SQL Server para visualizar o conteúdo do repositório basta ler o arquivo mssql-server.repo. Importante: em geral você precisará permissão de super usuário.

sudo  cat /etc/yum.repos.d/mssql-server.repo

Agora que você conhece os repositórios desejará incluir os novos ou o GDR. Vamos lá!

#para o Preview 2019
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-preview.repo

#CU 2017
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo

#CDR 2017
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/mssql-server-2017-gdr.repo

No caso do apt-get os detalhes acima são similares. Procure o diretório /etc/apt/sources.list.d.

No próximo post irei falar sobre as ferramentas de administração do SQL Server no Linux. Até breve Galera!

Abraço, Rodrigo

Sair da versão mobile