Bonjour,

je migre une application Talend qui accède à une base de données Access 2003.

Sur mon serveur windows server 2003 précédent, pas de souci.
Sur mon studio (mon poste en Windows seven), pas de souci.

Sur mon nouveau serveur en windows server 2008 (64 bits), l'accès à la base de données access 2003 est impossible.

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
java -Xms256M -Xmx1024M -cp classpath.jar; import_inser.tu_connectiondatabaseacc
ess_0_1.TU_ConnectionDataBaseAccess --context=REC
Exception in component tAccessConnection_1
java.sql.SQLException: [Microsoft][ODBC Driver Manager] Data source name not fou
nd and no default driver specified
        at sun.jdbc.odbc.JdbcOdbc.createSQLException(Unknown Source)
        at sun.jdbc.odbc.JdbcOdbc.standardError(Unknown Source)
        at sun.jdbc.odbc.JdbcOdbc.SQLDriverConnect(Unknown Source)
        at sun.jdbc.odbc.JdbcOdbcConnection.initialize(Unknown Source)
        at sun.jdbc.odbc.JdbcOdbcDriver.connect(Unknown Source)
        at java.sql.DriverManager.getConnection(Unknown Source)
        at java.sql.DriverManager.getConnection(Unknown Source)
        at import_inser.tu_connectiondatabaseaccess_0_1.TU_ConnectionDataBaseAcc
ess.tAccessConnection_1Process(TU_ConnectionDataBaseAccess.java:347)
        at import_inser.tu_connectiondatabaseaccess_0_1.TU_ConnectionDataBaseAcc
ess.runJobInTOS(TU_ConnectionDataBaseAccess.java:2944)
        at import_inser.tu_connectiondatabaseaccess_0_1.TU_ConnectionDataBaseAcc
ess.main(TU_ConnectionDataBaseAccess.java:2816)
Le driver ODBC access n'apparaît pas dans la liste des drivers de mon serveur. En passant par C:\Windows\SysWOW64\odbcad32.exe, je vois les drivers 32 bits, parmi lesquels figure le driver Access, mais comment le paramétrer?

Merci de votre aide,