IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PostgreSQL Discussion :

Connexion à une Base de données PostgreSQL distante


Sujet :

PostgreSQL

  1. #1
    Membre régulier Avatar de soumou
    Inscrit en
    Juin 2005
    Messages
    208
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 208
    Points : 102
    Points
    102
    Par défaut Connexion à une Base de données PostgreSQL distante
    Salut tout le monde,

    J'utilise BIRT RCP Designer et je veux accéder à une base de données Postgresql distante.
    En créant une nouvelle DataSource, j'ai utilisé un Driver JDBC et j'ai saisi les bons url de connexion, login et mot de passe mais le test de connexion à la base de données ne passe pas !!!
    En sachant que j'ai utilisé un driver jdbc et que la version de postgresql est 8.2.4
    et que les paramètres de connexion à la base de données (c'est à dire l'url de connexion, login et password sont tous bons), Pourquoi le test de connexion ne passe pas ?

    Merci d'avance

  2. #2
    Membre régulier Avatar de soumou
    Inscrit en
    Juin 2005
    Messages
    208
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 208
    Points : 102
    Points
    102
    Par défaut
    Bonjour à tous et à toutes,

    Pour donner plus de détails à mon problème :

    Dans le message d'erreur il s'est affiché qu' il y a un problème d'authentfication (ce n'est pas le cas car je saisi les bons login et mot de passe),
    ou bien que le serveur n'accepte pas les connexions TCP/IP (ce n'est pas le cas aussi car j'arrive à se connecter à la base de données à partir de l'interface web de phppgadmin).

    ce sont les seuls messages d'erreurs qui sont affichés !!!

  3. #3
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 952
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 952
    Points : 4 378
    Points
    4 378
    Par défaut
    Citation Envoyé par soumou
    Bonjour à tous et à toutes,

    Pour donner plus de détails à mon problème :

    Dans le message d'erreur il s'est affiché qu' il y a un problème d'authentfication (ce n'est pas le cas car je saisi les bons login et mot de passe),
    ou bien que le serveur n'accepte pas les connexions TCP/IP (ce n'est pas le cas aussi car j'arrive à se connecter à la base de données à partir de l'interface web de phppgadmin).

    ce sont les seuls messages d'erreurs qui sont affichés !!!
    phppgadmin tourne sur la même machine que le serveur donc cela ne prouve absolument pas :
    1. que le serveur a été démarré avec l'option -i : l'accès pouvant se faire via le socket local
    2. que le firewall laisse accéder au port 5432 (ou tout autre qui aurait été spécifié) depuis l'extérieur

  4. #4
    Membre régulier Avatar de soumou
    Inscrit en
    Juin 2005
    Messages
    208
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 208
    Points : 102
    Points
    102
    Par défaut
    Salut,
    Voici l'url de connexion que j'utilise :
    jdbc:postgresql://adresseserveur:5432/postgres
    et j'utilise le driver : org.postgresql.Driver (v 8.2)

    Est ce que vous pensez qu'il y a un dispositif (comme un firewall ou quelque chose d'autre) qui interdit d'accéder au port 5432 du serveur de la base de données depuis l'extérieur ?

    Et s'il y a une méthode qui permet d'accéder à une base de données à partir d'une interface web, merci de me préciser cette méthode utilisée

  5. #5
    Membre habitué Avatar de budtucker
    Profil pro
    Développeur multimédia
    Inscrit en
    Avril 2007
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Avril 2007
    Messages : 176
    Points : 197
    Points
    197
    Par défaut
    Est ce que vous pensez qu'il y a un dispositif (comme un firewall ou quelque chose d'autre) qui interdit d'accéder au port 5432 du serveur de la base de données depuis l'extérieur ?
    C'est justement ce que JeitEmgie disait :

    2. que le firewall laisse accéder au port 5432 (ou tout autre qui aurait été spécifié) depuis l'extérieur
    Il faut vérifier que les firewall (de ton PC et du server) permettent les communications par l'intermédiaire du port 5432.

    Sur quel OS tourne ton appli ? et Quel firewall tu utilises ?

    A+

  6. #6
    Membre régulier Avatar de soumou
    Inscrit en
    Juin 2005
    Messages
    208
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 208
    Points : 102
    Points
    102
    Par défaut
    Salut,

    Je travaille sur windows XP Professionnel et je n'ai aucun firewall.
    Je pense que le firewall installé sur le serveur de la base de données ne permet pas d'accéder au port 5432 !!!

Discussions similaires

  1. connexion à une base de donnée postgresql
    Par chimouch dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 09/04/2011, 19h06
  2. connexion à une base de donnée PostgreSQL avec Psycopg
    Par mon_proj dans le forum Bibliothèques tierces
    Réponses: 1
    Dernier message: 06/03/2008, 12h58
  3. [VB6]connexion à une base de données distant via ADO
    Par alaminabil1 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 03/02/2006, 12h11
  4. Delphi Connexion à une base de donnée distante par TCP/IP
    Par viecel dans le forum Bases de données
    Réponses: 1
    Dernier message: 12/01/2005, 19h19
  5. Réponses: 3
    Dernier message: 29/03/2004, 18h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo