日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

MongoDB啟動失敗: 此應用無法在你的電腦上運行

作者:白瑕 更新時間: 2022-01-17 編程語言


前言

在這里插入圖片描述

這個錯誤是在命令行中執行Mongo時出現的

但環境變量已配置, 上次啟動還一切都好.
嘗試了

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

刪除服務后再重新建立, 遺憾, 并不管用且錯誤相同.


一、原因分析

回想了一下, 昨晚在任務管理器里把這個進程終止了:
在這里插入圖片描述
原本它都是開機就會自運行, 但今早在進程表里沒有看到, 估計是了…

二、解決方法

下午想了想, 覺的有個更好的方法, 在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

使用mongod.cfg中的配置來重建服務, 執行成功會返回一個對象:
在這里插入圖片描述
然后執行

net start MongoDB

本來到這如果順利,直接執行"Mongo"就可以啟動Mongo服務了,

但是卻出現了"服務沒有響應控制功能"這個報錯, 這個錯誤的具體解決方法如下:
解決MongoDB “服務沒有響應功能”


總結

_

原文鏈接:https://blog.csdn.net/qq_52697994/article/details/121553233

欄目分類
最近更新

    <meter id="urljr"></meter>

    <pre id="urljr"></pre>