Projet

Général

Profil

Actions

Bug #5044

fermé

Connexion impossible à une base MS SQL

Ajouté par Sebastien Vuillet il y a environ 11 ans. Mis à jour il y a presque 11 ans.

Statut:
Rejected
Priorité:
High
Assigné à:
Début:
21/10/2013
Echéance:
% réalisé:

0%

Temps estimé:
Navigateur:
Tous
Votre version de Silverpeas:
5.13
Système d'exploitation:
Linux
Votre base de données:
MS SQL Server
Livraison en TEST:
Livraison en PROD:

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 presque 11 ans

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

Actions

Formats disponibles : Atom PDF