Ошибка импорта данных в mongo atlas cluster mongimport

#database #mongodb #mongodb-atlas #mongoimport

Вопрос:

Я уже 2 дня пытаюсь импортировать данные в свой кластер mongo с помощью команды mongimport, но получаю сообщение об ошибке

моя команда монгоимпорта

 mongoimport --uri mongodb srv://cabinetdermes:<MYPASSWORDHERE>@cluster2.ufzkq.mongodb.net/cabinetdermes --collection myData --type json --file /Users/zakisb/Desktop/inventory.crud.json
 

Ошибка, которую я продолжаю получать

 2021-10-08T13:33:35.808 0100    error parsing command line options: error parsing uri: lookup cluster2.ufzkq.mongodb.net on 172.20.10.1:53: cannot unmarshal DNS message
 

это странно, потому что я уже делал импорт раньше с другой базой данных, и он успешно работал. и все же на этот раз я получаю ошибку. Пожалуйста, помогите !

Ответ №1:

Я решил проблему, просто перейдя в настройки и изменив свой dns-адрес.

Ответ №2:

Использовать с опцией —gzip

проверьте это

Комментарии:

1. но мой файл не заархивирован , или ему не нужно его использовать ?

2. также на форуме они используют команду mongorestore, я импортирую свои данные локально в кластер !

3. может DNS быть, ваш сломан, вы проверили DNS , жив ли вы или нет

4. да, это работает !