Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 9243|Ответ: 1

Несколько проблем, возникших при запуске установки MongoDb

[Скопировать ссылку]
Опубликовано 20.08.2017 16:09:07 | | | |
Прежде всего, скачайте и установите mongodb, я не буду говорить о конкретном инструкции по загрузке и установке, версия, которую я использую, называется "mongodb-win32-x86_64-2008plus-ssl-3.4.7-signed".

Каталог, который я установил, была: D:\MongoDB\Server\3.4\

Я начал MongoDB в виде конфигурационного файла и создал новый файл mongo.conf самостоятельно

<setting> = <value> Этот формат конфигурации является конфигурационным файлом MongoDB версии 2.4, и новая версия может быть совместима с командами конфигурации старой версии

Официальная ссылка на введение на сайт: https://docs.mongodb.com/v2.4/reference/configuration-options/

Новая версия основана на формате профиля YAML и вводной ссылке: https://docs.mongodb.com/manual/reference/configuration-options/

Конфигурация следующая:



Затем введите в каталог bin и запустите его с команды cmd, команда запуска выглядит следующим образом:



Ошибка следующая:

---------------------------
mongod.exe - Системная ошибка
---------------------------
Эту программу нельзя запустить, потому что api-ms-win-crt-runtime-l1-1-0.dll отсутствует на компьютере. Попробуйте переустановить программу, чтобы исправить эту проблему.
---------------------------
Уверен   
---------------------------



Вот как это исправить:

Установка VC redit.exe программы для решения решения

Это программа VC: VC redit.exe
Ссылка: https://www.microsoft.com/zh-cn/download/details.aspx?id=48145

При загрузке выберите x86 или x64 в зависимости от потребностей вашей системы, и установка будет успешной.



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

D:\MongoDB\Server\3.4\bin>mongod --config "D:\MongoDB\Server\3.4\mongo.conf"
2017-08-20T15:40:48.459+0800 F КОНТРОЛЬ [главная] Неудачная глобальная инициализация: Fil
eNotOpen: Failed to open "D:\MongoDB\Server\3.4\logs\mongo.log"

Решение: создать новую папку журналов в каталоге D:\MongoDB\Server\3.4\!!

Затем выполните команду запуска снова и обнаружите, что на этот раз ошибки нет, но порт не подключён, запуск не успешен, и ошибка не сообщается, следующим образом:



На самом деле это неудачный старт, и решение такова:

В каталоге D:\MongoDB\Server\3.4\создать новую папку данных!!

Потому чтоВ конфигурационном файле мы указываем каталог двух файлов, программа не создаёт каталог автоматически, нужно создавать её вручную, если каталога не существует, MongoDB не запустится! Ошибки не могут сообщаться!!

Все логи и каталоги данных нужно создавать вручную, на этот раз запуск проходит успешно!!

После успешного запуска не закрывайте окно cmd, если закрыть окно cmd, MongoDB тоже будет закрыт!!


Интерфейс успеха запуска MongoDB выглядит следующим образом:










Предыдущий:Инструмент соединения базы данных MongoDb Robomongo
Следующий:Параметры конфигурационного файла MongoDB v2.4
 Хозяин| Опубликовано 20.08.2017 16:16:38 |
Параметры конфигурационного файла MongoDB v2.4
https://www.itsvse.com/thread-3994-1-1.html
(Источник: Architect)
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com