Bug #5044
closedConnexion 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).
Updated by Nicolas Eysseric over 12 years ago
- Subject changed from Connexion impossible à une base mssql to Connexion impossible à une base MS SQL
- Status changed from New to Assigned
- Assignee set to Miguel Moquillon
Miguel, merci de qualifier dans un premier temps...
Updated by Sebastien Vuillet over 12 years ago
pour info la base de données est MS SQL 2005, mais je ne pense pas que cela change grand chose.
Updated by Miguel Moquillon over 12 years ago
- Status changed from Assigned to Qualified
Updated by Miguel Moquillon over 12 years ago
- Status changed from Qualified to Assigned
- Target version set to Version 5.13.1
Updated by Miguel Moquillon over 12 years ago
- Status changed from Assigned to In progress...
Updated by Miguel Moquillon over 12 years ago
- Status changed from In progress... to 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.
Updated by Sebastien Vuillet over 12 years ago
Cela fonctionne effectivement en 5.13.1 (mais pas en 5.13).