MongoExport с удаленного сервера - PullRequest
0 голосов
/ 05 ноября 2019

Я могу подключить 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 -

ошибка подключения к серверу базы данных: нет доступных серверов

...