Bonjour !
Dans le cadre d'un stage, je travaille actuellement sur un projet et j'utilise une base de données MariaDB (version 5.5.44), elle se trouve sur un serveur web (Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips PHP/5.4.16) et je dois l'administrer via phpmyadmin.
Je n'ai jamais utilisé aucuns de ces outils, et je suis un peu tout seul pour me débrouiller...
Depuis 2 jours, je n'arrive pas à me connecter à la base de données (via Talend), voici mon message d'erreur :
Un ami m'a dit que c'était peut-être un problème de droits de l’utilisateur, j'ai essayé de lui donner des paramètres de différentes manières, mais rien n'y change, toujours le même message d'erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 Echec de la connexion Vous devez modifier les paramètres de la base de données. java.lang.RuntimeException: java.sql.SQLNonTransientConnectionException: Could not connect to vm-bi-it:3306 : Connection timed out: connect at org.talend.core.model.metadata.builder.database.JDBCDriverLoader.getConnection(JDBCDriverLoader.java:195) at org.talend.core.model.metadata.builder.database.ExtractMetaDataUtils.connect(ExtractMetaDataUtils.java:1089) at org.talend.core.model.metadata.builder.database.ExtractMetaDataFromDataBase.testConnection(ExtractMetaDataFromDataBase.java:314) at org.talend.metadata.managment.repository.ManagerConnection.check(ManagerConnection.java:272) at org.talend.repository.ui.wizards.metadata.connection.database.DatabaseForm$31.runWithCancel(DatabaseForm.java:2674) at org.talend.repository.ui.wizards.metadata.connection.database.DatabaseForm$31.runWithCancel(DatabaseForm.java:1) at org.talend.repository.ui.dialog.AProgressMonitorDialogWithCancel$1.runnableWithCancel(AProgressMonitorDialogWithCancel.java:77) at org.talend.repository.ui.dialog.AProgressMonitorDialogWithCancel$ARunnableWithProgressCancel$1.call(AProgressMonitorDialogWithCancel.java:161) at java.util.concurrent.FutureTask.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.sql.SQLNonTransientConnectionException: Could not connect to vm-bi-it:3306 : Connection timed out: connect at org.mariadb.jdbc.internal.SQLExceptionMapper.get(SQLExceptionMapper.java:136) at org.mariadb.jdbc.internal.SQLExceptionMapper.throwException(SQLExceptionMapper.java:106) at org.mariadb.jdbc.Driver.connect(Driver.java:114) at org.talend.core.model.metadata.builder.database.DriverShim.connect(DriverShim.java:41) at org.talend.core.model.metadata.builder.database.JDBCDriverLoader.getConnection(JDBCDriverLoader.java:186) ... 9 more Caused by: org.mariadb.jdbc.internal.common.QueryException: Could not connect to vm-bi-it:3306 : Connection timed out: connect at org.mariadb.jdbc.internal.mysql.MySQLProtocol.connect(MySQLProtocol.java:677) at org.mariadb.jdbc.internal.mysql.MySQLProtocol.<init>(MySQLProtocol.java:266) at org.mariadb.jdbc.Driver.connect(Driver.java:110) ... 11 more Caused by: java.net.ConnectException: Connection timed out: connect at java.net.DualStackPlainSocketImpl.connect0(Native Method) at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source) at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) at java.net.AbstractPlainSocketImpl.connect(Unknown Source) at java.net.PlainSocketImpl.connect(Unknown Source) at java.net.SocksSocketImpl.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at org.mariadb.jdbc.internal.mysql.MySQLProtocol.connect(MySQLProtocol.java:372) at org.mariadb.jdbc.internal.mysql.MySQLProtocol.connect(MySQLProtocol.java:673) ... 13 more
De plus, j'arrive à ping le serveur, donc il est "joignable".
Avez-vous une idée de ce qui pourrait engendrer ce problème ?
Bien à vous,
Wazzouille
Partager