2013-09-28 7 views
0

Je voulais connaître un format de connexion pour se connecter à un serveur local en utilisant une adresse IP. J'ai utilisé le suivant, mais pas de chanceMongodb Remote Server avec C#

mongodb//x.x.x.x:27017 

Et fais aussi je dois avoir la configuration de mon serveur pour permettre la connexion des machines à distance? Merci. J'apprécie vraiment votre aide.

Répondre

1

Il vous manque le deux-points. C'est mongodb://x.x.x.x:27017. 27017 est le port par défaut, donc vous pouvez l'omettre si vous le souhaitez. Et, bien sûr, vous devez ouvrir le port 27017 de l'autre côté.

+0

Oh merci, c'est en fait ce que j'ai utilisé, et je continue aussi à lancer l'instance de mongod sur mon serveur distant mais pas de chance. Comme je me connecte au serveur, il m'a donné cette erreur. Impossible de se connecter au serveur x.x.x.x: 27017: Une tentative de connexion a échoué car la partie connectée n'a pas répondu correctement après un certain temps ou la connexion établie a échoué car l'hôte connecté n'a pas répondu à x.x.x.x: 27017'. Y a-t-il quelque chose qui ne va pas chez moi? Ou dans le serveur distant? –

+0

J'ai également essayé de me connecter à l'aide du shell mongo mais la connexion a échoué: -> 'mongo xxxx'>' Javascript a échoué: Erreur: impossible de se connecter au serveur xxxx: 27017 sur src/mongo/shell/mongo.js : L114 exception: connexion échouée –

+0

Quoi qu'il en soit, j'ai l'authentification dans mon serveur. Dois-je utiliser le nom d'utilisateur et le mot de passe de la même manière que celui que j'ai utilisé pour faire la CONNEXION DE BUREAU À DISTANCE? J'utilise ce qui suit dans la coquille 'mongo Admin: mypassword @ x.x.x.x' mais pas de chance. –