无法在 Ubuntu 16.04 上启动 SQL Server

Rak*_*Rak 13 ubuntu sql-server-2017

我昨天在我的 Ubuntu 16.04 机器上安装了 SQL Server v.Next 公共预览版并开始工作。但它今天不起作用。

得到以下错误:

root@OraServer:/var/opt/mssql/log# systemctl status mssql-server
? mssql-server.service - Microsoft(R) SQL Server(R) 数据库引擎
   已加载:已加载(/lib/systemd/system/mssql-server.service;已启用;供应商预设:已启用)
   活动:自 2016 年 11 月 27 日 13:34:23 IST 以来的不活动(死)(结果:退出代码);18 秒前
  进程:6368 ExecStart=/opt/mssql/bin/sqlservr(代码=退出,状态=1/FAILURE)
 主PID:6368(代码=退出,状态=1/FAILURE)

11 月 27 日 13:34:23 OraServer systemd[1]:mssql-server.service:单元进入失败状态。
11 月 27 日 13:34:23 OraServer systemd[1]:mssql-server.service:失败,结果为“退出代码”。
11 月 27 日 13:34:23 OraServer systemd[1]:mssql-server.service:服务延迟时间结束,计划重启。
11 月 27 日 13:34:23 OraServer systemd[1]:停止 Microsoft(R) SQL Server(R) 数据库引擎。
11 月 27 日 13:34:23 OraServer systemd[1]:mssql-server.service:启动请求重复得太快。
11 月 27 日 13:34:23 OraServer systemd[1]:无法启动 Microsoft(R) SQL Server(R) 数据库引擎。

我在 SQL 服务器错误日志中看不到任何内容。您可以说在上次重新启动后根本没有日志。

Rak*_*Rak 13

SQL Server did not start because the OS did not have 3250MB of memory. Was tracked by below command

journalctl -u mssql-server.service -b
Run Code Online (Sandbox Code Playgroud)
Nov 30 00:43:21 OraServer sqlservr[4075]: 
 sqlservr: This program requires a machine with at least 3250 megabytes of memory.

Memory was added and SQL Server was started:

systemctl status mssql-server
Run Code Online (Sandbox Code Playgroud)