Contents Index Client/server components for Version 5 Upgrade procedures for embedded SQL applications

What's New in SQL Anywhere Studio
  Upgrading Version 5 Applications

Upgrading embedded SQL applications


You can upgrade a SQL Anywhere Version 5 standalone application to use newer versions of the database server by upgrading the database server and the interface library. You do not need to upgrade the database or the client application itself.

The upgrade procedure uses the compatibility library. The compatibility library is a dynamic library (a DLL on PCs, shared library on UNIX) that enables embedded SQL applications to work with both Version 5 and newer versions of the database server.

For a description of the compatibility library, see Using the compatibility library.

StartLine connection parameter 
If your application connection string uses a StartLine parameter that explicitly provides a dbclient.exe or dbeng50.exe command line, and this is hard coded into your application, there are additional upgrade considerations.

For information on upgrading applications that use StartLine connection parameters, see Start parameters and the compatibility library.

Components upgraded 

The following figure illustrates the changes you need to make in your setup in order to upgrade:

Changes needed for upgrading version 5 embedded SQL applications.

For a description of the compatibility library, see Using the compatibility library.


Upgrade procedures for embedded SQL applications
Using the version 5 utilities with Adaptive Server Anywhere

Contents Index Client/server components for Version 5 Upgrade procedures for embedded SQL applications