2015-06-25 23 views
5

Nuovo in MongoDB. Sto seguendo this tutorial e ottengo l'errore sopra riportato quando provo a seguire il passaggio 2. Sto inserendo il comando in un prompt dei comandi di Windows e ho impostato la mia directory sul percorso del file 'mongoimport' (C: \ MongoDB). Ho anche incluso la stessa directory nel mio PERCORSO, e il file primer-dataset.json è stato salvato in quella posizione. Sono abbastanza fiducioso che MongoDB sia installato correttamente.Ottenere "'mongoimport' non è riconosciuto come comando interno o esterno, programma eseguibile o file batch." quando si tenta di importare dati da un file

risposta

13

Ho avuto lo stesso problema. È necessario navigare nel prompt dei comandi dove risiede il file mongoimport.exe. Quindi prova a eseguire quel comando nel tutorial. Dovresti anche inserire quell'esempio .json nella stessa directory

1

L'errore si riferisce a "mongoimport"; la posizione del file JSON è indipendente da questo errore.

La directory PATH potrebbe essere stata configurata in modo errato. Assicurati che la cartella indicata nel percorso contenga l'applicazione.

Nel mio caso, il percorso è C:\mongodb\bin.

2

Ho dovuto fare lo stesso come Megaforce1020, ma ho dovuto aggiungere .\ di fronte a mongoimport.

.\mongoimport --db test --collection restaurants --drop --file primer-dataset.json 
0

Ho avuto un problema simile. Dopo alcune ricerche è risultato che le mie variabili di ambiente non erano state impostate correttamente.

Per qualche motivo sono stati fissati per C:\Program Files\MongoDB\Server\3.2\bin, anche se ero in esecuzione la versione 3.4 e che avrebbe dovuto essere C:\Program Files\MongoDB\Server\3.4\bin. Dopo aver cambiato e riavviato la console, tutto funzionava.

Questo è il tutorial che ho seguito:

http://www.acemyskills.com/wp-content/uploads/2015/08/Environment-Variables.png

Problemi correlati