IBM OS/390 User Manual

Page of 673
Chapter 8. Databases
8.1 DL/I and IMS/VS DB Differences
8.1.1 Introduction
This section addresses differences that exist between DL/I DOS/VS (Data
Language/One DOS/VS) Release 1.8 and IMS/ESA (Information Management
System/Enterprise Systems Architecture) Versions 5 and 6. In the context of this
chapter, references to DL/I may be used interchangeably with DL/I DOS/VS or
VSE DL/I.
The following matrix highlights the various functions of DL/I that will require
attention during conversion.
DL/I ──────────────── IMS/VS
┌─────────────────────────────────────┐
Areas Affected
┌─────────────────────────────┼─────┬─────┬──────┬─────┬──────┬─────┤
│ Functional Capability
│ DBD │ PSB │ PROG.│ OPR │ Util │ JCL │
├─────────────────────────────┼─────┼─────┼──────┼─────┼──────┼─────┤
│ Field-level Sensitivity
X
X
X
├─────────────────────────────┼─────┼─────┼──────┼─────┼──────┼─────┤
│ Access Statement
X
├─────────────────────────────┼─────┼─────┼──────┼─────┼──────┼─────┤
│ Automatic Field Start CALC
X
X
├─────────────────────────────┼─────┼─────┼──────┼─────┼──────┼─────┤
│ Automatic Segment CALC
X
├─────────────────────────────┼─────┼─────┼──────┼─────┼──────┼─────┤
│ RPG II
X
├─────────────────────────────┼─────┼─────┼──────┼─────┼──────┼─────┤
│ Command Level (HLPI)
X
├─────────────────────────────┼─────┼─────┼──────┼─────┼──────┼─────┤
│ Secondary Indexes
X
X
X
├─────────────────────────────┼─────┼─────┼──────┼─────┼──────┼─────┤
│ Selective Unload
X
X
X
├─────────────────────────────┼─────┼─────┼──────┼─────┼──────┼─────┤
│ Disk Logging
X
X
X
├─────────────────────────────┼─────┼─────┼──────┼─────┼──────┼─────┤
│ UPSI
│ │ │
X
X
X
├─────────────────────────────┼─────┼─────┼──────┼─────┼──────┼─────┤
│ Buffer Specification
X
X
├─────────────────────────────┼─────┼─────┼──────┼─────┼──────┼─────┤
│ Parameters
│ │ │
X
X
X
└─────────────────────────────┴─────┴─────┴──────┴─────┴──────┴─────┘
Figure 15. DL/I Functions Requiring Attention w h e n Migrating to IMS/VS
 Copyright IBM Corp. 1998 
169