Managing non-IBM COBOL code
You can manage the non-IBM COBOL codes from the authorized types of COBOL codes listed on this page. You can use the authorized types of Database Blocks also listed on this page. There are two other differences between the IBM and non-IBM COBOL codes: the syntax check and the build script.
Authorized COBOL types
For Programs, the
COBOL type to be generated, indicated on the Definition tab,
must be assigned one of the following values:
- 3: UNIX, WINDOWS
- 4: BULL GCOS7
- Q: ACUCOBOL
For Screens and Servers, the COBOL type to be generated,
indicated on the Definition tab, must be assigned
one of the following values:
- 3: MICRO FOCUS for UNIX and WINDOWS
- 4: BULL GCOS7
- Q: ACUCOBOL
Authorized Database Blocks
The authorized
Database Block types to manage non-IBM COBOL code are:
- IMS/DL1 hierarchical databases:
- DP : DL/1 Physical DBD (description)
- DR : DL/1 Physical DBD
- DL : DL/1 logical DBD
- PC : PCB
- IP : Primary index
- IS : Secondary index
- PS : PSB
- Relational databases:
- Q2 : DB2
- Q3 : SQL SERVER
- QB : DB2/2 and DB2/6000
- QC : DATACOM/DB
- QP : ORACLE (version 7.0 and onwards)
- CODASYSL - IDS2 databases (BULL 64 or GCOS7) :
- I1 : IDS2 DDL schema
- I2 : IDS2 DMCL schema
- I3 : IDS2 SDDL subschema
Syntax check
The COBOL syntax check is disabled for all the instances whose type of COBOL code is listed in this page.