2014-11-11 2 views
1

После вызова команды mongodb.exe сообщение об ошибке говорит:Монго дб не может начать

Не удалось подключиться к 127.0.0.1:27017, причина: ERRNO: 10061 Соединение не может быть сделано, потому что целевая машина активно отказалась Это. Blockquote

Мне интересно, как с этим бороться.

+0

'mongo.exe' это оболочка, которая используется для подключения к работающему MongoDB например, для отправки команд на него , У вас есть бег? ('mongod.exe') – Philipp

+0

Я пытаюсь запустить mongo, чтобы связать его с python..M только начинающим, и я не могу понять, как это сделать. –

+0

Вам нужно запустить 'mongod.exe', а не' mongo.exe' – Philipp

ответ

1

Попробуйте добавить путь конфигурации, как это:

Для запуска сервера:

C:\mongodb\bin\mongod.exe --dbpath "path_to_directory_to store_data "

И для подключения к Монго:

C:\mongodb\bin\mongo.exe 

Если это не работает попробуйте применить этот метод:

или попробовать это:

MongoDB on a Windows 7 machine: No connection could be made

0

Ошибка, которую вы получаете, предполагает, что вы используете shell (mongo.exe) вместо базы данных (mongod.exe). По умолчанию оболочка попытается подключиться к базе данных - другими словами, она по существу сделает то, что вы заявляете, что хотите сделать с python.

Вы можете либо запустить mongod.exe вручную с соответствующими параметрами, либо установить его как услугу. В любом случае, есть подробные инструкции о том, как сделать это здесь:

http://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/

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