【发布时间】:2021-05-16 15:08:02
【问题描述】:
我需要将 CSV 文件导入 mongoDB,但我遇到以下错误:
error connecting to host: could not connect to server: server selection error: server selection timeout
current topology: Type: Single
Servers:
Addr: eaderline:27017, Type: Unknown, State: Connected, Average RTT: 0, Last error: connection() : dial tcp: lookup eaderline: no such host
我的导入字符串如下所示:
mongoimport --host Test-shard-0/test-shard-00-00-gceee.mongodb.net:27017,test-shard-00-01-gceee.mongodb.net:27017,test-shard-00-02-gceee.mongodb.net:27017 --ssl --username <username> --password <password> --authenticationDatabase admin --db EngineeringProject --collection FirstName --type csv -file "C:\Users\Ja\Desktop\INFA\ProjektInzynierski\DaneDBzMC\imiona.csv" -headerline
关于这个错误的有趣之处在于,我能够在 2 周前通过类似的字符串将数据导入 mongodb,如下所示,而今天这是不可能的,为什么?
mongoimport --host Test-shard-0/test-shard-00-00-gceee.mongodb.net:27017,test-shard-00-01-gceee.mongodb.net:27017,test-shard-00-02-gceee.mongodb.net:27017 --ssl --username <username> --password <password> --authenticationDatabase admin --db Test2 --collection COL_First --type csv -file "C:\Users\Ja\Desktop\Przykladowy\Mapy\liczba.csv" -headerline
有人看出有什么错误吗?
我检查了我机器上的 27017 端口是空闲的,也许集群端发生了什么事? 有没有办法启动一个空导入,只是为了检查连接?
【问题讨论】:
标签: mongodb mongoimport