i get this message if i use
Class: sun.jdbc.odbc.JdbcOdbcDriver
URL: jdbc:odbc:INGRES
Ingres Driver: INTERSOLV Ingres 6.4/04 ODBC Driver
Test Connection is OK, but Refresh Tables throw an exception
JDBC operation failed
java.sql.SQLException: [INTERSOLV][ODBC INGRES driver]The qualifier 'INGRES' was larger than SQL_MAX_QUALIFIER_LEN from SQLGetInfo (0).
at sun.jdbc.odbc.JdbcOdbc.createSQLException(JdbcOdbc.java:6957)
at sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:7114)
at sun.jdbc.odbc.JdbcOdbc.SQLTables(JdbcOdbc.java:5518)
at sun.jdbc.odbc.JdbcOdbcDatabaseMetaData.getTables(JdbcOdbcDatabaseMetaData.java:2395)
It's better to use DBMS-specific JDBC driver.
I need all the DataSource settings and DBMS name to locate the problem.