Mongo Connect проблема с использованием asp.net - PullRequest
1 голос
/ 08 апреля 2010

Я написал эти строки в событии запуска Моего приложения:

    var mongo = new Mongo();
    mongo.Connect();
    var blog = mongo.GetDatabase("Blog");
    mongo.Disconnect();

но в этой строке: mongo.Connect(); он дал мне эту ошибку:

Невозможно установить соединение, потому что целевая машина активно отказывалась 127.0.0.1:27017

Я новичок в использовании Mongodb, и я просто пытаюсь создать пример кода, чтобы увидеть его силу.
Поэтому я понятия не имею, как решить эту проблему.

Я использую VS2008 с MongoDB.Driver в Windows7.

UPDATE

Я также понял, что такая же проблема возникает при попытке этого урока: http://www.mongodb.org/display/DOCS/Tutorial#Tutorial-GettingADatabaseConnection используя оболочку.

Ответы [ 3 ]

1 голос
/ 25 марта 2011

При возникновении этой проблемы необходимо удалить файл mongod.lock. Затем MongoDB немедленно создает новую блокировку, и служба снова становится доступной.

Кстати, для более удобной работы с MongoDB проверьте MongoVUE на http://www.mongovue.com.

1 голос
/ 04 июля 2013

Для решения этой проблемы вы можете просто проверить файл dbpath в mongod.cfg в папке mongo.

Это должен быть точный путь к вашей папке с данными, например, dbpath=e:\data\db.

1 голос
/ 08 апреля 2010

Я нашел проблему, проблему, которую mongodb указывает на каталог базы данных по умолчанию c: \ data \ db

Теперь я попытаюсь узнать, как изменить этот каталог на другой.

http://www.mongodb.org/display/DOCS/Starting+and+Stopping+Mongo

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...