Я могу подключить Mongo Atlas с удаленного сервера, используя следующую команду ---
mongo mongodb+srv://User_Name:Password@Vivek-dev-tze.gcp.mongodb.net/test
Теперь мне нужно экспортировать данные определенных коллекций в файл и я, используя команду ниже, но я получаю ошибку.
mongoexport --uri "mongodb+srv://User_Name:Password@Vivek-dev-tze.gcp.mongodb.net/DB" --collection xyz --out xyz.json
Выход - сбой:
ошибка выполнения listCollections
. База данных: DB
Ошибка: в БД не разрешено выполнять команду {listCollections: 1, фильтр: {name: "xyz"}, курсор: {}, $ db: "DB"}
mongoexport --host="mongodb+srv://User_Name:Password@Vivek-dev-tze.gcp.mongodb.net:27017" --collection=xyz --db=DB --out=xyz.json
Вывод -
ошибка подключения к серверу базы данных: нет доступных серверов
Мне необходимо экспортировать данные определенных коллекций MongoDB в файл
Команда 1- mongoexport --uri "mongodb+srv://User_Name:Password@Vivek-dev-tze.gcp.mongodb.net/DB" --collection xyz --out xyz.json
Вывод -
Ошибка: ошибка выполнения listCollections
. База данных: DB
Ошибка: в БД не разрешено выполнять команду {listCollections: 1, фильтр: {name: "xyz"}, курсор: {}, $ db: "DB"}
Команда 2- mongoexport --host="mongodb+srv://User_Name:Password@Vivek-dev-tze.gcp.mongodb.net:27017" --collection=xyz --db=DB --out=xyz.json
Вывод -
Ошибка подключения к серверу БД: нет доступных серверов
Команда 1 -
Ошибка: ошибка при выполнении listCollections
. База данных: DB
Ошибка: в БД не разрешено выполнять команду {listCollections: 1, фильтр: {name: "xyz"}, курсор: {}, $ db: "DB"}
Команда 2 -
ошибка подключения к серверу базы данных: нет доступных серверов