Bug #5044
ferméConnexion impossible à une base MS SQL
0%
Description
Les paramètres de connexion à la base de données semblent pas pris en compte. En tout cas le port n'est pas pris en compte.
Voilà l'erreur qui apparaît :
Start Database build using Silverpeas V 5.13 DBBuilder v 21/10/13 19:40.
...org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Connexion refusée. Vérifiez que le nom de machine et le port sont corrects et que postmaster accepte les connexions TCP/IP.)
at org.apache.commons.dbcp.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:1549)
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1388)
at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
at org.silverpeas.dbbuilder.sql.ConnectionFactory.getConnection(ConnectionFactory.java:75)
at org.silverpeas.dbbuilder.sql.ConnectionFactory.getConnectionInfo(ConnectionFactory.java:84)
at org.silverpeas.dbbuilder.DBBuilder.main(DBBuilder.java:136)
Caused by: org.postgresql.util.PSQLException: Connexion refusée. Vérifiez que le nom de machine et le port sont corrects et que postmaster accepte les connexions TCP/IP.
at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:207)
at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:64)
at org.postgresql.jdbc2.AbstractJdbc2Connection.<init>(AbstractJdbc2Connection.java:136)
at org.postgresql.jdbc3.AbstractJdbc3Connection.<init>(AbstractJdbc3Connection.java:29)
at org.postgresql.jdbc3g.AbstractJdbc3gConnection.<init>(AbstractJdbc3gConnection.java:21)
at org.postgresql.jdbc4.AbstractJdbc4Connection.<init>(AbstractJdbc4Connection.java:31)
at org.postgresql.jdbc4.Jdbc4Connection.<init>(Jdbc4Connection.java:24)
at org.postgresql.Driver.makeConnection(Driver.java:393)
at org.postgresql.Driver.connect(Driver.java:267)
at org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:38)
at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:582)
at org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:1556)
at org.apache.commons.dbcp.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:1545)
... 5 more
Caused by: java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:529)
at java.net.Socket.connect(Socket.java:478)
at org.postgresql.core.PGStream.<init>(PGStream.java:60)
at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:101)
... 17 more
.
ERROR - Cannot create PoolableConnectionFactory (Connexion refusée. Vérifiez que le nom de machine et le port sont corrects et que postmaster accepte les connexions TCP/IP.).
ERROR - Database build FAILED (21/10/13 19:40).*******************************************************************
Database build FAILED (21/10/13 19:40).
Mis à jour par Nicolas Eysseric il y a environ 11 ans
- Sujet changé de Connexion impossible à une base mssql à Connexion impossible à une base MS SQL
- Statut changé de New à Assigned
- Assigné à mis à Miguel Moquillon
Miguel, merci de qualifier dans un premier temps...
Mis à jour par Sebastien Vuillet il y a environ 11 ans
pour info la base de données est MS SQL 2005, mais je ne pense pas que cela change grand chose.
Mis à jour par Miguel Moquillon il y a environ 11 ans
- Statut changé de Assigned à Qualified
Mis à jour par Miguel Moquillon il y a environ 11 ans
- Statut changé de Qualified à Assigned
- Version cible mis à Version 5.13.1
Mis à jour par Miguel Moquillon il y a environ 11 ans
- Statut changé de Assigned à In progress...
Mis à jour par Miguel Moquillon il y a environ 11 ans
- Statut changé de In progress... à Rejected
Bon, en fait, la qualification a été fausse parce que je ne pointais pas sur la bonne installation de Silverpeas au cours de mes tests.
Après avoir corrigé le tir, j'ai pu valider que tout fonctionnait correctement aussi bien avec une base MS-SQLServer qu'avec une base PostgreSQL ou Oracle.
J'en conclue donc que ton pb ne vient pas de là mais de ta configuration : en effet, tes traces montrent une configuration de base de données PostgreSQL alors qu'apparemment, selon les propriétés de la demande, tu ciblais une base MS-SQLServer.
Mis à jour par Sebastien Vuillet il y a environ 11 ans
Cela fonctionne effectivement en 5.13.1 (mais pas en 5.13).