广告
返回顶部
首页 > 资讯 > 数据库 >MongoDB for Windows使用批处理文件启动闪退怎么办
  • 270
分享到

MongoDB for Windows使用批处理文件启动闪退怎么办

2024-04-02 19:04:59 270人浏览 八月长安
摘要

今天就跟大家聊聊有关mongoDB for windows使用批处理文件启动闪退怎么办,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

今天就跟大家聊聊有关mongoDB for windows使用批处理文件启动闪退怎么办,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

    昨天,一开发同事在自己的电脑上安装了一MonGoDB数据库,据说已经对数据库做了相关安全加固,自己编辑了一个.bat批处理
启动文件,但是点击.bat启动MongoDB数据库时出现闪退,让帮忙调试MongoDB。
    他提供的.bat批处理文件内容(mongodb_start.bat):
cd C:\Program Files\MongoDB\Server\3.2\bin\mongod --dbpath "C:\hospital_hangz\MongoData\rs0-0"  --port 27000 --directoryperdb  --storageEngine wiredTiger  --wiredTigerCacheSizeDG 64  --auth  --logpath  C:\hospital_hangz\MongoData
    处理过程如下:
    1、亲自尝试使用其提供的.bat文件启动数据库,结果果然闪退
    2、确认脚本中涉及的MongoDB安装路径和数据文件存放路径
    3、以自己经验重新编辑test.bat(主要是使用pause让启动窗口不自动退出,避免闪退,方便观察报错),内容如下:
C:\Program Files\MongoDB\Server\3.2\bin\mongod --dbpath "C:\hospital_hangz\MongoData\rs0-0"  --port 27000 --directoryperdb  --storageEngine wiredTiger  --wiredTigerCacheSizeDG 64  --auth  --logpath  C:\hospital_hangz\MongoData

pause
    4、使用test.bat启动MongoDB,报错如图:
MongoDB for Windows使用批处理文件启动闪退怎么办
    5、由4报错截图可知,是mongodb数据库安装路径问题,安装的路径中出现了空格,就是Program Files之间的空格,导致mongodb启动时找不到mongod命令,
针对这种情况:windows中的Program Files可以使用Program~1代替。
重新编辑test.bat:
C:\Program Files\MongoDB\Server\3.2\bin\mongod --dbpath "C:\hospital_hangz\MongoData\rs0-0"  --port 27000 --directoryperdb  --storageEngine wiredTiger  --wiredTigerCacheSizeDG 64  --auth  --logpath  C:\hospital_hangz\MongoData

pause
    6、使用5中重新编辑好的test.bat启动MongoDB,依然报错,不过提示logpath需要指定到具体的文件,重新编辑test.bat:
C:\Program Files\MongoDB\Server\3.2\bin\mongod --dbpath "C:\hospital_hangz\MongoData\rs0-0"  --port 27000 --directoryperdb  --storageEngine wiredTiger  --wiredTigerCacheSizeDG 64  --auth  --logpath  C:\hospital_hangz\MongoData\mymongo.log

pause
    7、使用6中编辑好的test.bat启动MongoDB数据库,成功启动:
MongoDB for Windows使用批处理文件启动闪退怎么办
MongoDB for Windows使用批处理文件启动闪退怎么办
到此问题解决!

看完上述内容,你们对MongoDB for Windows使用批处理文件启动闪退怎么办有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注编程网数据库频道,感谢大家的支持。

您可能感兴趣的文档:

--结束END--

本文标题: MongoDB for Windows使用批处理文件启动闪退怎么办

本文链接: https://www.lsjlt.com/news/62821.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • MongoDB for Windows使用批处理文件启动闪退怎么办
    今天就跟大家聊聊有关MongoDB for Windows使用批处理文件启动闪退怎么办,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。 ...
    99+
    2022-10-18
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作