java - Routine (get_data_type) can not be resolved -


i've updated informix jdbc driver on application (from 3.0 v4.10.jc4de) , following error occurred, when trying connect informix 9.

java.sql.sqlexception: routine (get_data_type) can not resolved.     @ com.informix.jdbc.ifxsqli.a(ifxsqli.java:3130)     @ com.informix.jdbc.ifxsqli.d(ifxsqli.java:3412)     @ com.informix.jdbc.ifxsqli.dispatchmsg(ifxsqli.java:2325)     @ com.informix.jdbc.ifxsqli.receivemessage(ifxsqli.java:2250)     @ com.informix.jdbc.ifxsqli.executestatementquery(ifxsqli.java:1485)     @ com.informix.jdbc.ifxsqli.executestatementquery(ifxsqli.java:1465)     @ com.informix.jdbc.ifxresultset.a(ifxresultset.java:211)     @ com.informix.jdbc.ifxstatement.executequeryimpl(ifxstatement.java:1064)     @ com.informix.jdbc.ifxstatement.executequery(ifxstatement.java:236)     @ com.informix.jdbc.ifxdatabasemetadata.getcolumns(ifxdatabasemetadata.java:3549)     @ com.mchange.v2.c3p0.impl.newproxydatabasemetadata.getcolumns(newproxydatabasemetadata.java:3968)     @ org.hibernate.tool.hbm2ddl.tablemetadata.initcolumns(tablemetadata.java:197)     @ org.hibernate.tool.hbm2ddl.tablemetadata.<init>(tablemetadata.java:58)     @ org.hibernate.tool.hbm2ddl.databasemetadata.gettablemetadata(databasemetadata.java:113)     ... 54 more 

the new driver works fine informix 11. unfortunately, have support connection informix 9.

unfortunately, informix 9 very old engine. think should upgrade (or tell clients upgrade) newer - , supported - version. simple upgrade should give them lots of new features, better performance (at least 40% more), , of course, more stable engine.

actually not support version 9. on product release notes page, see that:

"to use ibm informix jdbc driver connect ibm informix database, must use 1 of following ibm informix database servers:

version 11.50, 11.70, or 12.10 ibm informix extended parallel server, version 8.3 or later 

"


Comments

Popular posts from this blog

php - Submit Form Data without Reloading page -

linux - Rails running on virtual machine in Windows -

php - $params->set Array between square bracket -