在Windows Server 2008 R2上设置MongoDB服务后引发此错误.

C:\mongodb\bin>net start MongoDB
The Mongo DB service is starting.
The Mongo DB service could not be started.

A system error has occurred.

System error 1067 has occurred.

The process terminated unexpectedly.

推荐答案

错误来自检测到的不干净关机.

有关恢复说明,请访问http://dochub.mongodb.org/core/repair.

只需几个步骤就可以修复它(正如上面的链接中所写的那样):

1)移除文件/data/db/mongod.lock

2)跑mongod.exe --repair

3)启动魔神服务net start MongoDB

Database相关问答推荐

无法向 SiriDB 添加新副本

Spring Data JPA 对 SQL 注入安全吗

在不稳定的网络中保持分布式数据库同步

PostgreSQL 将列从整数转换为文本

SQL Select 用字符串替换整数

SQL 概念 LEFT OUTER JOIN 和 WHERE NOT EXISTS 基本相同吗?

MongoDB:查询具有两个相等字段 $match 和 $eq 的文档

如何处理 SQL Server 中列名中的空格?

主键、唯一键和外键约束以及索引之间有什么区别?

将少量信息保存为 android 中的设置

在 SQL Server 2005 中将数据库从一个驱动器移动到另一个驱动器的正确方法是什么?

ORA-00060: deadlock detected while waiting for resource

我应该如何使用 MySQL 构建我的设置表?

如何在一行中显示 redis 中的所有键?

如何在远程服务器上备份 MySQL 数据库?

哪个提供更好的性能一个大连接或多个查询?

Django + PostgreSQL:如何重置主键?

在 SQL Server 中实施审计表的建议?

C# IEnumerator/yield struct 可能不好?

是否有任何支持协议缓冲区的数据库?