Не удается запустить mongodb с терминала vscode

#node.js #windows #mongodb #visual-studio-code

#node.js #Windows #mongodb #visual-studio-code

Вопрос:

Я изучаю NodeJS и вчера запустил его нормально, но сегодня, когда я попытался это сделать, он просто сообщает о следующей ошибке:

Не удается создать / открыть файл блокировки: «C:UsersUserDocumentsMongoDBbinmongod.exemongod.lock » (Система не может найти указанный путь.)

Убедитесь, что пользователь, выполняющий mongod, является владельцем файла блокировки и имеет соответствующие разрешения. Также убедитесь, что другой экземпляр mongod еще не запущен …»

После сообщения об ошибке он просто завершает работу. Я установил его не через msi-файл, а путем извлечения zip-архива.

По какой-то причине папка данных mongodb пуста, и ни одна служба mongodb не запущена в службах Windows. Моя учетная запись также является администратором.

Ответ №1:

требуется разъяснение, правильно ли настроен ваш экземпляр mongo DB. Я имею в виду, можете ли вы запустить command mongo из командной строки. Пожалуйста, сообщите некоторые подробности, можете ли вы выполнить запрос на автономном хостинге mongo. обратите внимание, что вам необходимо иметь каталог данных и журналов, прежде чем вы сможете запускать службы mongodb.