sc delete mongodbD:\MongoDB\bin>d:\mong_mongodb此应用无法在你的电脑上运行">
当前位置:   article > 正文

MongoDB启动失败: 此应用无法在你的电脑上运行_mongodb此应用无法在你的电脑上运行怎么解决

mongodb此应用无法在你的电脑上运行怎么解决


前言

在这里插入图片描述

这个错误是在命令行中执行Mongo时出现的

但环境变量已配置, 上次启动还一切都好.
尝试了

C:\windows\system32>sc delete mongodb
D:\MongoDB\bin>d:\mongodb\bin\mongod --config "d:\mongodb\mongod.cfg" --install
  • 1
  • 2

删除服务后再重新建立, 遗憾, 并不管用且错误相同.


一、原因分析

回想了一下, 昨晚在任务管理器里把这个进程终止了:
在这里插入图片描述
原本它都是开机就会自运行, 但今早在进程表里没有看到, 估计是了…

二、解决方法

下午想了想, 觉的有个更好的方法, 在Win10环境下的"应用与功能"面板下找到MongoDB, 然后点击修复, 可以启动MongoDB自带的修复程序,这时候如果到官网上再拿到一个msi包, 把路径给修复程序, 就可以进行修复了:
在这里插入图片描述

也不需要重装, 或许这样会比较保险一些.


尝试以兼容模式(Win7, Win8环境)运行MongoDB/bin目录下mongod.exe,报错原因相同, 也就是根本无法建立MongoDB服务.
我直接进行了MongoDB的卸载重装, 然后在MongoDB/bin目录下执行:

D:\MongoDB\bin>d:\mongodb\bin\mongod --config "d:\mongodb\mongod.cfg" --install
  • 1

使用mongod.cfg中的配置来重建服务, 执行成功会返回一个对象:
在这里插入图片描述
然后执行

net start MongoDB
  • 1

本来到这如果顺利,直接执行"Mongo"就可以启动Mongo服务了,

但是却出现了"服务没有响应控制功能"这个报错, 这个错误的具体解决方法如下:
解决MongoDB “服务没有响应功能”


总结

_

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/56149
推荐阅读
相关标签
  

闽ICP备14008679号