Contents Index UNIX deployment issues Using InstallShield for deployment

ASA Programming Guide
  Deploying Databases and Applications
    Understanding installation directories and file names

File naming conventions


Adaptive Server Anywhere uses consistent file naming conventions to help identify and group system components.

These conventions include:

You can download an International Resources Deployment Kit containing language resource deployment DLLs free of charge from the Sybase Web site.

To download the International Resources Deployment Kit from the Sybase Web site

  1. Open the following URL in your Web browser:

    http://www.ianywhere.com/developer/

  2. Under the heading Downloads on the left hand side of the page, click EBFs/Patches.

  3. Login to your Sybase Web account.

    Click Create a New Account to create a Sybase Web account if you do not have one already.

  4. From the list of available downloads, select the International Resources Deployment Kit that matches the platform and version of Adaptive Server Anywhere that you are currently using.

For a list of the languages available in Adaptive Server Anywhere, see Choosing collations.

Identifying other file types 

The following table identifies the platform and function of Adaptive Server Anywhere files according to their file extension. Adaptive Server Anywhere follows standard file extension conventions where possible.

File extension Platform File type
.nlm Novell NetWare NetWare Loadable Module
.chm, .chw Windows Help system file
.lib Varies by development tool Static runtime libraries for the creation of embedded SQL executables
.cfg, .cpr, .dat, .loc, .spr, .srt, .xlt Windows Sybase Adaptive Server Enterprise components
.cmd .bat Windows Command files
.res NetWare, UNIX Language resource file for non-Windows environments
.dll Windows Dynamic Link Library
.so .sl .a UNIX Shared object (Sun Solaris and IBM AIX) or shared library (HP-UX) file. The equivalent of a Windows DLL.
Database file names 

Adaptive Server Anywhere databases are composed of two elements:

These files are updated, maintained and managed by the Adaptive Server Anywhere relational database-management system.


Contents Index UNIX deployment issues Using InstallShield for deployment