Collection Contents Index CHAPTER 27.  Deploying Databases and Applications Deploying client applications pdf/chap27.pdf

User's Guide
   PART 4. Database Administration and Advanced Use
     CHAPTER 27. Deploying Databases and Applications       

Deployment overview


The following deployment steps are examined in this chapter:

Top of page  Deployment models

The files you need to deploy depend on the deployment model you choose. Here are some possible deployment models:

Top of page  Ways to distribute files

There are two ways to deploy Adaptive Server Anywhere:

Of course, whichever option you choose, you must not violate the terms of your license agreement.

Top of page  Where to install files

For a deployed application to work properly, the database server and client libraries must each be able to locate the files they need. The deployed files should be located relative to each other in the same fashion as your Adaptive Server Anywhere installation.

In practice, this means that on PC's, most files belong in a single directory.

For Info     For a full description of the places where the software looks for files, see How Adaptive Server Anywhere locates files.

Top of page  UNIX deployment issues

UNIX deployments are different from PC deployments in some ways:

For Info     For a description of the places where the software looks for files, see How Adaptive Server Anywhere locates files.

Top of page  Windows CE deployment issues

For Win CE 2.0, all DLLs must go in the \Windows directory. To facilitate finding the Adaptive Server Anywhere DLLs in this directory, the DLLs for Windows CE all have the prefix ASA_:

In Windows CE 2.1, the operating system searches the directory containing the executable that loads the DLL, so the SQL Remote DLLs (dbfile and so on) could go into the folder that will contain Adaptive Server Anywhere. However, dblib6.dll and dbodbc6.dll, since they are loaded from other applications, must still go in \Windows, as must the language DLL dblgen6.dll.

Top of page  

Collection Contents Index CHAPTER 27.  Deploying Databases and Applications Deploying client applications pdf/chap27.pdf