top of page
  • Foto do escritorRodrigo Saito

Como desabilitar o serviço do SQL Server 2019 no Ubuntu 20.04?

Sabemos que o MS SQL Server não é um serviço muito "leve", em ambas as plataformas (Linux e Windows).


Depois que voce fez a instalação do SQL Server no Ubuntu, é possível voce fazer com que o serviço não suba automaticamente para que não fique consumindo memória e processamento enquanto você não o utiliza.


Como não temos um ambiente gráfico no Ubuntu como no Windows, temos que fazer manualmente através do shell.


Abra um terminal shell no Ubunto, e verifique se o seu serviço do SQL Server está executando. Digite o seguinte comando:


systemctl status mssql-server

Observer que o serviço está Enable e Ativo. Para sair dessa tela, digite a letra q (quite).

Tente executar o seguinte comando:


sudo systemctl stop mssql-server

Digite a senha de root quando for solicitado.


Digite novamente o comando para verificar o status do serviço:

sudo systemctl stop mssql-server

Veja que o servico está habilitado, mas está inativo. Ou seja, na próxima vez que o seu Host for iniciado, voce terá o SQL Server ativo novamente.


Podemos ativar novamente o serviço do SQL Server com o seguinte comando:

sudo systemctl start mssql-server

Verifique novamente o status do serviço:

systemctl status mssql-server

Novamente o servico estará ativo.


É possível que voce queira desabilitar o serviço do MSSQL quando o host inicializar e ativar manualmente quando for necessário (caso voce não utilize o serviço do MSSQL diariamente, seria uma boa opção essa configuração)


Para isso, execute os comandos:

sudo systemctl stop mssql-server
sudo systemctl disable mssql-server

Verifique mais uma vez o status do serviço:

systemctl status mssql-server

Agora o servico está inativo e está inativo

É possível deixar o serviço ativo para voce poder executar o SQL Server, porém desabilitado na reinicialização do Host.


sudo systemctl start mssql-server

Veja o status novamente do serviço:

systemctl status mssql-server

Temos agora o serviço desabilitado e ativo. Dessa forma, o SQL Server está sendo executado, mas não irá subir o serviço automatiocamente.


Para habilitar novamente a inicialização do SQL Server quando o host inicializar,

sudo systemctl enable mssql-server

Verificando o status do serviço:



Configure o serviço de acordo com o que voce mais precisa.


A intenção é deixar a sua máquina menos carregada possível de serviços que voce não utilizada.


Até breve!





Referência: Rajendra Gupta. MSSQLTips. How to Stop, Start, Enable and Disable SQL Server Services on Linux. Disponível em <https://www.mssqltips.com/sqlservertip/4727/how-to-stop-start-enable-and-disable-sql-server-services-on-linux/>, Acessado em 10 de jun. de 2022.







10 visualizações0 comentário

Posts recentes

Ver tudo

Comments


bottom of page