C# 无法连接到mongodb服务器
Mongodb服务器运行时没有特定配置,只需下载并启动它(bin/mongod.exe,数据库:test-windows7x64,主机:localhost) 然后我创建了一个.Net应用程序:C# 无法连接到mongodb服务器,c#,mongodb,C#,Mongodb,Mongodb服务器运行时没有特定配置,只需下载并启动它(bin/mongod.exe,数据库:test-windows7x64,主机:localhost) 然后我创建了一个.Net应用程序: var server = MongoDB.Driver.MongoServer.Create("mongodb://localhost"); var database = server.GetDatabase("test"); using (server.RequestStart(database))
var server = MongoDB.Driver.MongoServer.Create("mongodb://localhost");
var database = server.GetDatabase("test");
using (server.RequestStart(database)) // MongoConnectionException - Unable to connect to server
服务器:
server.RequestStart(数据库C:\Users\Gary
Benattar\Desktop\Utils\MongoDb\MongoDb-win32-x86\U 64-1.0.0\MongoDb-
win32-x86_64-1.0.0\bin\mongod.exe--有关帮助和启动选项的帮助
Mon Aug 08 16:12:02 Mongo DB:开始:pid=0端口=27017数据库路径
=/data/db
/主=0从=0 64位
8月8日星期一16:12:02 db版本v1.0.0,pdfile版本4.4
8月8日星期一16:12:02 git版本:
dabf2ce54614c6de9d728af445eec47f39dde19f
8月8日星期一16:12:02系统信息:windows(6,06002,2,'服务包
2')
8月8日星期一16:25:13从127.0.0.1:4847#7接受连接
8月8日星期一16:25:13端部连接127.0.0.1:4847
动态链接库:
使用MongoDB.Bson
使用MongoDB.Driver
我也尝试不使用任何防火墙-顺便说一句,我在mongodb和VSstudio 2010中添加了一条规则
可能是什么?尝试指定端口
mongodb://localhost:27017
如果这不起作用,您应该检查mongo的日志输出,并确保正确设置了数据目录。我不确定它的默认位置,但在我的计算机上它是
c:\data\db
,我不记得更改了默认值。请尝试创建该目录,然后重试。我安装了mongodb-win32-x86\u 64-1.8.2,而不是mongodb-win32-x86_64-1.0.0然后,我创建了一个新的数据文件夹并启动了mongo(作为windows服务)-它工作正常…无法连接到服务器。-:(您可以尝试127.0.0.1:27017,可能需要检查您的windows配置,并验证localhost没有更改为其他名称,var server=MongoDB.Driver.MongoServer.Create()mongodb://127.0.0.1:27017");