Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 9243|Răspunde: 1

Au întâmpinat mai multe probleme la pornirea instalării MongoDb

[Copiază linkul]
Postat pe 20.08.2017 16:09:07 | | | |
În primul rând, descarcă și instalează mongodb, nu voi vorbi despre tutorialul specific de descărcare și instalare, versiunea pe care o folosesc este "mongodb-win32-x86_64-2008plus-ssl-3.4.7-signed"

Directorul pe care l-am instalat a fost: D:\MongoDB\Server\3.4\

Am pornit MongoDB sub forma unui fișier de configurare și am creat singur un nou fișier mongo.conf

<setting> = <value> Acest format de configurare este fișierul de configurare al versiunii 2.4 a MongoDB, iar noua versiune poate fi compatibilă cu comenzile de configurare ale versiunii vechi

Link de introducere pe site-ul oficial: https://docs.mongodb.com/v2.4/reference/configuration-options/

Noua versiune se bazează pe formatul profilului YAML și pe linkul de introducere: https://docs.mongodb.com/manual/reference/configuration-options/

Configurația este următoarea:



Apoi introduci directorul bin și îl pornești cu comanda cmd, comanda de pornire este următoarea:



Eroarea este următoarea:

---------------------------
mongod.exe - Eroare de sistem
---------------------------
Acest program nu poate fi lansat deoarece lipsește api-ms-win-crt-runtime-l1-1-0.dll din calculator. Încearcă să reinstalezi programul pentru a rezolva această problemă.
---------------------------
Eşti sigur   
---------------------------



Iată cum se rezolvă:

Instalarea unui program VC redit.exe pentru a rezolva

Este un program al VC: VC redit.exe
Link: https://www.microsoft.com/zh-cn/download/details.aspx?id=48145

Alege x86 sau x64 când descarci, în funcție de nevoile sistemului tău, iar instalarea este reușită.



După ce această problemă este rezolvată, reruleăm comanda de pornire și constatăm că noua eroare este următoarea:

D:\MongoDB\Server\3.4\bin>mongod --config "D:\MongoDB\Server\3.4\mongo.conf"
2017-08-20T15:40:48.459+0800 F CONTROL [main] Inițializare globală eșuată: Fil
eNotOpen: Failed to open "D:\MongoDB\Server\3.4\logs\mongo.log"

Soluție: Creează un nou folder de loguri sub directorul D:\MongoDB\Server\3.4\!!

Apoi, executați din nou comanda de pornire și constatați că de data aceasta nu există nicio eroare, dar portul nu este conectat, pornirea nu este reușită și eroarea nu este raportată, după cum urmează:



De fapt, acesta nu este un început reușit, iar soluția este următoarea:

Sub directorul D:\MongoDB\Server\3.4\, creează un folder nou de date!!

Pentru căÎn fișierul de configurare, specificăm directorul celor două fișiere, programul nu va crea automat directorul, trebuie să-l creezi manual, dacă directorul nu există, MongoDB nu va porni! Erorile pot să nu fie raportate!!

Toate registrele și directoarele de date trebuie create manual, de data aceasta pornirea este reușită!!

După pornirea cu succes, nu închide fereastra cmd, dacă închizi fereastra cmd, și MongoDB va fi închis!!


Interfața de succes a startup-urilor MongoDB este următoarea:










Precedent:Baza de date MongoDb Instrumentul de conexiune Robomongo
Următor:Parametrii fișierului de configurare MongoDB v2.4
 Proprietarul| Postat pe 20.08.2017 16:16:38 |
Parametrii fișierului de configurare MongoDB v2.4
https://www.itsvse.com/thread-3994-1-1.html
(Sursa: Arhitect)
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com