#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. да, это работает !