MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

MongoDB kann nicht als Dienst gestartet werden

Haben Sie Ihre Protokollierung überprüft, um das eigentliche Problem zu erkennen?

Ich schlage vor, die Mongo-Installation nach c:\mongodb zu extrahieren .

Erstellen Sie c:\mongodb\logs und der c:\mongodb\data\db Verzeichnisse.

Durchsuchen Sie dann c:\mongodb\bin Verzeichnis und führen Sie Folgendes aus, um den Dienst zu entfernen (falls Sie ihn installiert haben!):

mongod --remove

Installieren Sie dann den Dienst und geben Sie die Protokoll- und Datenverzeichnisse an:

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

Wenn dann ein Problem beim Starten des Dienstes auftritt, sollten Sie den Grund in der angegebenen Protokolldatei sehen.

Mehr Infos hier.