gpt4 book ai didi

MongoDB 3.0 Windows 服务启动 : System Error 2 has occured

转载 作者:IT老高 更新时间:2023-10-28 13:16:09 34 4
gpt4 key购买 nike

我已经下载了 MongoDB Windows msi 安装并成功运行。

mongod.exe 和 mongo.exe 命令文件执行正常。

安装手册显示如何创建配置文件,然后使用命令创建 Windows Server

sc.exe create MongoDB binPath= "\"C:\mongodb\mongod.exe\" --service --config=\"C:\mongodb\mongod.cfg\""

这会创建一个 SUCCESS 响应。

服务随即启动

net start MongoDB

但这会产生响应

System Error 2 has occurred.
The system cannot find the file specified.

解决方法,有需要的人,是手册指出mongod.exe的默认路径不正确,应该在bin目录下

C:\mongodb\bin\mongod.exe

因此,虽然这是一个问题,但为了其他可能遇到此问题的人的利益,我也解决了这个问题。

另外,默认情况下,MongoDB 会安装在 Windows 的 C:\Program Files 中,您应该使用自定义安装将其放入 C:\mongodb。

最佳答案

可能您在安装之前已经有一个名为“MongoDB”的服务,因此它没有成功安装。

尝试使用以下方法删除前一个:"C:\Program Files\MongoDB\Server\3.4\bin\mongod.exe"--remove

然后您可以尝试再次安装该服务并触发 net start MongoDB 命令。它现在应该可以工作了。

关于MongoDB 3.0 Windows 服务启动 : System Error 2 has occured,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28886119/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com