【原创】MongoDB服务启动时相关问题

【原创】MongoDB服务启动时相关问题

1、将mongodb的执行命令添加到环境变量中

     D:\apps\Mongo\Server\bin

2、net start mongodb 提示:发生系统错误 5,拒绝访问。

解决办法: 右键cmd,选择以管理员身份运行即可。

3、 window无法启动mongodb服务:系统找不到指定的文件错误的解决方法

http://www.phperz.com/article/15/0530/131534.html
1)删除服务:mongod.exe –remove –serviceName “MongoDB”
2)重建服务:mongod –dbpath “D:\apps\Mongo\Data”  –directoryperdb –logpath  “D:\apps\Mongo\Log\MongoDB.log” –logappend –install –serviceName “MongoDB”
3)参数说明:
–install:安装MongoDB服务
–logappend:以每天为单位自动切割日志
–serviceName:安装Windows服务时使用的服务名
–serviceDisplayName:在Windows服务管理器中显示的服务名
–logpath:MongoDB日志输出文件名称。虽说该参数直译是“日志路径”,其实要指定的是一个具体的完整文件名。这里我使用的是D盘develop/MongoDB/data/logs 目录下的mongodb.log文件。该文件需要事先创建。
–dbpath:指定MongoDB数据存放的路径。这个就是最关键的参数了,不仅该目录要存在,并且最好不要以“\”结尾。
–directoryperdb:这个参数很好理解,让MongoDB按照数据库的不同,针对每一个数据库都建立一个目录,所谓的“目录每数据库”

4、Windows 无法启动Mongo DB服务 错误:1067【进程意外终止】

http://jingyan.baidu.com/article/a24b33cd70b6d719fe002bbc.html
1)MongoDB安装目录\data\将此文件夹下的mongod.lock删除
2)mongod.exe –config E:\ruanjian\MongoDB\mongod.cfg –remove
3)mongod.exe –config E:\ruanjian\MongoDB\mongod.cfg –install
4)重新执行:net start MongoDB

5、判断是否开启服务的命令:    netstat -a | grep “27017”

6、连接MongoDB数据库:mongo  或者  mongo.exe

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据