Copying files
- Last Updated: October 8, 2025
- 2 minute read
- DataDirect Connectors
- ODBC
- Documentation
Use the following guidelines to copy files during the installation of your application:
- The license file must be installed in the product installation directory.
- The following ICU library files are required by the drivers:
- For the 7.1 drivers:
- For AIX platforms: libxxicu.a and libxxicu27.a
- For Linux platforms: libxxicu.so and libxxicu27.so
- For Oracle Solaris platforms: libxxicu.so and libxxicu27.so
- For HP-UX platforms: libxxicu28.so and libxxicu27.so
- For the 8.0 drivers:
- For AIX platforms: libxxicu.a
- For Linux platforms: libxxicu.so
- For Oracle Solaris platforms: libxxicu.so
- For HP-UX platforms: libxxicu28.so
- For the 7.1 drivers:
- The support file xxtrcnn.*, where xx is the 2-character prefix assigned when you branded the drivers in your development environment and nn is the driver number is optional.
- The UNIX ODBC drivers must reside in the same directory structure as the
one installed by Progress DataDirect. This structure is as follows:
- install_directory: The directory in which the product is installed.
- install_directory/lib: The location of the drivers and supporting shared libraries.
- install_directory/locale/lang_directory/LC_MESSAGES: The directory containing the
message files for the ODBC drivers. lang_directory
refers to the language used on your system, typically en_US for United States
English-speaking users. This directory must exist for the drivers to return error
messages instead of just numbers. Note: If both you and another vendor are using the same prefix for the driver file names, that vendor’s license file will have the same name as yours. To avoid possible conflicts with license files of the same name, we recommend that you contact Progress DataDirect to obtain a unique prefix. See "Before branding the drivers" for details.
- install_directory/java/lib: The location of the driver's Java components.
- If you are copying drivers from different product versions, create separate directories for each version or follow the procedure described in "Distributing multiple drivers in the same directory."
Other supporting files may also be required by the drivers on these platforms. See "Distributing UNIX and Linux ODBC files" for a complete list of the files that you must distribute.