Язык управления заданиями (JCL) - это язык сценариев, используемый в операционных системах мэйнфреймов IBM z/OS и z/VSE (и предшественниках) для указания системе, как выполнять пакетное задание или запускать подсистему. В z / VSE это иногда называют JCS (операторы управления заданиями). В z/OS язык управления вводом заданий (JECL) управляет тем, как JES2 или JES3 обрабатывают выполнение и вывод задания.
1 ответ

Как преобразовать файл IBM в шестнадцатеричный с использованием DFSORT?

Я пытаюсь передать файл IBM в шестнадцатеричные значения. С этим входом: H800 Сохраните этот вывод в файл: 48383030 Я пытался таким образом: //R45ORF80V JOB (EFAS,2SGJ000),'LLAMI',NOTIFY=R45ORF80, // MSGLEVEL=(1,1),MSGCLASS=X,CLASS=A, // REGION=0M,T…
18 ноя '14 в 11:54
1 ответ

Как мы можем использовать сумму и максимум одновременно, когда группируем по данным?

Как мы можем суммировать сумму и получить максимальную дату одновременно, когда сгруппированы по идентификатору в JCL Входные данные: Id Amount Date -------------------- 123 200 20180516 123 300 20180520 456 100 20180616 456 700 20180420 Ожидаемый р…
27 май '18 в 14:08
3 ответа

Получил SQLCODE = -991

После sub exec JCL, я получил следующую ошибку: SQLCODE = -991 Ошибка = ВСЕ ПРИКЛЮЧЕНИЕ БЫЛО НЕВОЗМОЖНО УСТАНОВИТЬ НЕПРАВИЛЬНОЕ СОЕДИНЕНИЕ ИЛИ ОТКРЫТОЕ В DB2 Эта ошибка срабатывает, когда я вызываю модуль, который позволяет запросить таблицу. PS: у …
01 май '11 в 10:50
3 ответа

Сортировка jcl для разделения набора данных мэйнфреймов

Я пытаюсь разделить MF PS на несколько наборов данных. Например, если у меня есть набор данных, содержащий 600 записей, я хочу разделить его на 6 файлов по 100 записей в каждом. Можно ли сделать это с помощью сортировки JCL?
03 мар '11 в 08:11
4 ответа

Ежедневно в мэйнфреймах запускается несколько заданий, мне нужно автоматически выбирать время их начала и окончания с помощью некоторого другого jcl или rexx, возможно ли это?

Ежедневно в мэйнфреймах запускается несколько заданий, мне нужно автоматически выбирать время их начала и окончания с помощью некоторого другого jcl или rexx, возможно ли это?
16 ноя '16 в 14:47
2 ответа

Contro-M z/OS: сохранить экран "Зачем" для каждого ожидающего выполнения задания в Control-M

В Control-M есть ли способ получить имена заданий, ожидающих выполнения, и причины ожидания (время, условия, ресурсы)? Эта информация находится на экране "Почему". Мне только удалось получить статус работы в AJF, но я бы хотел пойти дальше.
02 мар '17 в 13:21
1 ответ

Сортировка в JCL на основе текущей даты

Требование: мне нужно отсортировать входной файл по дате. Дата указывается в формате ГГГГММДД, начиная с 56-й позиции в плоском файле. Теперь я пытаюсь написать карточку сортировки, которая записывает все записи с датой (ГГГГММДД) за последние 7 дне…
07 окт '18 в 14:25
1 ответ

Как добавить данные в файл PS?

У меня есть следующая строка в файле PS version !cd "//''" другой файл содержит следующую строку remove Я хочу добавить данные из другого файла между одинарными кавычками вышеупомянутой строки. После добавления символов (удаления) из другого ps-файл…
27 апр '16 в 07:05
1 ответ

Обработка XML в REXX И JCL

У меня есть данные XML в моем наборе данных PS, как показано ниже, в том же формате, что и ниже в моем PS, вот пример: (**<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://ja…
13 сен '13 в 13:16
1 ответ

Как проверить все пользовательские аварийные завершения с одним условием if в JCL

Как проверить все пользовательские аварийные коды, используя единственное условие if в JCL? Объяснение: Моя работа заканчивается с другими пользователями Ссылка В настоящее время я проверяю, как это // IF (P535S040.RC > 0) THEN Он проверяет тольк…
25 май '17 в 13:21
1 ответ

IEFC452I Задание не запущено

Я хочу знать, почему моя работа не работает... //PAYMENT JOB MSGCLASS=H //STEP1 EXEC PGM=PAYMENT,REGION=1024K, // PARM=('CSQ1,CARD.PAYMENTS,<userID>.REPLY,<userID>', // '245.00,"My Payment"') //STEPLIB DD DSN=<userID>.PART2.LOAD,DI…
18 май '14 в 21:40
0 ответов

Мэйнфрейм icetool, чтобы получить соответствующий счет

Я написал код ниже в одном из моих требований jcl, но я получил Return code 16, Тем не менее, я не знаю, где проблема. Не могли бы вы мне помочь? occur from(input) list(output)- date(ymd.) title('lesson plane wise count') time- header('branch locati…
16 ноя '18 в 11:26
4 ответа

(Java) Перегрузка: сколько стоит слишком много?

Я использую Java для генерации JCL. У меня есть четыре метода для добавления оператора определения данных. Один принимает символ, один - строку, один - массив (из строк), а другой ничего не имеет для второго параметра. public void addDD (String labe…
28 окт '13 в 19:31
1 ответ

JCL, Что такое DD-оператор, который мне нужно было бы внести в мой файл VSAM, чтобы мой cobol мог использовать

Файл VSAM мне нужно использовать KC02477.NEWEMP.WORKASGN.KSDS мой cobol использует встроенный sql, у меня возникают проблемы с его компиляцией с использованием входного файла, каков правильный синтаксис для оператора dd ****** **********************…
10 май '16 в 04:09
3 ответа

Можно ли вывести содержимое JCL SYSOUT в плоский файл a z/OS?

Мне интересно знать, возможно ли получить содержимое JCL SYSOUT в плоский файл z/OS; либо на том же шаге JCL, либо на шаге JCL, выполняемом позже в том же JCL. Внимание ¡, я не имею в виду наоборот; который генерирует SYSOUT непосредственно в файле …
27 фев '19 в 13:54
2 ответа

Можно ли отправить электронное письмо с приложением из мэйнфрейма?

У меня есть следующий код: //****************************************** //PROC01 EXEC PGM=IEBGENER //SYSIN DD DUMMY //SYSPRINT DD SYSOUT=* //SYSUT2 DD SYSOUT=(B,SMTP) //SYSUT1 DD * RCPT TO:<MAIL@AR.TEST.COM> DATA SOME TEXT GOES HERE Могу ли я …
24 окт '16 в 19:56
1 ответ

Сохранить запись по самой последней дате для сотрудника, в оригинальном заказе сотрудника

Мне нужно отфильтровать последние записи для каждого сотрудника в файле PS. Как я могу добиться этого с помощью DFSORT? Записывает в файл PS как идентификатор сотрудника (6 цифр) и дату (8 цифр). Мне нужно отфильтровать последние записи каждого сотр…
29 ноя '16 в 11:30
2 ответа

Лексинг / Разбор "здесь" документов

Для тех, кто является экспертом по лексингу и парсингу... Я пытаюсь написать серию программ на Perl, которые будут анализировать мэйнфрейм IBM z/OS JCL для различных целей, но я сталкиваюсь с препятствиями в методологии. Я в основном следую идеологи…
09 сен '13 в 17:46
1 ответ

Пожалуйста, объясните, что делает этот код Syncsort?

Код ниже был в proc, который включен в мою работу под именем DD sort.controls, Этот шаг был выполнен с помощью программы сортировки Syncsort. Я могу понять, что START в приведенном ниже коде указывает начальную позицию поля, используемого для сортир…
02 мар '12 в 12:45
3 ответа

Доступен ли JCL REST-клиент?

Как вызвать REST API из кода мэйнфрейма JCL. Есть ли какая-либо клиентская библиотека для этого? Поделись, пожалуйста.
03 июл '18 в 07:43