Eu tinha a visualização pública do SQL Server v.Next em minha máquina Ubuntu 16.04 instalada e funcionando ontem. Mas não está funcionando hoje.
Obtendo o erro abaixo:
root@OraServer:/var/opt/mssql/log# systemctl status mssql-server ● mssql-server.service - Mecanismo de banco de dados Microsoft(R) SQL Server(R) Carregado: carregado (/lib/systemd/system/mssql-server.service; ativado; predefinição do fornecedor: ativado) Ativo: inativo (morto) (Resultado: código de saída) desde domingo 27/11/2016 13:34:23 IST; 18s atrás Processo: 6368 ExecStart=/opt/mssql/bin/sqlservr (código=exited, status=1/FAILURE) PID principal: 6368 (código=sair, status=1/FALHA) 27 de novembro 13:34:23 OraServer systemd[1]: mssql-server.service: Unidade entrou em estado de falha. 27 de novembro 13:34:23 OraServer systemd[1]: mssql-server.service: Falha com o resultado 'exit-code'. 27 de novembro 13:34:23 OraServer systemd[1]: mssql-server.service: Tempo de espera do serviço encerrado, agendamento de reinicialização. 27 de novembro 13:34:23 OraServer systemd[1]: Parado Microsoft(R) SQL Server(R) Database Engine. 27 de novembro 13:34:23 OraServer systemd[1]: mssql-server.service: Iniciar solicitação repetida muito rapidamente. 27 de novembro 13:34:23 OraServer systemd[1]: Falha ao iniciar o mecanismo de banco de dados do Microsoft(R) SQL Server(R).
Não consegui ver nada nos logs de erro do servidor SQL. Você pode dizer que não há logs após a última reinicialização.
O SQL Server não foi iniciado porque o sistema operacional não tinha 3250 MB de memória. Foi rastreado pelo comando abaixo
A memória foi adicionada e o SQL Server foi iniciado:
Eu estava recebendo o mesmo erro:
Mas por um motivo diferente, revelado pelo mesmo comando do @Rak:
...
Tentar criar este diretório revelou o problema (permissões), reiniciar o serviço como sudo resolveu isso.