1. 程式人生 > >終端啟動MongoDB錯誤程式碼:100 解決辦法

終端啟動MongoDB錯誤程式碼:100 解決辦法

前段時間使用MongoDB發現啟動不了,在cmd中啟動提示服務錯誤100,於是在網上各種找,終於找到了解決辦法

錯誤原因:

主要是因為MongoDB服務沒有正常的關閉,造成的啟動困難。

解決辦法

1.在MongoDB安裝路徑下data>>db資料夾(有的直接在data下)有mongod.lock和storage.bson 兩個檔案,一般刪除第一個就行,如果不行就刪除第二個

在這裡插入圖片描述

2.如果刪除檔案還解決不了,就只能刪除掉之前的配置重新設定

1.刪除mongod.lock檔案 2.刪除之前的服務配置

mongod --logpath "D:\Nosql\data\log" 
--logappend --dbpath "D:\Nosql\data" 
--directoryperdb
--serviceName "MongoDB" 
--serviceDisplayName "MongoDB" --remove

3.重新配置新的服務 注意去除–directoryperdb 命令

mongod --logpath "D:\Nosql\data\log" 
--logappend --dbpath "D:\Nosql\data" 
--serviceName "MongoDB" 
--serviceDisplayName "MongoDB" --install

重灌之後在cmd用管理員身份輸入 net start mongodb 命令重新啟動就可以了