Bonjour,
Je doit développer un applicatif en VB.Net pour un projet.
Cet applicatif doit tourner sur mon ordinateur portable, en me connectant au réseau de mon école, et en accédant à une base de données Postgres qui tourne sur un serveur de l'école.
On m'a fournis une VM qui tourne sur le serveur dont l'adresse IP est du style 10.X.X.X, j'y ai installé ma base postgres, et j'y accède via phppgadmin depuis mon portable (je saisis http://10.X.X.X/phppgadmin/ dans un navigateur)
jusque là pas de problème.
Par contre quand j'essaye de me connecter à ma base depuis mon application VB, ca fonctionne si ma base est en local sur ma machine (127.0.0.1) mais pas si j'essaye d'accéder à la base sur le serveur.
J'obtiens un message d'erreurvoici le code source que j'utilise pour me connecter à la base :"La tentative de connection à '10.X.X.X' a échoué"
Avez vous une idée d'où peut venir le problème ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Dim MyConnection As Npgsql.NpgsqlConnection Try MyConnection = New Npgsql.NpgsqlConnection("Server=10.X.X.X;Port=5433;Database=mabase;User Id=postgres;Password=xxxx;") MyConnection.Open() Catch ex As Exception MessageBox.Show(ex.Message) End Try
D'avance merci![]()
Partager