2011-08-08 7 views
2

serveur MongoDB est en cours d'exécution sans configuration spécifique, il suffit de télécharger et a lancé (bin/mongod.exe, base de données: test - Windows 7 64 bits, hôte: localhost)Impossible de se connecter à MongoDB serveur

Puis j'ai créé une application .NET:

var server = MongoDB.Driver.MongoServer.Create("mongodb://localhost"); 
var database = server.GetDatabase("test"); 

using (server.RequestStart(database)) // MongoConnectionException - Unable to connect to server 

le serveur:

server.RequestStart (databaseC: \ Users \ Gary Benattar \ Desktop \ Utils \ mongodb \ mongodb-win32-x86_64-1.0.0 \ mongodb-

win32-x86_64-1.0.0 \ bin \ mongod.exe --help pour les options de démarrage et

Lun 8 août 16:12:02 DB Mongo: départ: pid = 0 port = 27017 dbpath =/data/db

/maître esclave = 0 = 0 64-bit

lundi 8 août 16:12:02 Version v1.0.0 db, la version 4.4 pdfile

lundi 8 août 16h12 : 02 version git: dabf2ce54614c6de9d728af445eec47f39dde19f

Lun août 08 16:12:02 Informations sys: fenêtres (6, 0, 6002, 2, 'Service Pack 2')

connexion Lun 8 août 16:25:13 accepté de 127.0.0.1 : 4847 # 7

lun 8 août 16:25:13 connexion fin 127.0.0.1:4847

dll:

utilisant MongoDB.Bson;

utilisant MongoDB.Driver;

J'essaie aussi sans pare-feu - BTW j'ai ajouté une règle à l'intérieur pour MongoDB et aussi VSstudio 2010

Que peut-il être?

Répondre

1

J'ai installé mongodb-win32-x86_64-1.8.2 au lieu de mongodb-win32-x86_64-1.0.0 et puis, j'ai créé un nouveau dossier de données et ai commencé mongo (comme un service de Windows) - Cela a fonctionné bien. .

1

Essayez spécifier le port

mongodb://localhost:27017 

Si cela ne fonctionne pas, vous devriez vérifier la sortie du journal pour mongo et assurez-vous que vous disposez d'un répertoire de données configuré correctement. Je ne sais pas où il est par défaut de ma machine mais il est c:\data\db, et je ne me souviens pas de changer les valeurs par défaut. Essayez de créer ce répertoire et réessayez.

+0

Impossible de se connecter au serveur. - :( – JohnJohnGa

+0

Vous pouvez essayer 127.0.0.1:27017, pourrait vouloir vérifier vos fenêtres config et vérifiez localhost ne pas se changer à quelque chose d'autre –

+0

même erreur avec le serveur var = MongoDB.Driver.MongoServer.Create ("MongoDB://127.0.0.1:27017 "); – JohnJohnGa

Questions connexes