我试图在MongoVUE中创建一个新连接但是我有一个错误:"连接被拒绝" 。
连接配置为:
连接被拒绝无法连接到服务器127.0.0.1:27017: 对象引用未设置为对象的实例。类型: MongoDB.Driver.MongoConnectionException Stack:at MongoDB.Driver.Internal.DirectMongoServerProxy.Connect(时间跨度 超时,ReadPreference readPreference)at MongoDB.Driver.MongoServer.Connect(TimeSpan超时)at MongoDB.Driver.MongoServer.Connect()at MangoUI.MMongo.QSDlL5xzK686iCExThO(Object)at MangoUI.MMongo.Open()的MangoUI.MMongo.Open(布尔值mustWrite) 在MangoUI.MConnection.get_IsValid()at MangoUI.WinConnect.SCOjR9kYRPerNNngykW(Object)at MangoUI.WinConnect.btnTest_Click(Object sender,EventArgs e)
对象引用未设置为对象的实例。类型: System.NullReferenceException Stack:at MongoDB.Driver.MongoServerInstance.RefreshStateAsSoonAsPossible()
在MongoDB.Driver.Internal.MongoConnection.HandleException(例外 ex)at MongoDB.Driver.Internal.MongoConnection.SendMessage(BsonBuffer缓冲区, Int32 requestId)at MongoDB.Driver.Internal.MongoConnection.SendMessage(MongoRequestMessage 消息) MongoDB.Driver.Operations.CommandOperation`1.Execute(MongoConnection 连接) MongoDB.Driver.MongoServerInstance.RunCommandAs [TCommandResult](MongoConnection 连接,字符串databaseName,IMongoCommand命令)at MongoDB.Driver.MongoServerInstance.Ping(MongoConnection连接)
在MongoDB.Driver.MongoServerInstance.Connect()at MongoDB.Driver.Internal.DirectMongoServerProxy.Connect(时间跨度 超时,ReadPreference readPreference)
如何修复它并创建连接?请帮助。
答案 0 :(得分:2)
也许你已经解决了这个问题。我只是提供了我后来为之解决的问题:
localhost:27017
,您会发现该网页上有“您似乎参加连接mongodb”等字样,然后转到第3步。
mongod --dbpath D:\data\db
,如果要建立连接,则永远不要关闭控制台。 就是这样。