2017-01-25 19 views
0

をインポート中のMongoDBがエラーを与える:文書を正常に挿入した後私はコマンドを使用してのMongoDBに1.1ギガバイトのJSONファイルをインポートしようとしていますJSON

mongoimport -d sis -c Final --file C:\Users\lenovo-pc\Desktop\Final.json\Final.json 

、突然エラーが画面にポップアップ:

2017-01-25T21:31:00.746+0530 Failed: error processing document #795796: unexpected EOF 
2017-01-25T21:31:00.749+0530 imported 795795 documents 

インポート時に148MBしか表示されない理由はわかりません。ここでは、1.1GBのレコードを利用できます。 まだ挿入するレコードがたくさんあります。しかし、MongoDbはインポートに失敗しています。なぜこうなった?この事故を避けるにはどうすればいいですか?

+0

"document#795796"に問題がありますか?エスケープされていない引用符? EOFシンボル? –

+0

ファイル内のjsonは有効ですか? http://jsonlint.com/ –

+0

@AlexBlexのようなオンラインユーティリティを使用してチェックすることができます。これを確認しましたが、問題はありませんでした。 EOF記号は何もそのようなものではない。 –

答えて

0

1個の\ Final.json

mongoimport -d SIS -c最終--fileのC削除してください:

デスクトップ\ Final.json \ Final.json \レノボ-PC \ \ユーザー

mongoimport -d sis -cファイナル - ファイルC:\ Users \ lenovo-pc \ Desktop \ Final.json

関連する問題