Environment Variables

This section describes the environment variables you can set for Cognos® Transformer on UNIX and Linux®.

Before you start defining the environment variables, read the section Controlling Processing with Preference Settings or Environment Variables.

Consider the following:

  • Each environment variable must be defined before it is used in a command, and must be preceded by a dollar character ($). Optionally, braces ({}) may be used to enclose the environment variable name.
  • The environment variable must be alphanumeric (ASCII-text format), and may contain an underscore (_).
  • Special environment variable characters, such as $, {, or }, may appear in a file name or directory string if they are preceded by the escape character (\). This backslash is automatically removed before the string is used. For example, a pair of backslash characters (\\) is replaced by one backslash.
  • Variable substitution is not performed on the values of environment variables.

Shared Library Variables

To run Cognos Transformer on UNIX or Linux, the loader requires that the library path variable specify the location of the shared libraries. The library path variable for each supported operating system is as follows.

Operating System Environment Variable
Sun Solaris LD_LIBRARY_PATH
IBM® AIX® LIBPATH
HP-UX SHLIB_PATH
Linux SHLIB_PATH

Database Variables

If your data sources make use of one or more relational databases, you must install them before using Cognos Transformer. For more information, see the Cognos Transformer information in the Installation and Configuration Guide.