Hi All,
We currently use a very old version on crystal (v9) and have recently downloaded the current version (14.1.1.1036) in order to investigate the effort involved in upgrading.
In the past we have always connected to our IBM Informix Server using the native Crystal Reports Informix Online Server data source, but all attempts with the current version of Crystal Reports are failing with error -25596.
The error is reported by Informix and it has this description:
-25596 The INFORMIXSERVER value is not listed in the sqlhosts file or the
Registry.
The default database server name that the INFORMIXSERVER environment
variable specifies must be a valid database server name in the file
$INFORMIXDIR/etc/sqlhosts on UNIX or the registry on Windows. Check
that the specified server is listed in the sqlhosts file or the
registry.
However, I'm of the opinion that the server is known and is configured OK (it's configured using the Informix SetNet32 application and it has resulted in this registry key being populated:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Informix\SqlHosts\prod1_devdb1 (NB: prod1_devdb1 is the name of the server I am trying to connect to).
I can create ODBC datasources on my PC and they work OK. I can also run our legacy VB6 application (using the Crystal 9 COM objects) and connect using the native drivers to the Informix database.
My PC is running 64 bit Windows 7 Enterprise (fully patched). Our Informix server is version 11.7 running on a SUSE server.
Any suggestions for where to start looking to solve this?