終端啟動MongoDB錯誤程式碼:100 解決辦法
阿新 • • 發佈:2018-12-15
前段時間使用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 命令重新啟動就可以了