Windows不能在本地计算机启动MongoDB,错误代码 100

启动MongoBD时报错:window不能再本地计算机启动MongoDB,如下:

                                              

  1. 进入bin文件夹 

    1,右键开始 运行 cmd 

    2,cd E:\Program Files\MongoDB\Server\3.2\bin

    3,E:

  2.  

    启动服务

    前提:

         创建文件夹

         1,E:\MongoDB\data

          2,E:\MongoDB\log

    mongod -dbpath E:\MongoDB\data

    看到 一坨东西最后两个字母是ok 说明 启动成功

    访问  本地端口:localhost:27017 返回

     It looks like you are trying to access MongoDB over HTTP on the native driver port.

    说明服务已开启 

    参考传送门:http://www.cnblogs.com/oec2003/archive/2011/11/03/2742000.html

  3.  

    配置为windows 服务 

    参考:http://www.cnblogs.com/flyoung2008/archive/2012/07/18/2597269.html

  4.  

    异常:服务开启不了 发生服务特定错误: 100 发生服务特定错误: 48

    解决方案:

    1,删除E:\MongoDB\data\mongod.lock文件

    2,删除服务

    mongod --logpath "D:\ruanjian\Mongodb\data\log\mongodb.log" --logappend --dbpath "D:ruanjian\Mongodb\data" --directoryperdb --serviceName "MongoDB" --serviceDisplayName "MongoDB" --remove

    3,重新安装  注意:去除--directoryperdb 命令

     mongod --logpath "D:\ruanjian\Mongodb\data\log\mongodb.log" --logappend --dbpath "D:\ruanjian\Mongodb\data" --directoryperdb --serviceName "MongoDB" --serviceDisplayName "MongoDB" --install

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值