Setting up a direct connection to Informix
To make a direct connection to an Informix database, you must install the Informix Client SDK or IConnect on the client machine and set up an ODBC driver.
If you are connecting from a 32-bit ArcGIS client, you must install a 32-bit Informix client, even if you are connecting to a 64-bit Informix database. Also note that there is not a 32-bit Informix driver available for Solaris; therefore, you cannot make a direct connection from ArcGIS Server on Solaris to an ArcSDE for Informix geodatabase.
- Install the Informix Client SDK or the IConnect application on each remote client machine you want to connect directly to your database.
- Be sure that the user on each client machine you want to connect directly to your database has connect permission on the database server.
- Set up an ODBC driver connection.
- Test the connection by adding a spatial database connection from ArcCatalog. See Making a direct connection from ArcGIS Desktop to a geodatabase in Informix for instructions.
This makes the Informix client setup files you need available to you. Consult your Informix documentation for further information or help on how to install these applications.
If the Informix server is running on the same host as the client application, you can skip this step.
Use SetNet32 to configure the client so that it can work with the available objects. Also use SetNet32 to add a new Informix server.
Set up the $INFORMIXDIR and add the appropriate database server entry in the sqlhosts file in the $INFORMIXDIR\etc directory.
Consult your Informix documentation for further information or details on how to set the ODBC driver connection.