Deploying the Adaptive Server Anywhere Desktop Runtime System

If your InfoMaker application has reports and forms that access an Adaptive Server Anywhere database, you need to deploy the Adaptive Server Anywhere DBMS as well as Adaptive Server Anywhere’s ODBC database drivers. You can deploy the Adaptive Server Anywhere Desktop Runtime System without incurring additional license fees. The runtime system allows the user to retrieve and modify data in the database, but does not allow modifications to the database schema. It does not support transaction logs, stored procedures, or triggers. The runtime system is installed on your computer when you install the EAS Demo DB or the tutorial.

NoteRestrictions InfoMaker includes Adaptive Server Anywhere for use during the development process. However, this product cannot be deployed royalty-free to your users.

If your application requires the data definition language (DDL), a transaction log, stored procedures, or triggers, see your Sybase sales representative.

In addition to deploying the runtime system, you need to do the following for your users:

For more information about deploying Adaptive Server Anywhere databases and applications, see the Adaptive Server Anywhere User’s Guide.

A full installation for the Adaptive Server Anywhere driver, runtime engine, and supporting files is available in the Support directory on the CD. The following table lists some of the files that are installed when you select Runtime Server in the install program. You can also choose to install Help files, SQL Anywhere 5.0/6.0 compatibility DLLs, and InstallShield templates.

Table 22-4: Adaptive Server Anywhere files

Name

Description

DBODBC9.DLL

ASA ODBC driver

DBBACKUP.EXE

ASA backup utility

DBCON9.DLL

Connection dialog box, required if you do not provide your own dialog box and your end users are to create their own data sources, if they need to enter user IDs and passwords when connecting to the database, or if they need to display the Connection dialog box for any other purpose

DBISQLC.EXE

Interactive SQL utility

DBLGEN9.DLL

Language-specific string library (EN indicates the English version)

DBLIB9.DLL

Interface library

DBODTR9.DLL

ODBC translator, required if your application relies on OEM to ANSI character set conversion

DBTOOL9.DLL

ASA database tools

DBUNLOAD.EXE

ASA unload utility

DBVALID.EXE

ASA validation utility

RTENG9.EXE

Restricted runtime engine

DBCTRS9.DLL

Performance utility

DBSERV9.DLL

Server utility

DBWTSP9.DLL

Tools support