You are on page 1of 60

LPAR TRZ9 DESARROLLO – SCLM

LOAD LOAD LOAD


A PRZ9
3
SOURCE Compila SOURCE Bind SOURCE •Control-M
COPY Bind COPY COPY •Bind contra DB2 Prod
MAPA MAPA 5 MAPA

AG00D AG00T AG00R


2 1 1
EDIT 5
1 4
SAVE 6
4 BUILD BUILD

PROMOTE PROMOTE
3
VERSION VERSION

Cics D Cics T
DB2D DB2T
PROYECTO.GRUPO.TIPO( ELEM )

SOURCE (v)
COPY (v)
DCLGEN (v)
ARCHDEF (v)
PACKAGE (v)
AG00D LIST
DB2CLIST
SGIT AG00T CICSLIST
( ELE0001 )
AG00R LMAP
DBRM
DB2OUT
OBJ
LOAD
TXT (v)
SCLM Advanced Edition

Edit
SCLM Advanced Edition

Build (Requisitos)
• A los ARCHDEF de los sources hay que
agregarle una línea con la siguiente estructura
:

Ini Long Detalle


1 4 COPY
6 6 SYSIN2 si es Cobol-DB2
SYSIN si es Cobol-CICS-DB2
SYSIN5 si es Stored Procedure
13 7 ARCHDEF
SQLCA no hay que definirlo en
ningun PACKAGE ni ARCHDEF.
SCLM Advanced Edition

Build
SCLM Advanced Edition

Build (Salidas-List)
SCLM Advanced Edition

Build (Salidas-Mesages)
SCLM Advanced Edition

Build (Salidas-Reports)
SCLM Advanced Edition

DB2 Bind
PROC 0 OPTION(BIND) GROUP(@@FLMGRP)
CONTROL MSG LIST CONLIST SYMLIST
SET &RCODE = 0
SET &DBRMS = &STR(IBO1120)
SELECT (&GROUP)
WHEN (DR00D) DO
SET &PACK = IBOC001D
SET &SYS = DD01
SET &BPARM = &STR(OWNER(DR00D00) +
QUALIFIER(DR00D00) +
ACTION(REPLACE) +
ISOLATION(CS) +
VALIDATE(BIND) +
EXPLAIN(NO) +
RELEASE(COMMIT) )
END
WHEN (DR00Q) DO
SET &PACK = IBOC001Q
SET &SYS = DQ01
SET &BPARM = &STR(OWNER(DR00Q00) +
QUALIFIER(DR00Q00) +
ACTION(REPLACE) +
ISOLATION(CS) +
VALIDATE(BIND) +
EXPLAIN(YES) +
RELEASE(COMMIT) )
END
OTHERWISE DO
SET &RCODE = 312
END
END
/*---------------------------------------------------------------------------------------*/
/* INVOKE DSN COMMAND PROCESSOR TO BIND OR FREE */
/*--------------------------------------------------------------------------------------*/
SET &ENDDSN = END
IF &RCODE = 0 THEN +
DO
SELECT (&OPTION)
WHEN (BIND) DO
DSN SYSTEM(&SYS)
BIND PACKAGE(&PACK) MEMBER(&DBRMS) &BPARM;

&ENDDSN;
SET &RCODE = &MAXCC
END
OTHERWISE DO
SET &RCODE = 316
END
END
END
EXIT CODE(&RCODE)
SCLM Advanced Edition

Promote

You might also like