I found this: https://serverfault.com/questions/20521 … n-mismatch
maybe this will work:
As per comment responses #5 and #11 by Guy Bowerman at his blog
...you'll need to set it in your environment prior to executing the oninit command to start the server (on UNIX). If the server is on Windows, you can also set the variable in the registry under: HKEY_LOCAL_MACHINE\Software\Informix\Online\%INFORMIXSERVER%\Environment
The fix is to change both CLIENT_LOCALE from the default "EN_US.CP1252" and DB_LOCALE from the default "EN_US.8859-1" to "EN_US.UTF8" in the registry.
Regards,
Eduardo
we have tried with this: jdbc:informix-sqli://IP:9092/DBNAME:informixserver=INSTANCENAME
and it worked. We did not get the error you are getting. It seems a driver-specific error, have you checked your driver's documentation?
Regards,
Eduardo
Informix is supported directly by ReportServer, so you can install the drivers and it should work out-of-the-box.
https://reportserver.net/en/guides/admi … tasources/
You can put your drivers either in the internal lib directory, or in your external directory if you installed one previously: https://reportserver.net/en/guides/conf … Configdir/
Regards,
Eduardo