На основании информации, которую вы разместили, ваш JCL должен работать.Может быть, вы упускаете что-то еще.Следующий JCL предоставляет полный шаг задания для компиляции COBOL:
... your job card goes here...
//COB EXEC PGM=IGYCRCTL
//STEPLIB DD DISP=SHR,DSN=SYSP.IGY.V3R4M1.SIGYCOMP
//SYSUT1 DD UNIT=SYSDA,SPACE=(CYL,(1,1))
//SYSUT2 DD UNIT=SYSDA,SPACE=(CYL,(1,1))
//SYSUT3 DD UNIT=SYSDA,SPACE=(CYL,(1,1))
//SYSUT4 DD UNIT=SYSDA,SPACE=(CYL,(1,1))
//SYSUT5 DD UNIT=SYSDA,SPACE=(CYL,(1,1))
//SYSUT6 DD UNIT=SYSDA,SPACE=(CYL,(1,1))
//SYSUT7 DD UNIT=SYSDA,SPACE=(CYL,(1,1))
//SYSLIN DD DSN=objectmodule,UNIT=SYSDA,
// DISP=(MOD,PASS),SPACE=(TRK,(3,3))
//SYSIN DD DSN=the.pds.location(file),DISP=SHR<br>
//SYSPRINT DD SYSOUT=*
... your link step using object from SYSLIN above...
Примечание: Возможно, вам придется изменить STEPLIB для соответствия версии COBOL, работающей на вашем сайте.
Если ваш JCL выглядит довольно близко к вышеперечисленному, следующая вещь, которую стоит проверить, - это ваша программа COBOL.Зайдите в редактор ISPF (я полагаю, у вас есть к нему доступ) и введите PROFILE в командной строке.Вы должны увидеть что-то вроде:
=PROF> ....GEN (FIXED - 80)....RECOVERY OFF WARN....NUMBER OFF.................
=PROF> ....CAPS ON....HEX OFF....NULLS ON STD....TABS OFF......................
=PROF> ....AUTOSAVE ON....AUTONUM OFF....AUTOLIST OFF....STATS ON..............
=PROF> ....PROFILE UNLOCK....IMACRO NONE....PACK OFF....NOTE ON................
=PROF> ....HILITE OFF CURSOR FIND..............................................
=BNDS> <<br>
=COLS> ----+----1----+----2----+----3----+----4----+----5----+----6----+----7--
Теперь посмотрите на PACK ON (обратите внимание, что выше показано PACK OFF).Если вы обнаружите PACK ON , это ваша проблема.Вам нужно выполнить команду PACK OFF и сохранить ваш набор данных.Попробуйте снова скомпилировать.
Кстати ... вы избавляетесь от отображения профиля, набрав RESET в командной строке.
Если ни один из них не помог решить вашу проблемувам необходимо предоставить более подробную информацию о точном характере проблемы.