Informix Online Documentation
Licensed Materials - Property of IBM

"Restricted Materials of IBM"
IBM Informix Client SDK 2.80
(c) Copyright IBM Corporation 2002 All rights reserved.

RELEASE NOTES FOR
IBM Informix ESQL/C
Date: 6/06/2002
Version: 9.52

Table of Contents

1. Overview of Release Notes
2. IBM Informix Database Server Compatibility
3. New Features
4. Problems Fixed at this Release
5. Known Problems

I.O verview of Release Notes

The purpose of these release notes is to make you aware of any special actions required to configure and use IBM Informix ESQL/C on your computer. This file also describes new features and feature differences from earlier versions of this product and other Informix products, and how these differences affect current products. In addition, this file contains information about known bugs and their workarounds.

This release notes document is not intended to be all-inclusive; it should be used as an addendum to the IBM Informix ESQL/C Programmer's Manual, which provides thorough information about product features and behavior. These release notes are written for the following audience:

- System administrators who install IBM Informix database servers
- Database administrators who control access to IBM Informix databases
- Developers who write applications using IBM Informix ESQL/C

II. IBM Informix Database Server Compatibility

Version 9.52 of IBM Informix ESQL/C has been tested with the following database server configurations:

- Informix Dynamic Server, Version 5.10
- Informix Dynamic Server, Versions 7.3x
- Informix Dynamic Server with Advanced Decision Support and Extended Parallel Options, Version 8.21 and Extended Parallel Server, Version 8.3x
- Informix Dynamic Server 2000, Version 9.2x & 9.3x
- Informix SE 7.25

Informix ESQL/C includes source code files for many of the examples in the IBM Informix ESQL/C Programmer's Manual. The installation process copies these source code files into the following directory: $INFORMIXDIR/demo/esql. For more information about the example files for IBM Informix ESQL/C, see the Introduction Chapter in the IBM Informix ESQL/C Programmer's Manual.

III. New Features

Syntax changes in SQL to support 8.40 product. Refer to ESQL/C doc notes for more details.

IV. Problems Fixed in this Release

A comprehensive list of the problems fixed in this release can be found in the defects document .

V. Known Problems

A list of the problems known in this release can be found in the defects document . Some issues with workarounds or additional information are described below:

CSDK provides a library named 'libgen.a'. On many platforms, however, there is a system library with the same name. For reasons of backward compatibility, the library is still distributed with the product, but users are encouraged to use libifgen.a' to avoid conflicts with the system library. Libifgen.a is a link to 'libgen.a'.

On Sun Solaris 2.7 and 2.8 (64 bit only), when inside an XA transaction, if there is an explicit SQL prepare, execute and free in a loop in the global transaction, the application may experience a catastrophic failure. (Bug 156193). As a work around, do not explicitly issue a SQL free command; let the system perform this operation.

IBM Informix ESQL/C
(c) Copyright IBM Corporation 2002 All rights reserved.