What's New in SQL Anywhere Studio
Upgrading Version 5 Applications
Using the compatibility library
Applications using a connection string that includes a StartLine connection parameter face some additional issues in upgrading.
The StartLine parameter provides explicit instructions for starting the database engine or the SQL Anywhere Client executable. Sample StartLine parameters are as follows:
Standalone application A sample StartLine parameter for a Version 5 standalone application is as follows:
dbeng50.exe -c 8M
Network client application A sample StartLine parameter for a Version 5 network client application is as follows:
dbclient.exe -x tcpip
In the current version of the software, the dbeng50.exe executable is replaced by the personal database server dbeng9.exe. The dbclient.exe executable is no longer required.
To upgrade StartLine parameters
The procedure depends on where your connection parameters are stored.
If your connection parameters are stored outside the application itself, then you need to alter the connection parameters to use the appropriate dbeng9.exe executable name instead of dbeng50.exe.
All the information on the dbclient command line can be rephrased in terms of other connection parameters. For information, see Connection and Communication Parameters.
If your connection parameters are hard-wired into your application, you must relink your application with a new connection string.
There are many possible configurations of client command lines and connection parameters. Be sure you test any solution thoroughly before deploying.