Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 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