net start MongoDB 启动MongoDB服务时, 出现没有响应控制功能的解决方案

问题描述

管理员权限打开cmd后,输入net start MongoDB启动MongoDB服务,显示服务没有响应控制功能

检查

1、系统环境变量PATH中,MongoDB的bin文件夹路径是否正确

2、打开注册表,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MongoDB中,检查ImagePath的数据中,路径是否与当前安装的 MongoDB相符

3、检查dbpathlogpoath是否正确

4、当前MongoDB安装位置需要有./data/db./data/log/mongo.log

解决

1、管理员权限打开cmd , 切换到MongoDB的bin文件夹下: cd 你的MongoDB安装位置的bin文件夹路径

2、sc delete MongoDB

3、在bin文件夹下,重新将其添加到windows服务,db和mongo.log的路径换为你自己的路径

shell 复制代码
mongod --dbpath "E:\MongoDB\data\db" --logpath "E:\MongoDB\data\log\mongo.log" --install --serviceName "MongoDB"

检验

管理员身份打开cmdnet start MongoDB,此时应该是可以正常启动了,如果还不能正常启动或者报错2路径问题,就按照检验步骤检查一下哪个环节的路径不是和当前MongoDB所在位置相符

相关推荐
码上一元5 分钟前
掌握 Spring 事务管理:深入理解 @Transactional 注解
数据库·spring
程序猿毕设源码分享网8 分钟前
基于springboot停车场管理系统源码和论文
数据库·spring boot·后端
YiSLWLL14 分钟前
Django+Nginx+uwsgi网站使用Channels+redis+daphne实现简单的多人在线聊天及消息存储功能
服务器·数据库·redis·python·nginx·django
.生产的驴25 分钟前
Docker Seata分布式事务保护搭建 DB数据源版搭建 结合Nacos服务注册
数据库·分布式·后端·spring cloud·docker·容器·负载均衡
盖盖衍上25 分钟前
4.4 MySQL 触发器(Trigger)
数据库·mysql
清心歌28 分钟前
Redis入门(九)
数据库·redis
superman超哥31 分钟前
Oralce数据库巡检SQL脚本
数据库·oracle·性能优化·dba·rdbms·巡检
墨城烟柳ベ旧人殇32 分钟前
MySQL数据库6——SQL优化
数据库·sql·mysql
standxy32 分钟前
集成金蝶云星空数据至MySQL的完整案例解析
android·数据库·mysql
漫天转悠1 小时前
MySQL 数据库命名及SQL语句书写规范详解
数据库·mysql