MongoDB"提示发生服务特定错误:100"或"发生系统错误 5"解决办法

本实例全部在windows上运行MongoDB 只适用于windows

0x01:MongoDB发生系统错误 5 解决办法

解决办法:这种一般来说是权限问题、使用CMD的超级管理员权限就可以完美解决

0x02: MongoDB 发生服务特定错误:100

解决办法:

  1. 找到你数据库文件夹中的这两个文件(一般来说就是安装目录下的data或者data里面的db文件夹内) mongod.lock storage.bson 删除即可
  2. 使用命令重新指定 (在安装目录的bin目录下使用管理员执行) 这里的data后面可能还有db 需要自行查看

mongod.exe --dbpath "D:mongoDBdata" --logpath "D:mongoDBlogmongodb.log" --install --serviceName "mongo" --logappend --directoryperdb

再重新执行“net start mongo”即可 因为serviceName已经指定为mongo名称

  1. 在regedit进入注册表 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices 路径下 寻找mongodb

mongodb报错100.png

修改imgpath:

D:mongoDBbinmongod.exe --dbpath D:mongoDBdata --logpath D:mongoDBlogmongodb.log --logappend --directoryperdb --service

重新执行net start mongo即可

mongodb执行成功.png

原创文章,作者:纸飞机,如若转载,请注明出处:https://www.zfjsec.com/730.html
-- 展开阅读全文 --
自定义layui table列
« 上一篇 07-06
MongoDB 使用mongodump备份数据出现认证失败Authentication failed错误解决
下一篇 » 07-12

发表评论