分享更有价值
被信任是一种快乐

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

文章页正文上

今天就跟大家聊聊有关MongoDB for Windows使用批处理文件启动闪退怎么办,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
昨天,一开发同事在自己的电脑上安装了一MongoDB数据库,据说已经对数据库做了相关安全加固,自己编辑了一个.bat批处理
启动文件,但是点击.bat启动MongoDB数据库时出现闪退,让帮忙调试MongoDB。
他提供的.bat批处理文件内容(mongodb_s免费主机域名tart.bat):
cd C:Program FilesMongoDBServer3.2binmongod –dbpath “C:hospital_hangzMongoDatars0-0” –port 27000 –directoryperdb –storageEngine wiredTiger –wiredTigerCacheSizeDG 64 –auth –logp免费主机域名ath C:hospital_hangzMongoData
处理过程如下:
1、亲自尝试使用其提供的.bat文件启动数据库,结果果然闪退
2、确认脚本中涉及的MongoDB安装路径和数据文件存放路径
3、以自己经验重新编辑test.bat(主要是使用pause让启动窗口不自动退出,避免闪退,方便观察报错),内容如下:
C:Program FilesMongoDBServer3.2binmongod –dbpath “C:hospital_hangzMongoDatars0-0” –port 27000 –directoryperdb –storageEngine wiredTiger –wiredTigerCacheSizeDG 64 –auth –logpath C:hospital_hangzMongoData

pause
4、使用test.bat启动MongoDB,报错如图:

5、由4报错截图可知,是mongodb数据库安装路径问题,安装的路径中出现了空格,就是Program Files之间的空格,导致mongodb启动时找不到mongod命令,
针对这种情况:windows中的Program Files可以使用Program~1代替。
重新编辑test.bat:
C:Program FilesMongoDBServer3.2binmongod –dbpath “C:hospital_hangzMongoDatars0-0” –port 27000 –directoryperdb –storageEngine wiredTiger –wiredTigerCacheSizeDG 64 –auth –logpath C:hospital_hangzMongoData

pause
6、使用5中重新编辑好的test.bat启动MongoDB,依然报错,不过提示logpath需要指定到具体的文件,重新编辑test.bat:
C:Program FilesMongoDBServer3.2binmongod –dbpath “C:hospital_hangzMongoDatars0-0” –port 27000 –directoryperdb –storageEngine wiredTiger –wiredTigerCacheSizeDG 64 –auth –logpath C:hospital_hangzMongoDatamymongo.log

pause
7、使用6中编辑好的test.bat启动MongoDB数据库,成功启动:

到此问题解决!
看完上述内容,你们对MongoDB for Windows使用批处理文件启动闪退怎么办有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注云技术行业资讯频道,感谢大家的支持。

相关推荐: mysql多层元信息与查询的示例分析

小编给大家分享一下mysql多层元信息与查询的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!mysql元信息是指记录mysql的基本信息,例如服务器信息,IP信息,实例信息,…

文章页内容下
赞(0) 打赏
版权声明:本站采用知识共享、学习交流,不允许用于商业用途;文章由发布者自行承担一切责任,与本站无关。
文章页正文下
文章页评论上

云服务器、web空间可免费试用

宝塔面板主机、支持php,mysql等,SSL部署;安全高速企业专供99.999%稳定,另有高防主机、不限制内容等类型,具体可咨询QQ:360163164,Tel同微信:18905205712

主机选购导航云服务器试用

登录

找回密码

注册