2014-09-18 3 views
4

Мне нужно экспортировать некоторую информацию из моего экземпляра MongoDB (размещенного на экземпляре MongoHQ // Compose.io). Я следую these инструкциям, которые дают все примеры, которые мне нужны, и, похоже, соответствуют официальным документам mongo. Вот команда, я бегу:Удаленная база данных Mongoexport не подключена

mongoexport -h kahana.mongohq.com:12345/my_db_name -u username -p password -d my_db -c usercollection -f "firstName,lastName,macIdNum,iclass" --csv 

и выход:

2014-09-17T21:58:12.806-0500 starting new replica set monitor for replica set kahana.mongohq.com:10043 with seeds my_db_name:27017 
2014-09-17T21:58:12.806-0500 [ReplicaSetMonitorWatcher] starting 
2014-09-17T21:58:12.919-0500 getaddrinfo("my_db_name") failed: nodename nor servname provided, or not known 
2014-09-17T21:58:12.952-0500 warning: No primary detected for set kahana.mongohq.com:12345 
2014-09-17T21:58:12.952-0500 All nodes for set kahana.mongohq.com:12345 are down. This has happened for 1 checks in a row. Polling will stop after 29 more failed checks 
couldn't connect to [kahana.mongohq.com:12345/my_db_name] connect failed to replica set kahana.mongohq.com:12345/my_db_name:27017 

Не совсем уверен, что проблема здесь. Любая помощь будет принята с благодарностью!

ответ

7

Это должно работать:

mongoexport -h kahana.mongohq.com:12345 -u username -p password -d my_db -c usercollection -f "firstName,lastName,macIdNum,iclass" --csv 

Опция '-h' имя хоста означает указать только 'имя хоста/IP: порт'.

Смежные вопросы