【问题标题】:Net start MongoDB - system error 2网络启动 MongoDB - 系统错误 2
【发布时间】:2016-03-19 19:55:40
【问题描述】:

我刚刚下载了 mongodb 3.2 版本并使用mongodb manual 进行了安装。

我的 mongodb 目录在c:\mongodb\

当我尝试在超级用户模式下使用 cmd 运行 net start MongoDB 命令时 它说:

system error 2 has occurred.
the system cannot find the file specified.

【问题讨论】:

  • 你有“C:\data\db”目录吗?
  • @profesor79 是的,我有这个目录
  • 要启动 MongoDB,运行 mongod.exe。例如,从命令提示符:C:\mongodb\bin\mongod.exe - 可能您需要设置 PATH 或直接转到 bin 文件夹来调用 mongod
  • 是的,我可以手动运行 mongo,但我每次都需要启动 mongod 然后 mongo,这很痛苦。

标签: mongodb database


【解决方案1】:

如果您不是第一次使用 MongoDB,请先尝试将 mongoDB 作为服务删除,然后再重新安装。

mongod --remove

然后在你自己的 mongoDB 文件夹中重新安装 mongoDB 服务。

mongod --directoryperdb --dbpath C:\mongodb\data\db --logpath C:\mongodb\log\mongo.log --logappend --rest --install

【讨论】:

    猜你喜欢
    • 2014-09-23
    • 2015-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多