Project

General

Profile

Bug #5044

Connexion impossible à une base MS SQL

Added by Sebastien Vuillet over 5 years ago. Updated over 5 years ago.

Status:
Rejected
Priority:
High
Start date:
10/21/2013
Due date:
% Done:

0%

Estimated time:
Navigateur:
Tous
Votre version de Silverpeas:
5.13
Système d'exploitation:
Linux
Votre base de données:
MS SQL Server

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).

History

#1

Updated by Nicolas Eysseric over 5 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...

#2

Updated by Sebastien Vuillet over 5 years ago

pour info la base de données est MS SQL 2005, mais je ne pense pas que cela change grand chose.

#3

Updated by Miguel Moquillon over 5 years ago

  • Status changed from Assigned to Qualified
#4

Updated by Miguel Moquillon over 5 years ago

  • Status changed from Qualified to Assigned
  • Target version set to Version 5.13.1
#5

Updated by Miguel Moquillon over 5 years ago

  • Status changed from Assigned to In progress...
#6

Updated by Miguel Moquillon over 5 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.

#7

Updated by Sebastien Vuillet over 5 years ago

Cela fonctionne effectivement en 5.13.1 (mais pas en 5.13).

Also available in: Atom PDF