[PostgreSQL] Connexion refusée

Connexion refusée [PostgreSQL] - Java - Programmation

Marsh Posté le 17-04-2010 à 17:18:25    

Bonjour à tous,
J'ai créé un programme qui interagit avec une base de données. Sur mon PC, ça marche sans problème mais quand je créer mon .jar et que je passe sur un autre PC j'ai l'erreur suivante.
 

Code :
  1. org.postgresql.util.PSQLException: Connexion refusÚe. VÚrifiez que le nom de mac
  2. hine et le port sont corrects et que postmaster accepte les connexions TCP/IP.
  3.        at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(Conne
  4. ctionFactoryImpl.java:136)
  5.        at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactor
  6. y.java:66)
  7.        at org.postgresql.jdbc2.AbstractJdbc2Connection.<init>(AbstractJdbc2Conn
  8. ection.java:125)
  9.        at org.postgresql.jdbc3.AbstractJdbc3Connection.<init>(AbstractJdbc3Conn
  10. ection.java:30)
  11.        at org.postgresql.jdbc3.Jdbc3Connection.<init>(Jdbc3Connection.java:24)
  12.        at org.postgresql.Driver.makeConnection(Driver.java:393)
  13.        at org.postgresql.Driver.connect(Driver.java:267)
  14.        at java.sql.DriverManager.getConnection(Unknown Source)
  15.        at java.sql.DriverManager.getConnection(Unknown Source)
  16.        at administrateur.Connect.main(Connect.java:21)
  17.        at administrateur.Fenetre.<init>(Fenetre.java:20)
  18.        at administrateur.TestFenetreAdministrateur.main(TestFenetreAdministrate
  19. ur.java:7)
  20.        at TestAdmin.main(TestAdmin.java:10)
  21. Caused by: java.net.ConnectException: Connection refused: connect
  22.        at java.net.PlainSocketImpl.socketConnect(Native Method)
  23.        at java.net.PlainSocketImpl.doConnect(Unknown Source)
  24.        at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
  25.        at java.net.PlainSocketImpl.connect(Unknown Source)
  26.        at java.net.SocksSocketImpl.connect(Unknown Source)
  27.        at java.net.Socket.connect(Unknown Source)
  28.        at java.net.Socket.connect(Unknown Source)
  29.        at java.net.Socket.<init>(Unknown Source)
  30.        at java.net.Socket.<init>(Unknown Source)
  31.        at org.postgresql.core.PGStream.<init>(PGStream.java:62)
  32.        at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(Conne
  33. ctionFactoryImpl.java:76)


 
L'erreur se situe à ce niveau.

Code :
  1. String url = "jdbc:postgresql://localhost:5432/mabase";        
  2. Connection conn = DriverManager.getConnection(url, user, passwd);


 
J'utilise PostgreSQL et Windows.
Auriez-vous une idée ? :s
Merci d'avance.

Reply

Marsh Posté le 17-04-2010 à 17:18:25   

Reply

Marsh Posté le 19-04-2010 à 02:06:34    

Tu as bien installé la base sur le 2ème PC ?
 
sinon, il ne faut pas utiliser localhost mais l'ip de ta 1ère machine

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed