Microsoft KB Archive/21112

Two Versions of ISAM Are Included with Release 2.10 and 2.20

PSS ID Number: Q21112 Article last modified on 11-16-1992

2.10 2.20 MS-DOS

Summary: Versions 2.10 and 2.20 of the Microsoft COBOL Compiler contain two versions of ISAM. The first version, ISAM.EXE, should be used if you have a stand-alone, or non-IBM PC Network environment. If ISAM.EXE is used in a network environment, locking affects the entire file instead of a single record. Version 2.30 of ISAM.EXE will allow ISAM files OPENed for INPUT to be read simultaneously by different processes. In addition, there are some speed improvements over ISAM.EXE Version 2.26. The Version 2.30 of ISAM will support file locking under MS-NET compatible networks as well as IBM PC-NET. The second version of ISAM is designed to be used in an IBM PC-NET network environment and requires PC-DOS Version 3.10 or later. The second version of ISAM consists of three files: NISAM.EXE, ISAM.SRV, and ISAM.RDR. NISAM.EXE is the front end ISAM command processor. Although it is possible (in the same network) to have some machines running ISAM.EXE and others running NISAM.EXE, we do not recommend this procedure. It is not possible to have the same machine running both ISAM.EXE and NISAM.EXE at the same time. It is possible to run NISAM.EXE on a single non-networked workstation. To run NISAM.EXE on a non-networked workstation use the following command: NISAM START SRV

Copyright Microsoft Corporation 1992.