Following are DB-Library compatibility issues:
Support for new features in Open Client or ASE have been made primarily to the CT-Library API. This includes support for LDAP, SSL, XNL, HA Failover, bulk copies into DOL tables, and so on. For this reason, Sybase strongly recommends creating all new applications with the CT-Library API. Older applications written in DB-Library that may be run against ASE servers offering new technology may also need to be migrated to CT-Library.
Support for new features will not be added to this DB-Library.
DB-Library is not reentrant or threadsafe and is not supported in threaded applications.
Although it is possible for DB-Library and CT-Library calls to exist in the same application, Sybase does not test or certify combining the two different APIs. If you must use the two APIs together, make sure the libraries are not only at the same major release level, but also at the same ESD level.
For help on converting a DB-Library application to a CT-Library application, please refer to the Open Client Migration Guide.