sql >> Base de Datos >  >> NoSQL >> MongoDB

No se puede iniciar MongoDB como un servicio

¿Ha revisado su registro para ver el problema real?

Sugiero extraer la instalación de Mongo a c:\mongodb .

Crea el c:\mongodb\logs y el c:\mongodb\data\db directorios.

Luego busque el c:\mongodb\bin directorio y ejecute lo siguiente para eliminar el servicio (¡si lo ha instalado!):

mongod --remove

Luego instale el servicio, especificando los directorios de registro y datos:

mongod --logpath c:\mongodb\logs\mongo.log --dbpath c:\mongodb\data\db --directoryperdb --install

Luego, si hay un problema al iniciar el servicio, debería ver el motivo en el archivo de registro especificado.

Más información aquí.