Sto cercando di installare mongoDB in Windows XP64-bit, durante l'esecuzione di mongod.exe nel terminale genera "Il punto di ingresso della procedura InitailizeSRWLock non può trovarsi nella libreria di collegamento dinamico KERNEL32.dll", come risolvere questo errore?
risposte:
1 per risposta № 1Avrai bisogno del "legacy" a 32 o 64 bitbuild di MongoDb per sistemi operativi precedenti. L'errore che stai vedendo indica che hai provato ad eseguire una build per le versioni più recenti di Windows. La funzione InitializeSRWLock
(riferimento) è disponibile solo su Windows 7/2008 +.
-2 per risposta № 2
In un primo momento, assicurati che il mongodb che hai scaricato sia adatto al tuo sistema.
In secondo luogo, sembra che il sistema abbia bisogno del KERNEL32.dll. È meglio scaricare manualmente KERNEL32.dll e inserirlo nella directory c: WindowsSystem.