IBM® Informix® 12.10

What's new for embeddability in IBM Informix, Version 12.10

This publication includes information about new features and changes in existing functionality.

For a complete list of what's new in this release, go to What's new in Informix®.
Table 1. What's new for embeddability in Informix 12.10.xC8
Overview Reference
Easier embedded deployment

You can now deploy Informix with the ifxdeploy utility as a non-root user on UNIX and Linux. The ifxdeploy utility has new options and does not use a configuration file. However, you can continue to use the deprecated syntax and configuration file.

The ifxdeploy command: The deployment utility
Table 2. What's new for embeddability in Informix 12.10.xC1
Overview Reference
Managing server connections on Windows operating systems

On Windows operating systems, you now configure connectivity information for Informix servers by using the sqlhosts file, not the Windows registry. The file is installed in %INFORMIXDIR%\etc\sqlhosts.%INFORMIXSERVER%, and it uses the same format as the sqlhosts file on UNIX operating systems. The sync_registry Scheduler task automatically converts the connection information between the sqlhosts file format and the Windows registry format. The task runs every 15 minutes. You can manually convert the connection information between the sqlhosts file format and the Windows registry format by running the syncsqlhosts utility.

The syncsqlhosts utility
Set local environment variables for Informix instances

You can set local environment variables in the onconfig file for an Informix instance. These settings are independent of the global or system environment variable settings on the computer. The settings can be used by the following utilities: oncheck, onclean, oninit, onload, onlog, onmode, onparams, onspaces, onstat, ontape, onunload. When you run the Informix utility you must specify the -FILE option before any other options.

The -FILE option makes it easy to run Informix utilities on remote computers in embedded environments.

Specify the Informix environment in the onconfig file
Easily configure an embedded server
You can now configure embedded servers so they require less setup:
  • Embed any environment variable into any configuration parameter value (easy porting to different servers)
  • Simplify configuration files (when Informix starts, it uses only a few critical parameters, and does not use the onconfig file)
  • Turn automatic tuning on or off with one new configuration parameter
  • Export and import configuration parameter values
Easy configuration in embedded environments


Examples exchange | Troubleshooting

To find the PDF, see Publications for the IBM Informix 12.10 family of products.
For the release notes, documentation notes, and/or machine notes, see the Release Notes page.