如何设置服务mssql-server开机启动?

Ama*_*nes 3 services mssql 16.04

如何将服务 mssql-server 设置为开机启动

    root@ubuntu-s-1vcpu-2gb-lon1-01:/etc/init.d# update-rc.d  mssql-server enable
update-rc.d: error: cannot find a LSB script for mssql-server
root@ubuntu-s-1vcpu-2gb-lon1-01:/etc/init.d# update-rc.d system.ctl mssql-server enable
usage: update-rc.d [-n] [-f] <basename> remove
       update-rc.d [-n] <basename> disable|enable [S|2|3|4|5]
                -n: not really
                -f: force

The disable|enable API is not stable and might change in the future.
root@ubuntu-s-1vcpu-2gb-lon1-01:/etc/init.d# update-rc.d system.ctl mssql-server -f
usage: update-rc.d [-n] [-f] <basename> remove
       update-rc.d [-n] <basename> disable|enable [S|2|3|4|5]
                -n: not really
                -f: force
Run Code Online (Sandbox Code Playgroud)

Lil*_*loX 5

如果您使用的是 Ubuntu 16.04(如问题标签中所示),则应该使用 systemctl。要在启动时启用该服务:

systemctl enable mssql
Run Code Online (Sandbox Code Playgroud)

要在启动时禁用该服务:

systemctl disable mssql
Run Code Online (Sandbox Code Playgroud)

也许服务名称是 mssql-server,所以首先尝试使用 mysql,然后使用 mysqld

  • 与 systemctl enable mssql-server 一起使用 (2认同)