以设置MongoDB服务为系统服务,为例:
sc.exe create MongoDB binPath= "\"C:\Program Files\MongoDB\Server\4.2\bin\mongod.exe\" --service --config=\"C:\Program Files\MongoDB\Server\4.2\mongod.cfg\"" DisplayName= "MongoDB" start= "auto"
在创建系统服务时,提示:
[SC] CreateService 失败 1073:
指定的服务已存在。
解决方式:
sc delete MongoDB服务名
再次创建服务:
如若出现上面的情况,关闭服务启动运行的cmd;在任务管理器中关闭MongoDB服务;
然后再次sc.exe create 服务名 binPath= "xxxx……