Put*_*ath 3 json mongodb importerror nosql
尝试导入 JSON 文件
mongodb 版本 -- V3.6.3
外壳版本 3.6
使用此命令连接到集群并导入
mongoimport --host cluster0-shard-00-00-xxm0e.mongodb.net:24537 --db ny --type json --file C:/data/docs/ny.json --jsonArray --authenticationDatabase admin --ssl --username xyz --password mongodb
Run Code Online (Sandbox Code Playgroud)
错误信息
2018-03-03T22:53:45.477-0800 no collection specified
2018-03-03T22:53:45.478-0800 using filename 'ny' as collection
2018-03-03T22:53:46.062-0800 Failed: error connecting to db server: server` returned error on SASL authentication step: bad auth Authentication failed.
2018-03-03T22:53:46.062-0800 imported 0 documents
Run Code Online (Sandbox Code Playgroud)
尝试了一些选项,例如删除 -ssl 添加 ----sslAllowInvalidCertificates 将“C:/data/docs/ny.json”添加到文件名,但这些都不起作用.. 任何帮助表示赞赏
您必须指定集合-c or --collection标志。请参阅官方文档。
mongoimport
--host <HOST>
--ssl --username <USERNAME>
--password <PASSWORD>
--authenticationDatabase admin
--db <DATABASE>
--collection <COLLECTION>
--type <FILETYPE>
--file <FILENAME>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8376 次 |
| 最近记录: |