qck.hlp (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
ISAMPACK Command-Line Options
                                                 Contents  Index  Back
──────────────────────────────────────────────────────────────────────────────
                 ISAM available in Professional Edition only
──────────────────────────────────────────────────────────────────────────────
 ISAMPACK.EXE performs two functions:
 • If there is a total of 32K of data marked for deletion, ISAMPACK compacts
   the disk file in increments of 32K. If there is not 32K of data marked for
   deletion, ISAMPACK has no effect on the size of the disk file. However,
   any time you run ISAMPACK, it removes records marked for deletion and then
   copies the database (all tables and indexes) into a database having the
   same name. The minimum size of an ISAM database is 64K.
 • As ISAMPACK compacts the database, it prints to the screen a list of the
   database's tables (including types and maximum length of each column) and
   the number of records in each table. It also lists (by table) the
   database's indexes, the columns they are based on, and whether or not each
   one is unique.
 
    ISAMPACK databasename [newdatabasename]
 
    ■ databasename     Name of database to compact
 
    ■ newdatabasename  Name of new database to copy compacted information
                       to; if omitted, compacted database retains original
                       name
 See Also
    Command-Line Options