蒙戈使用asp.net
我写我的应用程序启动时,这些线连接问题mongo.Connect();
它给了我这个错误:蒙戈使用asp.net
No connection could be made because the target machine actively refused it 127.0.0.1:27017
我是初学者使用Mongodb,我只是试图让示例代码看到它的力量。
所以我不知道如何解决这个问题。
我在Windows7上使用VS2008和MongoDB.Driver。
UPDATE
我也说了同样的问题,同时尝试本教程中发生的事情:使用shell http://www.mongodb.org/display/DOCS/Tutorial#Tutorial-GettingADatabaseConnection 。
我发现这个问题,即MongoDB是指向缺省数据库目录c问题:\ DATA \ DB
现在我将努力让如何更改该目录到另一个。
http://www.mongodb.org/display/DOCS/Starting+and+Stopping+Mongo
谢谢,你是如何发现的?知道如何更好地调试总是有帮助的。 – Blub 2011-03-22 15:17:39
发生此问题时,您必须删除mongod.lock文件。然后MongoDB立即创建一个新的锁,服务再次可用。
顺便说一句,为了更轻松地使用MongoDB,请在http://www.mongovue.com处查看MongoVUE。
对于这个问题你可以做的只是在你的mongo文件夹中检查你的dbpath
mongod.cfg
文件。
它应该是您的数据文件夹的确切路径,例如dbpath=e:\data\db
。
mongod正在运行,对不对? – 2010-04-07 23:13:54
是的,在我写的教程中:使用mydb,它工作,但'插入数据到集合'给了我错误,它无法连接到127.0.0.1:27017 – 2010-04-07 23:17:47