Операции ЕдиногоАгента на Z/OS: различия между версиями

Материал из Документация Ключ-АСТРОМ
(Новая страница: «== Настройка мониторинга CICS и IMS == Определите дополнительные параметры мониторинга для т...»)
 
 
Строка 116: Строка 116:


  INCLUDE SZDTLOAD(DTSTUB)
  INCLUDE SZDTLOAD(DTSTUB)
|}
=== Включить объявления функций API ===
С - <code>#include <DTADK></code>
PL/I - <code>#include <DTADK></code>
Вы можете загрузить и использовать следующие включения и примеры программ:
* [https://assets.dynatrace.com/global/doc/appmon/integrations-and-extensions/development-kits/agent-development-kit-adk/cics-and-ims-adk/adkasmpg.txt?_gl=1*11wdyph*_gcl_au*OTE3MjQ2NzEzLjE3NDcyOTI2NDE.*_ga*ODU5NDc0ODU3LjE3Mzc2NTQ4NTA.*_ga_1MEMV02JXV*czE3NTE5NjgxNDYkbzU4JGcxJHQxNzUxOTY4MTUyJGo1NCRsMCRoMA.. ADKASMPG] — пример ассемблера IMS
* [https://assets.dynatrace.com/global/doc/appmon/integrations-and-extensions/development-kits/agent-development-kit-adk/cics-and-ims-adk/adkical.txt?_gl=1*1s03a2t*_gcl_au*OTE3MjQ2NzEzLjE3NDcyOTI2NDE.*_ga*ODU5NDc0ODU3LjE3Mzc2NTQ4NTA.*_ga_1MEMV02JXV*czE3NTE5NjgxNDYkbzU4JGcxJHQxNzUxOTY4MTUyJGo1NCRsMCRoMA.. ADKICAL] — пример ассемблера синхронного межпрограммного переключения IMS
* [https://assets.dynatrace.com/global/doc/appmon/integrations-and-extensions/development-kits/agent-development-kit-adk/cics-and-ims-adk/adkplipg.txt?_gl=1*1s03a2t*_gcl_au*OTE3MjQ2NzEzLjE3NDcyOTI2NDE.*_ga*ODU5NDc0ODU3LjE3Mzc2NTQ4NTA.*_ga_1MEMV02JXV*czE3NTE5NjgxNDYkbzU4JGcxJHQxNzUxOTY4MTUyJGo1NCRsMCRoMA.. ADKPLIPG] — пример IMS PL/I
* [https://assets.dynatrace.com/global/doc/appmon/integrations-and-extensions/development-kits/agent-development-kit-adk/cics-and-ims-adk/adkcoblp.txt?_gl=1*1s03a2t*_gcl_au*OTE3MjQ2NzEzLjE3NDcyOTI2NDE.*_ga*ODU5NDc0ODU3LjE3Mzc2NTQ4NTA.*_ga_1MEMV02JXV*czE3NTE5NjgxNDYkbzU4JGcxJHQxNzUxOTY4MTUyJGo1NCRsMCRoMA.. ADKCOBLP] — пример IMS COBOL
* [https://assets.dynatrace.com/global/doc/appmon/integrations-and-extensions/development-kits/agent-development-kit-adk/cics-and-ims-adk/dtadkdpl.txt?_gl=1*1s03a2t*_gcl_au*OTE3MjQ2NzEzLjE3NDcyOTI2NDE.*_ga*ODU5NDc0ODU3LjE3Mzc2NTQ4NTA.*_ga_1MEMV02JXV*czE3NTE5NjgxNDYkbzU4JGcxJHQxNzUxOTY4MTUyJGo1NCRsMCRoMA.. DTADKDPL] — программа COBOL для запуска распределенной трассировки и CICS LINK к указанной программе
* [https://assets.dynatrace.com/global/doc/appmon/integrations-and-extensions/development-kits/agent-development-kit-adk/cics-and-ims-adk/adkasm.txt?_gl=1*1uph15i*_gcl_au*OTE3MjQ2NzEzLjE3NDcyOTI2NDE.*_ga*ODU5NDc0ODU3LjE3Mzc2NTQ4NTA.*_ga_1MEMV02JXV*czE3NTE5NjgxNDYkbzU4JGcxJHQxNzUxOTY4MTUyJGo1NCRsMCRoMA.. ADKASM] — пример ассемблера CICS
* [https://assets.dynatrace.com/global/doc/appmon/integrations-and-extensions/development-kits/agent-development-kit-adk/cics-and-ims-adk/dtadkpli.txt?_gl=1*b9v6dq*_gcl_au*OTE3MjQ2NzEzLjE3NDcyOTI2NDE.*_ga*ODU5NDc0ODU3LjE3Mzc2NTQ4NTA.*_ga_1MEMV02JXV*czE3NTE5NjgxNDYkbzU4JGcxJHQxNzUxOTY4MTUyJGo1NCRsMCRoMA.. DTADKPLI] —файл включения PL/I
* [https://assets.dynatrace.com/global/doc/appmon/integrations-and-extensions/development-kits/agent-development-kit-adk/cics-and-ims-adk/dtadk.txt?_gl=1*16z6732*_gcl_au*OTE3MjQ2NzEzLjE3NDcyOTI2NDE.*_ga*ODU5NDc0ODU3LjE3Mzc2NTQ4NTA.*_ga_1MEMV02JXV*czE3NTE5NjgxNDYkbzU4JGcxJHQxNzUxOTY4MTUyJGo1NCRsMCRoMA.. DTADK] — заголовочный файл C
* [https://assets.dynatrace.com/global/doc/appmon/integrations-and-extensions/development-kits/agent-development-kit-adk/cics-and-ims-adk/adkcobol.txt?_gl=1*16z6732*_gcl_au*OTE3MjQ2NzEzLjE3NDcyOTI2NDE.*_ga*ODU5NDc0ODU3LjE3Mzc2NTQ4NTA.*_ga_1MEMV02JXV*czE3NTE5NjgxNDYkbzU4JGcxJHQxNzUxOTY4MTUyJGo1NCRsMCRoMA.. ADKCOBOL] — пример CICS COBOL
* [https://assets.dynatrace.com/global/doc/appmon/integrations-and-extensions/development-kits/agent-development-kit-adk/cics-and-ims-adk/adkc.txt?_gl=1*aarem7*_gcl_au*OTE3MjQ2NzEzLjE3NDcyOTI2NDE.*_ga*ODU5NDc0ODU3LjE3Mzc2NTQ4NTA.*_ga_1MEMV02JXV*czE3NTE5NjgxNDYkbzU4JGcxJHQxNzUxOTY4MTUyJGo1NCRsMCRoMA.. ADKC] — пример CICS C
* [https://assets.dynatrace.com/global/doc/appmon/integrations-and-extensions/development-kits/agent-development-kit-adk/cics-and-ims-adk/adkpli.txt?_gl=1*aarem7*_gcl_au*OTE3MjQ2NzEzLjE3NDcyOTI2NDE.*_ga*ODU5NDc0ODU3LjE3Mzc2NTQ4NTA.*_ga_1MEMV02JXV*czE3NTE5NjgxNDYkbzU4JGcxJHQxNzUxOTY4MTUyJGo1NCRsMCRoMA.. ADKPLI] — пример CICS PL/I
* [https://assets.dynatrace.com/global/doc/appmon/integrations-and-extensions/development-kits/agent-development-kit-adk/cics-and-ims-adk/adkjsona.txt?_gl=1*aarem7*_gcl_au*OTE3MjQ2NzEzLjE3NDcyOTI2NDE.*_ga*ODU5NDc0ODU3LjE3Mzc2NTQ4NTA.*_ga_1MEMV02JXV*czE3NTE5NjgxNDYkbzU4JGcxJHQxNzUxOTY4MTUyJGo1NCRsMCRoMA.. ADKJSONA] — пример ассемблера CICS для начальных путей для запросов JSON в написанном пользователем обработчике приложений.
* [https://assets.dynatrace.com/global/doc/appmon/integrations-and-extensions/development-kits/agent-development-kit-adk/cics-and-ims-adk/adkjsonc.txt?_gl=1*aarem7*_gcl_au*OTE3MjQ2NzEzLjE3NDcyOTI2NDE.*_ga*ODU5NDc0ODU3LjE3Mzc2NTQ4NTA.*_ga_1MEMV02JXV*czE3NTE5NjgxNDYkbzU4JGcxJHQxNzUxOTY4MTUyJGo1NCRsMCRoMA.. ADKJSONC] — пример CICS COBOL начальных путей для запросов JSON в написанном пользователем обработчике приложений.
Эти примеры программ с вызовами API SDK также доступны в датасетах продукта <code><hlq>.SZDTSAMP</code>.
=== Соглашения о названиях API ===
Каждое имя функции начинается с <code>DT</code>, за которым следуют символы, определяющие назначение функции, и необязательный суффикс, указывающий тип аргумента.
{| class="wikitable"
|DTaaaabb
^ ^   ^
<nowiki>| |</nowiki>   `- Parameter type:
<nowiki>| |</nowiki>       - 'TN'  text - null terminated string
<nowiki>| |</nowiki>       - 'TP'  text - PL/I string
<nowiki>| |</nowiki>       - 'TF'  text - fixed length string
<nowiki>| |</nowiki>       - 'A'   byte array
<nowiki>| |</nowiki>       - 'S'   16-bit signed integer
<nowiki>| |</nowiki>       - 'I'   32-bit signed integer
<nowiki>| |</nowiki>       - 'L'   64-bit signed integer
<nowiki>| |</nowiki>
<nowiki>|</nowiki> `-- Method type:
<nowiki>|</nowiki>      - 'SP'   Start PurePath distributed trace
<nowiki>|</nowiki>      - 'SLP'  Start linked PurePath distributed trace
<nowiki>|</nowiki>      - 'SCLP' Start linked PurePath distributed trace with custom tag
<nowiki>|</nowiki>      - 'IL'   Insert link
<nowiki>|</nowiki>      - 'ICL'  Insert link with custom tag
<nowiki>|</nowiki>      - 'IAL'  Insert asynchronous link
<nowiki>|</nowiki>      - 'IACL' Insert asynchronous link with custom tag
<nowiki>|</nowiki>      - 'EP'   End PurePath distributed trace
<nowiki>|</nowiki>      - 'EN'   Enter
<nowiki>|</nowiki>      - 'EX'   Exit
<nowiki>|</nowiki>      - 'EXEX' Exit with exception
<nowiki>|</nowiki>      - 'DC'   Data capture
<nowiki>|</nowiki>
  `---- 'DT' prefix
|}
=== Запуск распределенной трассировку PurePath ===
Запускает новую распределенную трассировку '''CICS''' или '''IMS''', которая не связана ни с одной существующей распределенной трассировкой.
Обратите внимание, что программы '''CICS LINK''', '''CICS START''' и '''IMS''' для программирования переключений сообщений, инициированных отслеживаемой транзакцией, автоматически создают свои собственные связанные подпути.
{| class="wikitable"
!COBOL
!PL/I
!C
|-
|CALL "DTSP" RETURNING RC.
CALL "DTSPTF" USING FIXED_LEN_STRING, LENGTH, CCSID RETURNING RC.
|rc = DTSP();
rc = DTSPTN(c_string, ccsid);
rc = DTSPTP(pli_string, ccsid);
rc = DTSPTF(fixed_len_string, length, ccsid);
|int DTSP (void);
int DTSPTN (const char* c_string, const int* ccsid);
int DTSPTP (const void* pli_string, const int* ccsid);
int DTSPTF (const char* fixed_len_string, const int* length, const int* ccsid);
|}
==== Параметры ====
{| class="wikitable"
|<code>c_string</code>
|Имя распределенной трассировки указано как строка с нулевым завершением.
|-
|<code>pli_string</code>
|Распределенное имя трассы указано как переменная строка PLI.
|-
|<code>fixed_len_string</code>
|Распределенное имя трассировки указывается как строка фиксированной длины.
|-
|<code>length</code>
|Длина указанной строки фиксированной длины.
|-
|<code>ccsid</code>
|Кодированный идентификатор набора символов для строки. Укажите значение ноль (<code>0</code>), чтобы использовать кодовую страницу региона CICS или IMS по умолчанию.
|}
=== Запуск связанной распределенной трассировки PurePath ===
Запускает распределенную трассировку '''CICS''' или '''IMS''', которая является продолжением другого '''PurePath''', обычно в ответ на входящий запрос на обслуживание с другой платформы.
Обратите внимание, что программы '''CICS''' '''LINK''', '''CICS''' '''START''' и '''IMS''' для программирования переключений сообщений, инициированных отслеживаемой транзакцией, автоматически создают свои собственные связанные подпути.
{| class="wikitable"
!COBOL
!PL/I
!C
|-
|CALL "DTSLPA" USING BINARYTAG, LENGTH RETURNING RC.
CALL "DTSCLPA" USING CUSTOMTAG, LENGTH RETURNING RC.
CALL "DTSLPTF" USING FIXED_LEN_STRING, LENGTH RETURNING RC.
|rc = DTSLPA(binarytag, length);
rc = DTSCLPA(customtag, length);
rc = DTSLPTN(c_string);
rc = DTSLPTP(pli_string);
rc = DTSLPTF(fixed_len_string, length);
|int DTSLPA (const void* binarytag, const int* length);
int DTSCLPA (const void* customtag, const int* length);
int DTSLPTN (const char* c_string);
int DTSLPTP (const void* pli_string);
int DTSLPTF (const char* fixed_len_string, const int* length, const int* ccsid);
|}
==== Параметры ====
{| class="wikitable"
|<code>binarytag</code>
|Стандартный двоичный тег, заданный как массив байтов.
|-
|<code>customtag</code>
|Пользовательский тег, указанный как массив байтов.
|-
|<code>c_string</code>
|Стандартный строковый тег, указанный как строка с нулевым символом в конце.
|-
|<code>pli_string</code>
|Стандартный строковый тег, указанный как изменяемая строка PLI.
|-
|<code>fixed_len_string</code>
|Стандартный строковый тег, указанный как строка фиксированной длины с указанной длиной.
|-
|<code>length</code>
|Длина указанной строки фиксированной длины или массива байтов. Обратите внимание, что это длина тега, а не буфера.
|}
=== Завершение распределенной трассировки PurePath ===
Завершает текущую распределенную трассировку, созданную с помощью '''API''' распределенной трассировки '''Start PurePath''' или '''Start Linked PurePath'''.
'''API''' распределенной трассировки '''End PurePath''' может не потребоваться, поскольку распределенная трассировка автоматически завершается в конце транзакции или когда в той же транзакции используется другой '''API''' распределенной трассировки '''Start PurePath''' или '''Start Linked PurePath''' для трассировки другого входного сообщения. '''API''' распределенной трассировки '''End PurePath''' следует использовать до того, как длительно выполняющаяся транзакция будет ожидать поступления другого входного сообщения.
При использовании '''End PurePath''' распределенной трассировки необходимо, чтобы она была запущена той же транзакцией, которая запустила '''Start PurePath''' распределенной трассировки или '''Start Linked PurePath''' распределенной трассировки , независимо от '''CICS LINK''', '''CICS START''' или программы '''IMS''' для программирования коммутаторов сообщений, которые автоматически создают свои собственные связанные подпути, независимые от '''SDK'''.
{| class="wikitable"
!COBOL
!PL/I
!C
|-
|CALL "DTEP" RETURNING RC.
|rc = DTEP();
|int DTEP (void);
|}
Дополнительные параметры отсутствуют.
=== Вставка ссылки ===
Связывает текущую распределенную трассировку с другой распределенной трассировкой, как правило, в ответ на исходящий запрос от приложения '''CICS''' или '''IMS''' к серверу на другой платформе.
Строка или массив, используемые с этими '''API''', возвращают новый тег, который отправляется с исходящим запросом <code>DTICLA</code>, но требуют от вызывающей стороны предоставить пользовательский тег.
{| class="wikitable"
!COBOL
!PL/I
!C
|-
|CALL "DTILA" USING BINARYTAG, TAG_BUFFER_LEN RETURNING RC.
CALL "DTICLA" USING CUSTOMTAG, LENGTH RETURNING RC.
CALL "DTILTF" USING FIXED_LEN_STRING, TAG_BUFFER_LEN RETURNING RC.
|rc = DTILA(binarytag, tag_buffer_len);
rc = DTICLA(customtag, length);
rc = DTILTN(c_string, tag_buffer_len);
rc = DTILTP(pli_string, tag_buffer_len);
rc = DTILTF(fixed_len_string, tag_buffer_len);
|int DTILA (void* binarytag, int* tag_buffer_len);
int DTICLA (const void* customtag, const int* length);
int DTILTN (char* c_string, const int* tag_buffer_len);
int DTILTP (void* pli_string, const int* tag_buffer_len);
int DTILTF (char* fixed_len_string, int* tag_buffer_len);
|}
==== Параметры ====
{| class="wikitable"
|<code>binarytag</code>
|Стандартный двоичный тег возвращается в виде массива байтов (выход).
|-
|<code>customtag</code>
|Пользовательский тег, указанный как массив байтов (вход).
|-
|<code>c_string</code>
|Стандартный строковый тег возвращается как строка с завершающим нулем (выход).
|-
|<code>pli_string</code>
|Стандартный строковый тег возвращается как переменная строка PLI (выход).
|-
|<code>fixed_len_string</code>
|Стандартный строковый тег возвращается как строка фиксированной длины (выход).
|-
|<code>length</code>
|Длина предоставленного массива байтов (вход).
|-
|<code>tag_buffer_len</code>
|Длина предоставленного буфера, который используется для возврата нового тега (вход).
Также используется в качестве выходного параметра функциями <code>DTILA</code> и <code>DTILTF</code> для возврата фактической длины возвращаемого массива или строки.
|}
=== Вставка асинхронной ссылки ===
Связывает текущую распределенную трассировку с другой распределенной трассировкой, как правило, в ответ на исходящий запрос от приложения '''CICS''' или '''IMS''' к серверу на другой платформе.
Эта функция очень похожа на функцию '''Вставить ссылку''', но имеет важное отличие: она вставляет ссылки для исходящих запросов, которые не обязательно работают синхронно.
Строка или массив, используемые с этими '''API''', возвращают новый тег, который отправляется с исходящим запросом <code>DTIACLA</code>, но требуют от вызывающей стороны предоставить пользовательский тег.
{| class="wikitable"
!COBOL
!PL/I
!C
|-
|CALL "DTIALA" USING BINARYTAG, TAG_BUFFER_LEN RETURNING RC.
CALL "DTIACLA" USING CUSTOMTAG, LENGTH RETURNING RC.
CALL "DTIALTF" USING FIXED_LEN_STRING, TAG_BUFFER_LEN RETURNING RC.
|rc = DTIALA(binarytag, tag_buffer_len);
rc = DTIACLA(customtag, length);
rc = DTIALTN(c_string, tag_buffer_len);
rc = DTIALTP(pli_string, tag_buffer_len);
rc = DTIALTF(fixed_len_string, tag_buffer_len);
|int DTIALA (void* binarytag, int* tag_buffer_len);
int DTIACLA (const void* customtag, const int* length);
int DTIALTN (char* c_string, const int* tag_buffer_len);
int DTIALTP (void* pli_string, const int* tag_buffer_len);
int DTIALTF (char* fixed_len_string, int* tag_buffer_len);
|}
==== Параметры ====
{| class="wikitable"
|<code>binarytag</code>
|Стандартный двоичный тег возвращается в виде массива байтов (выход).
|-
|<code>customtag</code>
|Пользовательский тег, указанный как массив байтов (вход).
|-
|<code>c_string</code>
|Стандартный строковый тег возвращается как строка с завершающим нулем (выход).
|-
|<code>pli_string</code>
|Стандартный строковый тег возвращается как переменная строка PLI (выход).
|-
|<code>fixed_len_string</code>
|Стандартный строковый тег возвращается как строка фиксированной длины (выход).
|-
|<code>length</code>
|Длина предоставленного массива байтов (вход).
|-
|<code>tag_buffer_len</code>
|Длина предоставленного буфера, который возвращает новый тег (вход).
Также используется в качестве выходного параметра функциями <code>DTIALA</code> и <code>DTIALTF</code> для возврата фактической длины возвращаемого массива или строки.
|}
=== Ввод узла ===
Добавляет узел к текущему активному подпути '''CICS''' или '''IMS''', чтобы указать начало выполнения новой программы или действия.
Количество узлов '''Exit''' и '''Exit''' с '''API''' исключения должно быть равно количеству '''API''' узла '''Enter'''. Подпути с несбалансированным количеством '''API''' входа и выхода помечаются как поврежденные.
Обычно этот '''API''' используется программой, вызывающей указанную программу, но он также может быть выдан в начале вызываемой программы. '''API''' узла '''Enter''' возвращает 32 целочисленный токен, который необходимо сохранить, чтобы его можно было указать на связанном узле '''Exit''' или узле '''Exit''' с '''API''' исключения.
{| class="wikitable"
!COBOL
!PL/I
!C
|-
|CALL "DTENTF" USING FIXED_LEN_STRING, LENGTH, TOKEN RETURNING RC.
|rc = DTENTN(c_string, token);
rc = DTENTP(pli_string, token);
rc = DTENTF(fixed_len_string, length, token);
|int DTENTN (const char* c_string, int* token);
int DTENTP (const void* pli_string, int* token);
int DTENTF (const char* fixed_len_string, const int* length, int* token);
|}
==== Параметры ====
{| class="wikitable"
|<code>c_string</code>
|Имя программы указано в виде строки с нулевым символом в конце.
|-
|<code>pli_string</code>
|Имя программы указано в виде переменной строки PLI.
|-
|<code>fixed_len_string</code>
|Имя программы указывается, как строка фиксированной длины.
|-
|<code>length</code>
|Длина указанной строки фиксированной длины.
|-
|<code>token</code>
|32-битный двоичный целочисленный токен, используемый для связывания этого узла с соответствующим узлом выхода (выход).
|}
=== Выход из узла ===
Указывает, что программа или действие, связанное с последним '''API''' узла '''Enter''', завершено.
Каждый узел '''Exit''' или узел '''Exit''' с '''API''' исключения соединяются с самым последним '''API''' узла '''Enter'''. Подпути с несбалансированным числом '''API''' входа и выхода помечаются как поврежденные.
Связанные '''API''' узла '''Enter''' и узла '''Exit''' должны быть выданы одной и той же программой в большинстве случаев. Это делается для того, чтобы выход не пытался завершить узел, связанный с программой, с ее собственным узлом из-за вызова '''LE''', '''CICS''' '''LINK''' или переключения программы '''IMS''' на программное сообщение, вызванного с момента последнего '''API''' узла '''Enter'''.
{| class="wikitable"
!COBOL
!PL/I
!C
|-
|<nowiki>''</nowiki>CALL "DTEX" USING TOKEN RETURNING RC.
|rc = DTEX(token);
|int DTEX (const int* token);
|}
==== Параметры ====
{| class="wikitable"
|<code>token</code>
|32-битный целочисленный токен, возвращенный последним API Enter Node , который не выдал Exit node или Exit node с исключением.
|}
=== Выход из узла с исключением ===
Указывает, что программа или действие, связанное с последним '''API''' узла '''Enter''', завершилось с ошибкой.
Каждый узел '''Exit''' или узел '''Exit''' с запросом на исключение соединяется с самым последним запросом узла '''Enter'''. Подпути с несбалансированным числом '''API''' входа и выхода помечаются как поврежденные.
Связанные '''API''' узла '''Enter''' и узла '''Exit''' должны быть выданы одной и той же программой в большинстве случаев. Это делается для того, чтобы выход не пытался завершить узел, связанный с программой, с ее собственным узлом из-за вызова '''LE''', '''CICS''' '''LINK''' или переключения программы '''IMS''' на программное сообщение, вызванного с момента последнего '''API''' узла '''Enter'''.
{| class="wikitable"
!COBOL
!PL/I
!C
|-
|CALL "DTEXEX" USING TOKEN RETURNING RC.
|rc = DTEXEX(token);
|int DTEXEX (const int* token);
|}
==== Параметры ====
{| class="wikitable"
|<code>token</code>
|32-битный целочисленный токен, возвращенный последним API узла Enter , который не выдал узел Exit или узел Exit с исключением.
|}
=== Сбор данных ===
Предоставляет значение захвата аргумента для последующего '''API''' узла '''Enter''' или возвращаемое значение для последующего узла '''Exit''' или узла '''Exit''' с '''API''' исключения.
Несколько '''API'''-интерфейсов сбора данных могут быть запущены перед '''API'''-интерфейсом узла '''Ввод''' для захвата аргументов входа, но только одно возвращаемое значение может быть связано с узлом '''Выход''' или узлом '''Выход''' с '''API'''-интерфейсом исключения.
Узел входа , узел выхода или узел выхода с '''API''' исключения всегда должны следовать сразу за одним или несколькими '''API''' сбора данных, чтобы предотвратить непреднамеренную связь полученного значения с другим узлом.
{| class="wikitable"
!COBOL
!PL/I
!C
|-
|CALL "DTDCS" USING INT16_VALUE RETURNING RC.
CALL "DTDCI" USING INT32_VALUE RETURNING RC.
CALL "DTDCL" USING INT64_VALUE RETURNING RC.
CALL "DTDCTF" USING FIXED_LEN_STRING, LENGTH, CCSID RETURNING RC.
|rc = DTDCS(int16_value);
rc = DTDCI(int32_value);
rc = DTDCL(int64_value);
rc = DTDCTN(c_string, ccsid);
rc = DTDCTP(pli_string, ccsid);
rc = DTDCTF(fixed_len_string, length, ccsid);
|int DTDCS (const short* int16_value);
int DTDCI (const int* int32_value);
int DTDCL (const long long* int64_value);
int DTDCTN (const char* c_string, const int* ccsid);
int DTDCTP (const void* pli_string, const int* ccsid);
int DTDCTF (const char* fixed_len_string, const int* length, const int* ccsid);
|}
==== Параметры ====
{| class="wikitable"
|<code>c_string</code>
|Значение захвата указано как строка с завершающим нулем.
|-
|<code>pli_string</code>
|Значение захвата указывается как переменная строка PLI.
|-
|<code>fixed_len_string</code>
|Значение захвата указывается как строка фиксированной длины.
|-
|<code>length</code>
|Длина указанной строки фиксированной длины.
|-
|<code>ccsid</code>
|Кодированный идентификатор набора символов для строки. Укажите значение ноль (<code>0</code>), чтобы использовать кодовую страницу региона CICS или IMS по умолчанию.
|-
|<code>int16_value</code>
|16-битное знаковое двоичное значение, такое как COBOL PIC S9(5) COMP, PLI FIXED BIN 15. Короткое целое число C или полуслово ассемблера.
|-
|<code>int32_value</code>
|32-битное знаковое двоичное значение, такое как COBOL PIC S9(9) COMP, PLI FIXED BIN 31. C int или ассемблерное полное слово (F).
|-
|<code>int64_value</code>
|64-битное знаковое двоичное значение, такое как COBOL PIC S9(18) COMP, PLI FIXED BIN 63. C long long int или ассемблерное doubleword (FD).
|}
=== Коды возврата API ===
Все '''API''' возвращают целочисленное значение.
{| class="wikitable"
!Код возврата
!Тип API
!Действие
!Описание
|-
|0
|Все
|По заданным параметрам
|Успех
|-
|4
|Запуск распределенной трассировки PurePath
Запуск связанной распределенной трассировки PurePath
|Нет
|Распределенная трассировка этой транзакции уже выполняется.
|-
|4
|Сбор данных
Ввод узла
Выход из узел
Выход из узла с исключением
Завершение распределенной трассировки PurePath
Вставка ссылки
Вставка асинхронной ссылки
|Нет
|В настоящее время распределенная трассировка для этой транзакции не ведется.
|-
|8
|Завершение распределенной трассировки PurePath
|Нет
|Другой параметр запустил распределенную трассировку, которая выполняется для этой транзакции.
|-
|8
|Запуск связанной распределенной трассировки PurePath
|Нет
|Указанный формат тега недействителен или указанная длина строки не соответствует фактической длине тега строки.
|-
|8
|Вставка ссылки
Вставка асинхронной ссылки
|Нет
|Предоставленный буфер слишком мал для размещения тега.
|-
|8
|Выход из узла
Выход из узла с исключением
|Нет
|Предоставленный токен недействителен.
|-
|12
|Запуск распределенной трассировки PurePath
|Нет
|Указанное имя распределенной трассировки слишком длинное.
|-
|12
|Запуск связанной распределенной трассировки PurePath
Запуск связанной распределенной трассировки PurePath с пользовательским тегом
Вставка ссылки с пользовательским тегом
Вставка асинхронной ссылки с пользовательским тегом
|Нет
|Указанная длина тега отрицательная или слишком длинная.
|-
|12
|Сбор данных
|Нет
|Указанная строка захвата слишком длинная (в настоящее время ограничена 200 байтами).
|-
|12
|Ввод узла
|Нет
|Указанное имя узла слишком длинное (в настоящее время ограничено 8 байтами).
|-
|16
|Запуск связанной распределенной трассировки PurePath
|Нет
|Указан фиктивный тег.
|-
|2000
|Все
|Корректная программа вызова
|Произошла проверка программы в инструментах CICS или IMS при обработке API SDK. Предположительно, это вызвано неверным аргументом.
|}
==== Отрицательные коды возврата ====
Отрицательный код возврата обычно указывает на то, что инструментарий '''CICS''' или '''IMS''' недоступен, поэтому прикладная программа должна продолжать работу, предполагая, что трассировка не выполняется.
В среде '''CICS''' интерфейс '''CICS''' '''DFHRMCAL''' передает запросы '''SDK''' в работу, связанную с выходом пользователя модуля '''CICS''' (<code>TRUE</code>). '''DFHRMCAL''' возвращает недокументированные отрицательные значения, например, <code>-2</code> если инструментарий '''CICS''' не активен. Если встречаются отрицательные коды возврата, можно использовать транзакцию '''DTAX''', чтобы узнать, включен ли инструментарий '''CICS'''.
В среде '''IMS''' отрицательный код возврата также указывает на то, что инструментарий '''IMS''' недоступен.
* Код возврата <code>-1</code> означает, что в данной подсистеме '''IMS''' не установлено оборудование '''IMS'''.
* Код возврата <code>-4</code> означает, что инструментарий '''IMS''' установлен, но отключен.
* Код возврата <code>-5</code> указывает на то, что процесс установки в этом зависимом регионе не завершен.
* Код возврата <code>-5</code> ожидается, если '''SDK''' запускает распределенную трассировку в первой транзакции для выполнения после запуска области сообщений или включения инструментария '''IMS'''. Инициализация может занять секунду или две, поэтому это состояние может возникнуть для более чем одной транзакции при запуске.
Если '''SDK''' возвращает отрицательные коды возврата, в то время как другие транзакции в затронутом зависимом регионе отслеживаются успешно, свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашей среде Ключ-АСТРОМ.
=== API-примечания ===
'''CICS''' и '''IMS''' '''SDK''' поддерживают '''COBOL''', '''PL/I,''' '''Assembler''' и '''C/C++'''. '''PL/I''' и '''C''' предоставляют элементы <code>include</code>, которые объявляют функции '''API'''.
Программы '''COBOL''' должны указывать тип <code>PIC S9(9)</code>, который соответствует двоичному полному слову для целочисленных переменных, таких как <code>RC</code>, <code>LENGTH</code> (недопустимое имя переменной '''COBOL'''), <code>CCSID</code> и <code>TAG_BUFER_LEN</code>. Массивы или строковые переменные могут быть объявлены как <code>PIC X(##)</code>.
Все значения строк символов предполагают кодовую страницу '''EBCDIC''' по умолчанию для региона '''CICS''' или '''IMS''', если '''API''' не принимает явное переопределение '''CCSID'''.
Длина двоичного тега составляет 30 байт, а строковый тег может быть до 79 байт. Указание длины области <code>tag_buffer_len</code> для хранения аргумента выходного тега должно быть установлено следующим образом:
* <code>DTILA</code> и <code>DTIALA</code> API — 30 или более.
* <code>DTILTF</code> и <code>DTIALTF</code> API — 79 или более.
* <code>DTILTN</code> и <code>DTIALTN</code> API — 80 или более, чтобы разрешить нулевой байт-терминатор.
* <code>DTILTP</code> и <code>DTIALTP</code> API — 81 или более, чтобы обеспечить длину строки в половину слова.
Рекомендуется, чтобы код, обрабатывающий стандартные строковые теги, поддерживал теги, размеры которых значительно превышают указанные выше минимальные размеры, чтобы свести к минимуму проблемы совместимости с будущими расширенными форматами тегов.
Аргументы входной строки, отличные от тегов, в настоящее время ограничены максимальной длиной в 200 байт. Этот предел не включает двухбайтовую длину переменной строки '''PLI''' или байт нулевого терминатора строки с нулевым терминатором, а только текстовое содержимое строки.
== Настройка трассировки IBM MQ на z/OS ==
С помощью Ключ-АСТРОМ вы можете получить возможность наблюдения за '''IBM''' '''MQ''' на '''z/OS''':
* Модули '''CICS''', '''IMS''' и '''z/OS Java''' могут отслеживать сообщения в ваших приложениях, инициированные клиентами '''IBM MQ''', включая их службы-производители и службы-потребители на всех уровнях. Чтобы узнать больше об очередях сообщений в Ключ-АСТРОМ.
* Расширение АктивногоШлюза может собирать метрики с серверов '''IBM MQ'''.
=== Трассировка ===
Ключ-АСТРОМ может автоматически создавать непрерывный поток обслуживания для '''IBM MQ''', когда службы производителя и потребителя используют одно и то же имя очереди или темы. Если службы производителя и потребителя ссылаются на разные имена очередей или тем, может потребоваться конфигурация '''IBM''' '''MQ''' для создания непрерывного потока обслуживания.
Без конфигурации '''IBM MQ''' Ключ-АСТРОМ по-прежнему может отслеживать все сообщения, но поток обслуживания будет нарушен.
В таблице перечислены доступные элементы конфигурации '''IBM MQ''' для очередей и тем.
{| class="wikitable"
!Элемент
!Описание
!Действие
|-
|Менеджер очереди
|Менеджер очередей со своими очередями
|Определите менеджеры очередей, включая псевдонимы очередей, удаленные очереди и кластерные очереди в одном элементе конфигурации.
|-
|<code>z/ОС</code> Группа совместного использования очередей
|Группа менеджеров очередей, которые имеют доступ к одним и тем же общим очередям
|Укажите, какие менеджеры очередей и общие очереди относятся к группе общего доступа к очередям в одном элементе конфигурации.
|-
|<code>z/ОС</code> Мост IMS
|Компонент IBM MQ, обеспечивающий прямой доступ к системе IMS
|Укажите, какие менеджеры очередей и очереди относятся к мосту IMS в одном элементе конфигурации.
|}
=== Управление конфигурацией IBM MQ ===
Вы можете управлять конфигурацией '''IBM MQ''' автоматически, установив расширение '''IBM MQ''' и активировав '''Retrieve topology''' для улучшенной трассировки транзакций, чтобы получить конфигурацию '''IBM MQ''' вашей среды и отправить ее в '''API''' настроек. Это также можно сделать вручную через веб-интерфейс или '''API''' настроек.
==== Ручная настройка через веб-интерфейс ====
Для управления конфигурацией '''IBM MQ''' через веб-интерфейс Ключ-АСТРОМ перейдите в раздел '''Настройки > Мэйнфрейм''', где вы найдете следующие пункты меню:
* Менеджеры очередей '''IBM MQ'''
* Группы совместного использования очереди '''IBM MQ'''
* Мосты I'''BM MQ IMS'''
==== Ручная настройка через API настроек ====
Управлять конфигурацией '''IBM MQ''' можно через '''API''' настроек Ключ-АСТРОМ.
{| class="wikitable"
|Чтобы использовать API, вам нужен токен доступа с областями Read settings (<code>settings.read</code>) и Write settings (<code>settings.write</code>).
|}
== Управление модулем CICS через транзакции DTAX ==
{| class="wikitable"
|Эти функции в первую очередь предназначены для использования в целях устранения неполадок. Ни одна из них не требуется для нормальной работы, но вы можете захотеть автоматизировать включение модуля '''CICS''', отправив <code>DTAX ENABLE</code> и <code>DTAX DISABLE</code> проведя транзакции через систему автоматизации операций, например, команды '''CAFC''' или '''z/OS modify'''. Команды '''CICS modification''' для '''DTAX''' возвращают сообщения в очередь '''CSMT TD''' и в системные логи  '''z/OS'''. Команда '''modify''' <code>DTAX STATUS</code> доступна для проверки того, включены ли Ключ-АСТРОМ '''CICS HOOKS/EXITS'''. Эта команда <code>ZDTP030I</code> выводит сообщение на консоль '''z/OS'''.
|}
Транзакция '''DTAX''' запускается автоматически каждые 5 минут. Она инициализирует соединение модуля '''CICS''' с недавно запущенным или перезапущенным '''zDC''' в это время. Поскольку данные собираются только во время активности '''zDC''', он должен быть запущен до инициализации региона '''CICS''' или '''IMS'''. Кроме того, данные могут быть потеряны в течение 5 минут после перезапуска '''zDC''' или при первоначальном запуске '''zDC''' после инициализации региона '''CICS'''. При желании процесс повторного подключения можно завершить немедленно, вручную введя транзакцию '''DTAX''' и выполнив функцию <code>DISABLE</code>, за которой следует функция <code>ENABLE</code> после повторной инициализации '''zDC'''. Используйте функцию <code>ENABLE</code> отдельно, если регион '''CICS''' не был подключен к '''zDC''' и, таким образом, отображает статус <code>DISABLED</code>.
Транзакция '''DTAX''' также предоставляет пользовательский интерфейс для доступа к базовым функциям модуля '''CICS'''. Войдите в '''CICS''' и выполните транзакцию '''DTAX''' без параметров для краткого описания ее функций и текущего состояния модуля.
[[Файл:Image115.png|граница]]
=== Изменить уровень логов ===
Уровень логов модуля '''CICS''' установлен на '''Info''' и, в отличие от других модулей, его нельзя изменить в Ключ-АСТРОМ. Однако его можно изменить с помощью транзакции '''DTAX'''. Установите курсор в правый верхний угол и введите один из следующих уровней логов: '''Severe''' , '''Warning''' , '''Info''' ('''Default''') или '''Fine''' .
=== Отправить пинг-сообщение ===
Для проверки соединения между модулем '''CICS''' и модулем '''zRemote''' можно использовать функцию ping-сообщений.
Выполните транзакцию '''DTAX''' с параметром <code>PING</code>.
{| class="wikitable"
|DTAX Ping
|}
Убедитесь, что <code>PING</code> выполнил переход из '''CICS''' в '''zDC''', затем в '''zRemote''' и вернулся.
Сообщение ping генерирует следующий вывод '''DTAX''':
[[Файл:Image116.png|граница]]
В случае успеха также создается запись в логах '''zRemote''', например:
{| class="wikitable"
|info    [native] ASID[53], smfID[S0W1], sysid[C449], jobName[H71AC449] Ping data=asid=53, CFDE33C15E800000
|}
=== Включение или отключение сбора данных Ключ-АСТРОМ ===
Эти функции включают или отключают все выходы, используемые модулем '''CICS'''. Команда <code>ENABLE</code> также запускает пятиминутный (5) цикл перезапуска '''DTAX''', если он не выполнялся. Аналогично, команда <code>DISABLE</code> завершает любой активный пятиминутный (5) цикл перезапуска '''DTAX'''.
==== Включение модуля CICS ====
<code>DTAX Enable</code> должен генерировать следующий вывод '''DTAX''':
[[Файл:Image117.png|граница]]
<code>Enable</code> также должен зарегистрировать это адресное пространство '''CICS''' с Ключ-АСТРОМ. Ниже приведены примеры сообщений в логах '''zRemote''' после успешного <code>DTAX Enable</code>:
{| class="wikitable"
|info    [native] Registering a pgi for the job: HVEAC727[C727], snaId[NETD    .HVEAC727], asid=51, CICS, protocol version=7.3.0, host=xx.xx.xxx.xx, groupId=16db6009dd8ec573, pgir.groupInstanceID=9b720782ca4a076, hostID=ed11bc0b5ee8f53a, nodeID=9b720782ca4a076, groupName=HVEAC727, hostGroup=, processGroupType=28
info    [native] Registered SubAgent[C727,51,6df4c9acf8f61ef5] with zDC[Z727,148], Software Release=54 rc=true
|}
==== Отключение модуля CICS ====
<code>DTAX Disable</code> должен генерировать следующий вывод '''DTAX''':
[[Файл:Image118.png|граница]]
<code>Disable</code> также должен отменить регистрацию этого адресного пространства в Ключ-АСТРОМ. Сообщение из логов '''zRemote''':
{| class="wikitable"
|info    [native] UnregisterSubAgentRunner: starting to unregister 1 subagents
|}
==== Включить датчик языковой среды DTAX ====
Ключ-АСТРОМ предоставляет параметр в среду выполнения '''Language Environment''' для предоставления событий для запросов динамической компоновки из программ '''COBOL''' и глаголов '''FETCH''' из программ '''PL/I'''. Параметр '''Language Environment''' отслеживает только вызовы программ, которые связаны в отдельный модуль загрузки, он не отслеживает вызовы программ в том же модуле загрузки. Команда <code>DTAX LEENAB</code> позволяет параметру '''Language Environment''' захватывать эти события. По умолчанию параметр '''Language Environment''' включен на 5 минут, затем отключается.
Чтобы включить параметр языковой среды на определенный интервал времени, используйте команду <code>LEENAB=<nowiki><time></nowiki></code>, где <code><nowiki><time></nowiki></code> находится в диапазоне от <code>1</code> до <code>1000</code> минут.
[[Файл:Image119.png|граница]]
==== Отключить датчик языковой среды DTAX ====
<code>DTAX LEDIS</code> отключает датчик Ключ-АСТРОМ '''Language Environment''' в '''CICS'''.
== Сообщения модуля z/OS - системные сообщения zDC ==
=== ZDC000I ===
{| class="wikitable"
|Полное сообщение
|ZDC000I INITIALIZATION @@ FOR zDC @@ VER @@.@@.@@
|-
|Описание
|Это информационное сообщение указывает на то, что инициализация zDC началась или закончилась. Отображаются идентификатор подсистемы и версия продукта.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC001E ===
{| class="wikitable"
|Полное сообщение
|ZDC001E AN ERROR HAS OCCURRED DURING LOAD FOR MODULE @@
|-
|Описание
|При запуске системы zDC была предпринята попытка загрузить все модули обработки в хранилище. Эта загрузка не удалась для модуля, указанного в этом сообщении (<code>@@</code>).
|-
|Действие системы
|zDC прекращает работу.
|-
|Действие пользователя
|Убедитесь, что операторы <code>//STEPLIB</code>или <code>//JOBLIB DD</code>в JCL, выполняющем zDC, указывают на правильные датасеты и что эти датасеты содержат правильный выпуск zDC.
|}
=== ZDC002E ===
{| class="wikitable"
|Полное сообщение
|ZDC002E MODULE=@@ R15=@@ R1=@@
|-
|Описание
|Далее следует сообщение <code>ZDC001</code>, в котором указывается имя модуля, а также содержимое <code>R15</code> и состояние <code>R1</code> по завершении операции LPAD.
|-
|Действие системы
|zDC прекращает работу.
|-
|Действие пользователя
|Сохраните информацию в этом сообщении, если вам необходимо связаться с вашим системным программистом или экспертом по продуктам Ключ-АСТРОМ через чат.
Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC003E ===
{| class="wikitable"
|Полное сообщение
|ZDC003E COMMON AREA STORAGE NOT AVAILABLE FOR MODULE @@
|-
|Описание
|Это сообщение указывает на то, что попытка загрузить модуль, указанный в сообщении, в расширенное общее хранилище не удалась, поскольку для хранения модуля недостаточно свободного места.
|-
|Действие системы
|zDC прекращает работу.
|-
|Действие пользователя
|Увеличьте объем общего хранилища, в частности подпула 241, и запустите zDC снова.
|}
=== ZDC004E ===
{| class="wikitable"
|Полное сообщение
|ZDC004E AN ERROR HAS OCCURRED DURING BLDL FOR MODULE @@
|-
|Описание
|При запуске системы zDC была предпринята попытка загрузить все модули обработки в хранилище. Загрузка модуля <code>BLDL</code>, указанного в сообщении, не удалась.
|-
|Действие системы
|zDC прекращает работу.
|-
|Действие пользователя
|Убедитесь, что операторы <code>//STEPLIB</code>или <code>//JOBLIB DD</code>в JCL, выполняющем zDC, указывают на правильные датасеты и что эти датасеты содержат правильный выпуск zDC.
|}
=== ZDC005E ===
{| class="wikitable"
|Полное сообщение
|ZDC005E MODULE=@@ R15=@@ R1=@@
|-
|Описание
|Далее следует сообщение <code>ZDC004</code>, в котором указывается имя модуля, а также содержимое <code>R15</code>и состояние <code>R1</code>по завершении операции <code>BLDL</code>.
|-
|Действие системы
|zDC прекращает работу.
|-
|Действие пользователя
|Сохраните информацию в этом сообщении, если вам потребуется связаться с вашим системным программистом или экспертом по продуктам Ключ-АСТРОМ через чат.
Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC006E ===
{| class="wikitable"
|Полное сообщение
|ZDC006E SUBSYSTEM @@ ALREADY EXISTS AND IS ACTIVE
|-
|Описание
|Это сообщение указывает на то, что 4-символьный идентификатор подсистемы <code>//SYSIN DD</code>, указанный вами в датасете параметров, уже существует в вашей системе и является активной подсистемой zDC.
|-
|Действие системы
|zDC прекращает работу.
|-
|Действие пользователя
|Убедитесь, что указанный вами идентификатор подсистемы уникален в вашей системе. Затем перезапустите zDC или остановите экземпляр zDC, который содержит это имя.
|}
=== ZDC007E ===
{| class="wikitable"
|Полное сообщение
|ZDC007E ECSA STORAGE NOT AVAILABLE FOR SUBSYSTEM @@, R15=@@
|-
|Описание
|Это сообщение указывает на то, что попытка получить хранилище для блока управления подсистемой не удалась. Для этих блоков недостаточно хранилища в расширенном подпуле CSA 241.
|-
|Действие системы
|zDC прекращает работу.
|-
|Действие пользователя
|Увеличьте объем расширенного хранилища CSA subpool 241 и перезапустите zDC.
|}
=== ZDC008I ===
{| class="wikitable"
|Полное сообщение
|ZDC008I MODULE P/T DATE TIME VERSION ADDRESS LENGTH
|-
|Описание
|Это сообщение отображается только при запуске zDC. Оно называет столбцы, показанные ниже, в нескольких номерах сообщений <code>ZDC009</code>. Отображаются имя модуля, наивысший номер отслеживания проблемы, дата и время последней сборки модуля, версия модуля и адрес основного хранилища, куда он загружен.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC009I ===
{| class="wikitable"
|Полное сообщение
|ZDC009I @@ @@ @@ @@ @@ @@ @@
|-
|Описание
|В этом сообщении указан один модуль <code>ZDC008</code>, загруженный zDC. Описание столбцов см. в сообщении.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC010E ===
{| class="wikitable"
|Полное сообщение
|ZDC010E SDUMPX TAKEN SUCCESSFULLY FOR zDC @@ ABEND
|-
|Описание
|Это сообщение отображается на системной консоли подпрограммами дампа zDC. Оно называет код аварийного завершения.
|-
|Действие системы
|Исполнение прекращается.
|-
|Действие пользователя
|Подготовьте дамп для проверки вашим системным персоналом или для передачи эксперту по продуктам Ключ-АСТРОМ через чат.
Обратитесь к эксперту по продуктам Ключ-АСТРОМ через чат в вашей среде. Повторно выполните zDC.
|}
=== ZDC011E ===
{| class="wikitable"
|Полное сообщение
|ZDC011E SDUMPX FAILED FOR zDC @@ ABEND. RETCODE=@@/@@
|-
|Описание
|Это сообщение отображается на системной консоли подпрограммами дампа zDC. Оно указывает на то, что попытка получить системный дамп не удалась. Код возврата и причина сбоя показаны в сообщении.
|-
|Действие системы
|Исполнение прекращается.
|-
|Действие пользователя
|Проверьте коды возврата и причины или отправьте это сообщение эксперту по продуктам Ключ-АСТРОМ через чат.
Обратитесь к эксперту по продуктам Ключ-АСТРОМ через чат в вашей среде. Повторно выполните zDC.
|}
=== ZDC012E ===
{| class="wikitable"
|Полное сообщение
|ZDC012E @@ ABEND DUMP IN ASTROMKEY zDC @@
|-
|Описание
|Это сообщение является заголовком для всех макросов SDUMPX, выдаваемых zDC. Этот заголовок указывает код аварийного завершения, который вызвал получение дампа.
|-
|Действие системы
|Исполнение прекращается.
|-
|Действие пользователя
|Убедитесь, что дамп сохранен и может быть передан вашему системному программисту или эксперту по продуктам Ключ-АСТРОМ через чат.
Обратитесь к эксперту по продуктам Ключ-АСТРОМ через чат в вашей среде. Повторно выполните zDC.
|}
=== ZDC014E ===
{| class="wikitable"
|Полное сообщение
|ZDC014E ZDCLOGER VSAM @@ ERROR
|-
|Описание
|Это сообщение указывает на то, что ненулевой код возврата получен в результате запроса логов VSAM zDC. Имя запроса содержится в сообщении.
|-
|Действие системы
|Работа логов завершается, но выполнение zDC продолжается.
|-
|Действие пользователя
|Изучите последующие сообщения, содержащие подробную информацию о характере ошибки. Сохраните эту информацию для вашего персонала по системному программированию или для эксперта по продукту Ключ-АСТРОМ через чат. Попробуйте повторно прикрепить и повторно открыть лог (команда MVS: <code>Modify ZdcStcName,LOG OPEN</code>).
Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC015E ===
{| class="wikitable"
|Полное сообщение
|ZDC015E ZDCLOGER VSAM RPL FEEDBACK WORD @@
|-
|Описание
|Это сообщение содержит значение слова обратной связи VSAM RPL после VSAM PUT в датасете логов.
|-
|Действие системы
|Работа логов завершается, но выполнение zDC продолжается.
|-
|Действие пользователя
|Изучите последующие сообщения, содержащие подробную информацию о характере ошибки. Сохраните эту информацию для своего персонала по системному программированию или для эксперта по продукту Ключ-АСТРОМ через чат. Попробуйте повторно прикрепить и повторно открыть лог (команда MVS: <code>Modify ZdcStcName,LOG OPEN</code>).
Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC016E ===
{| class="wikitable"
|Полное сообщение
|ZDC016E ZDCLOGER VSAM ACB ERROR FLAG @@
|-
|Описание
|Это сообщение содержит значение флага ошибки VSAM ACB после VSAM OPEN или CLOSE датасета логов.
|-
|Действие системы
|Работа логов завершается, но выполнение zDC продолжается.
|-
|Действие пользователя
|Изучите последующие сообщения, содержащие подробную информацию о характере ошибки. Сохраните эту информацию для своего персонала по системному программированию или для эксперта по продукту Ключ-АСТРОМ через чат. Войдите в систему управления ISPF zDC. Затем снова прикрепите и снова откройте лог.
Пожалуйста, свяжитесь с экспертом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC017E ===
{| class="wikitable"
|Полное сообщение
|ZDC017E SRB ABEND @@ AT DISPLACEMENT @@ INTO ZDCSRBRT
|-
|Описание
|Это сообщение указывает на то, что произошло аварийное завершение работы при смещении, указанном в процедуре SRB с именем <code>ZDCSRBRT</code>.
|-
|Действие системы
|Исполнение прекращается.
|-
|Действие пользователя
|Если создан дамп, сохраните его для вашего системного персонала или для передачи эксперту по продуктам Ключ-АСТРОМ через чат.
Обратитесь к эксперту по продуктам Ключ-АСТРОМ через чат в вашей среде. Повторно выполните zDC.
|}
=== ZDC018E ===
{| class="wikitable"
|Полное сообщение
|ZDC018E EXTENDED CSA STORAGE NOT AVAILABLE FOR SRB ROUTINE
|-
|Описание
|Это сообщение указывает на то, что  <code>STORAGE OBTAIN</code>не удалось сообщить о том, что расширенное хранилище CSA из подпула 241 недоступно.
|-
|Действие системы
|Исполнение прекращается.
|-
|Действие пользователя
|Сообщите об этом состоянии вашему системному программисту, который, возможно, захочет увеличить объем расширенного хранилища CSA в системе.
|}
=== ZDC019E ===
{| class="wikitable"
|Полное сообщение
|ZDC019E zDC INITIALIZATION FAILED. RETCODE=@@/@@
|-
|Описание
|Это сообщение указывает на то, что процедуры инициализации не удались. Оно также показывает коды возврата и причины, описывающие эту ошибку.
|-
|Действие системы
|Выполнение zDC прекращается.
|-
|Действие пользователя
|Проверьте датасет SYSPRINT на наличие других сообщений, которые могут иметь отношение к сбою.
Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC026I ===
{| class="wikitable"
|Полное сообщение
|ZDC026I STOP COMMAND ACCEPTED
|-
|Описание
|Это сообщение подтверждает, что команда STOP, введенная оператором, принята zDC и начато завершение обработки работы.
|-
|Действие системы
|Исполнение прекращается.
|-
|Действие пользователя
|Нет
|}
=== ZDC027I ===
{| class="wikitable"
|Полное сообщение
|ZDC027I MODIFY COMMAND RECEIVED
|-
|Описание
|Это сообщение подтверждает, что команда MODIFY, введенная оператором, получена zDC и обрабатывается. Любые ошибки, возникшие во время анализа или выполнения команды, будут указаны позже.
|-
|Действие системы
|Работа продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC028I ===
{| class="wikitable"
|Полное сообщение
|ZDC028I @@
|-
|Описание
|Это сообщение содержит копию всей команды, введенной оператором в консоли. Отображаются только первые 120 байт команды.
|-
|Действие системы
|Работа продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC029E ===
{| class="wikitable"
|Полное сообщение
|ZDC029E TCPSP subtask unavailable to process shutdown request
|-
|Описание
|Это сообщение указывает на то, что ECB для подработы TCPSP занят и недоступен для получения запроса на выключение.
|-
|Действие системы
|Исполнение прекращается.
|-
|Действие пользователя
|Если дамп создан, сохраните его для вашего системного персонала или для передачи эксперту по продукту Ключ-АСТРОМ через чат. Повторно выполните zDC.
Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC033E ===
{| class="wikitable"
|Полное сообщение
|ZDC033E INVALID COMMAND. PLEASE REENTER
|-
|Описание
|Команда, которую вы только что ввели в консоли оператора, недействительна и не была обработана.
|-
|Действие системы
|Команда игнорируется, и обработка продолжается.
|-
|Действие пользователя
|Повторите ввод допустимой команды, если это возможно. Если команда была допустимой, обратитесь с этой проблемой к эксперту по продуктам Ключ-АСТРОМ через чат.
Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC035I ===
{| class="wikitable"
|Полное сообщение
|ZDC035I @@ ARMED FOR AUTOMATIC RESTART
|-
|Описание
|Это сообщение указывает, что вы выбрали обработку ARM, и это первый раз, когда элемент, указанный в этом сообщении, был активирован. Это означает, что выполнение не вызвано автоматическим перезапуском.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC036I ===
{| class="wikitable"
|Полное сообщение
|ZDC036I @@ RESTARTED DUE TO PREVIOUS ABEND. RSNCD=@@
|-
|Описание
|Это сообщение указывает на то, что zDC был автоматически перезапущен системой. Код причины указывает, была ли изменена команда JCL или START (RSNCD=108) или не была изменена (RSNCD=104).
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC037E ===
{| class="wikitable"
|Полное сообщение
|ZDC037E @@ IXCARM REGISTER FAILURE. RETCD=@@. RSNCD=@@
|-
|Описание
|Попытка выдать макрос IXCARM привела к коду возврата больше 4. Это означает, что запрос не был выполнен. Фактические коды возврата и причины показаны в этом сообщении.
|-
|Действие системы
|Обработка продолжается, но без поддержки ARM.
|-
|Действие пользователя
|Полный список возможных кодов возврата и причин см. в справочнике z/OS MVS Sysplex Services. Исправьте любые ошибки среды или сообщите об этой проблеме эксперту по продуктам Ключ-АСТРОМ через чат.
Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC038E ===
{| class="wikitable"
|Полное сообщение
|ZDC038E @@ IXCARM READY FAILURE. RETCD=@@. RSNCD=@@
|-
|Описание
|Попытка выдать <code>IXCARM</code>макрос привела к коду возврата больше 4. Это означает, что запрос не был выполнен. Фактические коды возврата и причины показаны в этом сообщении.
|-
|Действие системы
|Обработка продолжается, но без поддержки ARM.
|-
|Действие пользователя
|Полный список возможных кодов возврата и причин см. в справочнике z/OS MVS Sysplex Services. Исправьте любые ошибки среды или сообщите об этой проблеме эксперту по продуктам Ключ-АСТРОМ через чат в вашей среде Ключ-АСТРОМ.
|}
=== ZDC039I ===
{| class="wikitable"
|Полное сообщение
|ZDC039I @@ AUTOMATIC RESTART NOT SUPORTED ON THIS SYSTEM
|-
|Описание
|Попытка выполнить макрос IXCARM привела к возврату кода, указывающего на то, что поддержка ARM в этой системе недоступна или доступна, но остановлена.
|-
|Действие системы
|Обработка продолжается, но без поддержки ARM.
|-
|Действие пользователя
|Полный список возможных кодов возврата и причин см. в справочнике z/OS MVS Sysplex Services. Возможно, вам придется ввести команду оператора <code>SETXCF START,POLICY,TYPE=ARM</code> для активации обработки ARM.
|}
=== ZDC040I ===
{| class="wikitable"
|Полное сообщение
|ZDC040I @@ DEREGISTERED FOR AUTOMATIC RESTART
|-
|Описание
|Это сообщение указывает на то, что <code>IXCARM</code> отправил сообщение для того, чтобы сервер мог перейти к нормальному завершению работы.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC048I ===
{| class="wikitable"
|Полное сообщение
|ZDC048I THE FOLLOWING MODULES ARE LOADED INTO ECSA
|-
|Описание
|Это сообщение печатается в датасете <code>SYSPRINT</code> и указывает на то, что все модули, указанные далее в сообщениях <code>ZDC009I</code>, были загружены в ECSA.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC049I ===
{| class="wikitable"
|Полное сообщение
|ZDC049I THE FOLLOWING MODULES ARE LOADED INTO PRIVATE STORAGE
|-
|Описание
|Это сообщение печатается в датасете <code>SYSPRINT</code> и указывает на то, что все модули, названные далее в сообщениях <code>ZDC009I</code>, были загружены в закрытую область zDC.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC052I ===
{| class="wikitable"
|Полное сообщение
|ZDC052I zDC IS RUNNING ON @@ RELEASE @@
|-
|Описание
|В этом информационном сообщении указывается название и уровень выпуска, на котором работает данный zDC.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC053I ===
{| class="wikitable"
|Полное сообщение
|ZDC053I LPAR NAME @@ CVTSNAME @@
|-
|Описание
|В этом информационном сообщении указывается имя LPAR, на котором работает этот zDC, и имя операционной системы, на которой работает этот zDC.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC054E ===
{| class="wikitable"
|Полное сообщение
|ZDC054E zDC ACTIVE SUBSYSTEM @@ ALREADY MARKED AS DEFAULT
|-
|Описание
|Это сообщение указывает на то, что в процессе создания новой подсистемы zDC на этом LPAR предыдущая подсистема, указанная в сообщении, уже была активна и отмечена как подсистема по умолчанию.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Только одна подсистема zDC за раз может быть отмечена как подсистема по умолчанию. Измените спецификацию параметров этой zDC, чтобы указать <code>DEFAULT(NO)</code>и повторно выполнить zDC.
Вы также можете остановить задание zDC с именованной подсистемой, что позволяет другой подсистеме указать ее как подсистему по умолчанию. Обратите внимание, что если экземпляр zDC с именованной подсистемой не может быть отменен или если он был отменен, а его подсистема остается активной, то вы можете указать <code>DEFAULT(YES,FORCE)</code>. Существующая подсистема помечается как не являющаяся подсистемой по умолчанию, а новая помечается как подсистема по умолчанию.
|}
=== ZDC055I ===
{| class="wikitable"
|Полное сообщение
|ZDC055I LPAR CPU capacity MSUs per hour:@@. If z/VM guest, capacity:@@
|-
|Описание
|Это информационное сообщение указывает емкость MSU, на которой работает этот zDC. Если работает как гостевой z/VM, показывает гостевую емкость MSU.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC056I ===
{| class="wikitable"
|Полное сообщение
|ZDC056I LPAR General Processors:@@, ZIIPs:@@
|-
|Описание
|В этом информационном сообщении указаны процессоры, доступные для LPAR, и сколько из них являются специализированными процессорами ZIIP.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC057I ===
{| class="wikitable"
|Полное сообщение
|ZDC057I LPAR Facility Indicators in hexdump format:
|-
|Описание
|В конфигурации установлены объекты. Шестнадцатеричный дамп области для помощи в диагностике проблем. См. инструкцию STORE FACILITY LIST EXTENDED (STFLE)
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC059I ===
{| class="wikitable"
|Полное сообщение
|ZDC059I zDC NOW EXECUTING UNDER USERID @@
|-
|Описание
|Это сообщение записывается в SYSPRINT, указывая на то, что указанный вами идентификатор пользователя <code>TCPIP_USERID</code>теперь контролирует основную работу zDC.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC060I ===
{| class="wikitable"
|Полное сообщение
|ZDC060I LOG @@ @@ SUCCESSFULLY
|-
|Описание
|Это сообщение указывает на то, что действие <code>SYSPRINT</code>, запрошенное вами в команде <code>LOG</code>, было успешно выполнено.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC061E ===
{| class="wikitable"
|Полное сообщение
|ZDC061E INSUFFICIENT ACCESS TO LOG DATA SET. SEE JOBLOG
|-
|Описание
|Это сообщение написано <code>SYSPRINT</code>, чтобы указать, что zDC, под которым работает <code>USERID</code>, не имеет необходимого доступа безопасности к датасету логов. Этот доступ необходим <code>ACCESS(ALTER)</code>для того, чтобы датасет логов мог быть создан и/или расширен и был доступен.
|-
|Действие системы
|Обработка продолжается, но без логов.
|-
|Действие пользователя
|Либо предоставьте идентификатору пользователя, под которым работает zDC, ACCESS(ALTER) к датасету логов, либо укажите идентификатор пользователя, который имеет этот уровень доступа. Обратите внимание, что датасет логов должен быть определен как общая сущность, чтобы передать RACROUTE, используемый в zDC.
|}
=== ZDC062E ===
{| class="wikitable"
|Полное сообщение
|ZDC062E LOG TASK INITIALIZATION FAILURE RC=@@/@@
|-
|Описание
|Это сообщение <code>SYSPRINT</code> указывает на то, что подработа логов не смогла инициализироваться.
|-
|Действие системы
|Обработка zDC продолжается, но без логов.
|-
|Действие пользователя
|Просканируйте системную консоль и лог заданий JES на наличие сообщений, относящихся к этой проблеме. Внимательно посмотрите на <code>(RACF, ACF/2, TOPSECRET)</code>сообщения о доступе к системе, относящиеся к датасету логов.
|}
=== ZDC064E ===
{| class="wikitable"
|Полное сообщение
|ZDC064E QUEUE TASK INITIALIZATION FAILURE
|-
|Описание
|Это сообщение указывает <code>SYSPRINT</code> на то, что подработа очереди не смогла инициализироваться.
|-
|Действие системы
|zDC прекращает работу.
|-
|Действие пользователя
|Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC065I ===
{| class="wikitable"
|Полное сообщение
|ZDC065I zDC INITIALIZATION SUCCESSFUL. RETCODE=00/00 @@
|-
|Описание
|Это сообщение записывается в SYSPRINT, указывая на то, что инициализация zDC прошла успешно.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC066E ===
{| class="wikitable"
|Полное сообщение
|ZDC066E QUEUE TASK FAILURE RETCODE=@@/@@
|-
|Описание
|Это сообщение указывает <code>SYSPRINT</code>на сбой подработы очереди. В этом сообщении содержатся коды возврата и причины.
|-
|Действие системы
|zDC прекращает работу.
|-
|Действие пользователя
|Если <code>"QUEUE"=DtAgt</code>, в сообщении просмотрите следующее:
* работа zDC пытается подключиться к zRemote. Одним из первых действий, которые она выполняет, является начальная загрузка zLocal с сервера с помощью zRemote. Если загрузка не удаётся, то есть zLocal не загружается, работа zDC делает три попытки, а затем выдаёт пользовательское аварийное завершение. В качестве запасного варианта zDC пытается загрузить последний загруженный zLocal. Если zDC запускается в новой рабочей области файловой системы OMVS впервые и ранее загруженный zLocal отсутствует, выдаётся пользовательское аварийное завершение.
* Проверьте правильность параметра модуля кода zRemote в zDC <code>//SYSIN</code>. Он должен указывать на экземпляр zRemote, который должен быть запущен и подключен к серверу для выполнения начальной загрузки zLocal.
* Проверьте выходные данные спула zDC на наличие сообщений загрузки.
Если в сообщении указано <code>"QUEUE"=QUEUE</code>, сообщите об этом сообщении эксперту по продуктам Ключ-АСТРОМ через чат.
Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC067E ===
{| class="wikitable"
|Полное сообщение
|ZDC067E LOG TASK FAILURE RETCODE=@@/@@
|-
|Описание
|Это сообщение указывает <code>SYSPRINT</code>на сбой подработы логов. В этом сообщении содержатся коды возврата и причины.
|-
|Действие системы
|Обработка продолжается, но без логов.
|-
|Действие пользователя
|Просканируйте системную консоль и лог заданий JES на наличие сообщений, относящихся к этой проблеме. Внимательно посмотрите на <code>(RACF, ACF/2, TOPSECRET)</code>сообщения о доступе к системе, относящиеся к датасету логов.
|}
=== ZDC069W ===
{| class="wikitable"
|Полное сообщение
|ZDC069W zDC QUEUE IS AT @@% OF CAPACITY
|-
|Описание
|Это сообщение означает, что очередь заполняется. Новые внутренние события не принимаются после того, как очередь достигнет 100%. Это сообщение впервые отображается, когда очередь достигает 75%, и повторяется каждые 5%. Когда очередь опускается ниже 75%, это сообщение исчезает. Это сообщение отображается как в системной консоли, так и в датасете SYSPRINT.
|-
|Действие системы
|Работа продолжается.
|-
|Действие пользователя
|Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC071W ===
{| class="wikitable"
|Полное сообщение
|ZDC071W UNABLE TO CONSTRUCT SDUMPX SYMREC RETCODE=@@/@@
|-
|Описание
|Это сообщение означает, что <code>ZDCSDUMP</code>модуль не смог создать запись симптома для включения в тот файл <code>SDUMP</code>, который он собирался записать.
|-
|Действие системы
|Дамп создается, но без записи о симптоме.
|-
|Действие пользователя
|Нет
|}
=== ZDC072W ===
{| class="wikitable"
|Полное сообщение
|ZDC072W WLM ENCLAVE CREATION FAILED. @@ @@/@@
|-
|Описание
|Это сообщение означает, что процесс создания анклава WLM не увенчался успехом. В сообщении отображается имя функции, а также коды возврата и причины её выполнения. Это предупреждение выдаётся только в связи с продолжением выполнения zDC. См. ниже.
|-
|Действие системы
|Выполнение zDC продолжается, но вся обработка выполняется в режиме задач, и SRB анклава не отправляется. Следовательно, выполнение на zIIP отсутствует.
|-
|Действие пользователя
|Сообщите об этом сообщении своему системному программисту, которому может потребоваться связаться с экспертом по продуктам Ключ-АСТРОМ через онлайн-чат.
Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC073I ===
{| class="wikitable"
|Полное сообщение
|ZDC073I WLM ENCLAVE @@ CREATED SUCCESSFULLY
|-
|Описание
|Это сообщение означает, что процесс создания анклава WLM прошел успешно и zDC является членом анклава, указанного в сообщении.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC074E ===
{| class="wikitable"
|Полное сообщение
|ZDC074E WLM ENCLAVE DELETION FAILED. @@ @@/@@
|-
|Описание
|Это сообщение означает, что процесс удаления анклава WLM не увенчался успехом. В сообщении отображается имя функции, а также коды возврата и причины её выполнения.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Сообщите об этом сообщении своему системному программисту, которому может потребоваться помощь эксперта по продуктам Ключ-АСТРОМ через онлайн-чат.
Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC076E ===
{| class="wikitable"
|Полное сообщение
|ZDC076E WLM ENCLAVE SRB EXECUTION FAILED. RETCODE=@@
|-
|Описание
|Это сообщение означает, что SRB-блок анклава не удалось выполнить корректно. Если RETCODE в этом сообщении равен <code>1C</code>, то далее выводится сообщение <code>ZDC077</code>с подробностями сбоя.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Сообщите об этом сообщении своему системному программисту, которому может потребоваться помощь эксперта по продуктам Ключ-АСТРОМ через онлайн-чат.
Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC077E ===
{| class="wikitable"
|Полное сообщение
|ZDC077E WLM ENCLAVE SRB REASON CODES=@@ @@ @@
|-
|Описание
|Три кода в этом сообщении соответствуют значениям <code>IEAMSCHD</code> <code>SYNCHCOMPADDR</code>, <code>SYNCHCODEADDR</code>и <code>SYNCHRSNADDR</code>.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Сообщите об этом сообщении своему системному программисту, которому может потребоваться помощь эксперта по продуктам Ключ-АСТРОМ через онлайн-чат.
Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC078W ===
{| class="wikitable"
|Полное сообщение
|ZDC078W QUERT.STAWXXX UNEXPECTED @@ DISPATCH DELAY @@ @@ @@ @@
|-
|Описание
|Это сообщение написано, чтобы <code>SYSPRINT</code>указать на то, что zDC, по всей видимости, получает недостаточно процессорных ресурсов для своевременной обработки сообщений.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Существует 2 формата сообщения, за которыми следуют 4 шестнадцатеричных слова:
* {QueRt.StaWDGp Неожиданная задержка отправки GP}
* {QueRt.StaWZSp Неожиданная задержка отправки ZIIP}
GP — это общая задержка процессора, а ZIIP — это системный интегрированный информационный процессор IBM.
Первые два шестнадцатеричных слова представляют собой 64-битное число в формате STCK, содержащее сумму непредвиденных задержек.
(Переведите в десятичное число и разделите на 4096, чтобы получить микросекунды.) Третье и четвёртое слова — это количество непредвиденных задержек и количество раз, когда эта задержка была зафиксирована. Средняя непредвиденная задержка — это 64-битная сумма, делённая на количество непредвиденных задержек.
Например: <code>ZDC078W QueRt.StaWDGp Unexpected GP dispatch</code> задержка 00000000 F7E0822C 00000003 000019E2. xF7E0822C/x00000003=1,015 с/3=0,338с средняя непредвиденная задержка на основе x19E2/6 626 наблюдений.
По умолчанию сообщение будет отображаться не чаще одного раза в 10 минут. Неожиданная задержка по умолчанию составляет 0,25 секунды. То есть работа переходит в режим ожидания на 2 секунды и получает управление обратно более чем через 2,25 секунды.
zDC parm: <code>ZDCDISPATCHDELAYWARN(25)</code>устанавливает порог задержки в единицах 0,01 секунды, например 25=250 миллисекунд.
zDC parm: <code>ZDCDISPATCHDELAYRPTM(10)</code>устанавливает интервал отчетности в минутах.
Как правило, для отслеживания задержек рабочего процесса в течение 10 минут до появления предупреждения используйте инструменты для измерения производительности (например, IBM RMF Monitor III). Также проверьте параметр <code>IEAOPTxx</code> элемента PARMLIB:
<code>IIPHONORPRIORITY=NO</code>.
<code>NO</code> может привести к задержке работ, соответствующих требованиям ZIIP, если доступны процессоры GP.
|}
=== ZDC079W ===
{| class="wikitable"
|Полное сообщение
|ZDC079W IEAVRLS ERROR, RETURN CODE @@
|-
|Описание
|Это сообщение указывает на то, что внутренняя функция выпуска не была завершена должным образом.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Если проблема не устранена, сохраните информацию в этом сообщении и свяжитесь с вашим системным программистом или экспертом по продуктам Ключ-АСТРОМ через чат.
Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC083E ===
{| class="wikitable"
|Полное сообщение
|ZDC083E SUBSYSTEM @@ ALREADY EXISTS BUT IS NOT A zDC SUBSYSTEM
|-
|Описание
|Это сообщение означает, что указанный вами в датасете параметров 4-символьный идентификатор подсистемы <code>//SYSIN DD</code>уже существует в вашей системе, но используется какой-то другой программой, которая не является Ключ-АСТРОМ zDC.
|-
|Действие системы
|zDC прекращает работу.
|-
|Действие пользователя
|Убедитесь, что указанный вами идентификатор подсистемы уникален в вашей системе, затем перезапустите zDC.
|}
=== ZDC100I ===
{| class="wikitable"
|Полное сообщение
|ZDC100I SYSIN PARAMETER LISTING
|-
|Описание
|Это сообщение означает, что <code>//SYSIN</code>перечислил параметры, указанные заказчиком.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC101I ===
{| class="wikitable"
|Полное сообщение
|ZDC101I END OF SYSIN PARAMETER LISTING TRANBUF-Megabytes=@@
|-
|Описание
|Это сообщение означает, что все указанные клиентом параметры <code>//SYSIN</code> были ранее перечислены.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC102E ===
{| class="wikitable"
|Полное сообщение
|ZDC102E SYSTEM VARIABLE SUBSTITUTION FAILED. @@
|-
|Описание
|В процессе анализа <code>//SYSIN DD</code>данных для каждого параметра вызывается системная процедура подстановки переменных z/OS. В результате одного из этих вызовов был получен ненулевой код возврата.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте ошибочный параметр и повторно выполните zDC.
|}
=== ZDC103E ===
{| class="wikitable"
|Полное сообщение
|ZDC103E UNABLE TO OPEN //SYSIN DATA SET
|-
|Описание
|Попытка открыть <code>SYSIN</code>датасет не удалась. Код возврата для этой ошибки отсутствует, но в логе заданий может отображаться сообщение, более подробно объясняющее ошибку.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Убедитесь, что <code>//SYSIN DD</code>оператор существует в JCL, используемом для вызова zDC, и что он указывает на датасет с характеристиками DCB <code>LRECL=80</code>.
|}
=== ZDC105E ===
{| class="wikitable"
|Полное сообщение
|ZDC105E ILLOGICAL SEQUENCE OF COMMENT CONTROL CHARACTERS
|-
|Описание
|Символы управления комментариями: «/ ''» для начала комментария и «'' /» для его завершения. Они должны быть парными (по одному символу каждого типа). Все операторы между этой парой рассматриваются как комментарий. Это сообщение означает, что пары этих управляющих последовательностей неверны.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте ошибку сопряжения комментариев и повторно выполните zDC.
|}
=== ZDC106E ===
{| class="wikitable"
|Полное сообщение
|ZDC106E UNKNOWN SYSIN KEYWORD @@
|-
|Описание
|Ключевое слово <code>SYSIN</code>, указанное в тексте сообщения, не является допустимым ключевым словом.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте ключевое слово <code>SYSIN</code> в датасете и повторно выполните zDC.
|}
=== ZDC107E ===
{| class="wikitable"
|Полное сообщение
|ZDC107E SUBSYSTEM_ID PARAMETER MISSING
|-
|Описание
|Параметр <code>SUBSYSTEM_ID</code>задаёт уникальное четырёхсимвольное имя для данного экземпляра zDC. Это имя не должно дублироваться в этом LPAR и НЕ должно быть определено в <code>SYS1.PARMLIB IEFSSNxx</code>элементе.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Добавьте параметр SUBSYSTEM_ID в <code>//SYSIN</code>датасет и повторно выполните zDC. Это четырёхсимвольное имя должно быть уникальным для всех подсистем, работающих в этом LPAR, но может совпадать в разных LPAR. Вы можете присвоить всем подсистемам zDC одинаковое имя в каждом LPA. Но в каждом LPAR это имя должно быть уникальным. Не определяйте это имя в <code>IEFSSNxx SYS1.PARMLIB</code>элементе.
|}
=== ZDC110E ===
{| class="wikitable"
|Полное сообщение
|ZDC110E NAME PARAMETER MISSING
|-
|Описание
|Этот параметр <code>NAME</code> является обязательным и должен указывать имя zDC, понятное сотрудникам вашего предприятия, которые могут видеть сообщения от этого zDC. Значение, указанное в параметре <code>NAME</code>, не используется ни для каких целей, кроме уникальной идентификации данного экземпляра zDC.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Добавьте параметр <code>NAME</code> и повторно выполните zDC.
|}
=== ZDC116E ===
{| class="wikitable"
|Полное сообщение
|ZDC116E AUTOMATIC RESTART MANAGEMENT NAME MISSING
|-
|Описание
|Вы указали, <code>ARM(YES)</code>но не указали имя, которое будет использоваться для автоматического управления перезапуском. Длина этого имени должна быть от 1 до 16 байт. zDC регистрируется в системе автоматического управления перезапуском z/OS и получает право на использование этой функции. Это имя может состоять из заглавных букв, цифр и следующих специальных символов: подчёркивания ( <code>_</code>), знака доллара ( <code>$</code>), знака решетки ( <code>#</code>) или знака «@ » ( <code>@</code>). Первый символ не может быть цифрой.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Подробное описание того, как эта функция <code>ARM_NAME</code> вызывается при установке, см . в разделе ''z/OS V1Rn.0 MVS «Настройка Sysplex»'' . После выполнения всех шагов, описанных в данном руководстве, добавьте параметр и повторно запустите zDC. Тем временем укажите <code>ARM(NO)</code>или опустите параметр.
|}
=== ZDC121E ===
{| class="wikitable"
|Полное сообщение
|ZDC121E SUBSYSTEM_ID PARAMETER INVALID
|-
|Описание
|Параметр SUBSYSTEM_ID указан, но недействителен. Значение этого параметра должно быть длиной 4 байта и состоять только из заглавных букв, цифр и знака доллара ( <code>$</code>), знака решетки ( <code>#</code>) или знака @ ( <code>@</code>). Первый символ должен быть буквой.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте параметр <code>SUBSYSTEM_ID</code> и повторно выполните zDC.
|}
=== ZDC122E ===
{| class="wikitable"
|Полное сообщение
|ZDC122E DISPLAY_NAME PARAMETER INVALID
|-
|Описание
|Параметр <code>DISPLAY_NAME</code>указан, но недопустим. Значение этого параметра должно быть длиной от 1 до 40 байт. Допустимы любые отображаемые символы.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте параметр <code>DISPLAY_NAME</code> и повторно выполните zDC.
|}
=== ZDC123E ===
{| class="wikitable"
|Полное сообщение
|ZDC123E DEFAULT PARAMETER INVALID
|-
|Описание
|Параметр <code>DEFAULT</code>указан, но недопустим. Допускаются только два значения: <code>YES</code>или <code>NO</code>. Только один экземпляр zDC в данном LPAR может указать, что он является значением по умолчанию; все остальные должны указать значение NO.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте параметр <code>DEFAULT</code> и повторно выполните zDC.
|}
=== ZDC125E ===
{| class="wikitable"
|Полное сообщение
|ZDC125E EVENT_WAIT PARAMETER INVALID
|-
|Описание
|Параметр EVENT_WAIT может указывать только <code>YES</code>или <code>NO</code>.
Если этот параметр <code>YES</code> пропущен, то подразумевается, что он отсутствует. Если задано значение EVENT_WAIT <code>YES</code>или разрешено его значение по умолчанию <code>YES</code>, то при обработке событий выполнение программ блокируется до тех пор, пока событие не будет успешно обработано адресным пространством zDC. В большинстве случаев это предпочтительный вариант. Если обнаружено, что при обработке события zDC теряется слишком много времени, укажите этот параметр <code>NO</code>. Недостатком является возможная потеря событий в случае аварийного завершения работы zDC.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте параметр <code>EVENT_WAIT</code> и повторно выполните zDC.
|}
=== ZDC126E ===
{| class="wikitable"
|Полное сообщение
|ZDC126E TCPIP_USERID PARAMETER INVALID
|-
|Описание
|Параметр <code>TCPIP_USERID</code>должен указывать действительный идентификатор пользователя длиной от 1 до 8 символов. Вы можете опустить этот параметр, и в этом случае будет использован идентификатор пользователя, под которым был отправлен zDC.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Либо исправьте параметр идентификатора пользователя, либо полностью опустите его. Повторно выполните zDC.
|}
=== ZDC127E ===
{| class="wikitable"
|Полное сообщение
|ZDC127E LOG_INITIAL PARAMETER INVALID
|-
|Описание
|Параметр <code>LOG_INITIAL</code>должен указывать либо <code>(OPEN)</code> , либо <code>(CLOSED)</code>. Любые другие значения недопустимы.
Если этот параметр пропущен или указан <code>CLOSED</code>, значение по умолчанию — <code>LOG_INITIAL(CLOSED)</code>. Укажите все остальные параметры ведения логов, применимые к вашей среде SMS, а также укажите <code>LOG_INITIAL(CLOSED)</code>. При необходимости можно динамически запустить ведение логов, используя указанные параметры. В состоянии логов системные ресурсы не потребляются.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте параметр <code>LOG_INITIAL</code> и повторно выполните zDC.
|}
=== ZDC128E ===
{| class="wikitable"
|Полное сообщение
|ZDC128E LOG_DSNAME PARAMETER IS INVALID
|-
|Описание
|Параметр <code>LOG_DSNAME</code>должен указывать имя датасета длиной от 1 до 35 символов для необязательного логирования. Убедитесь, что длина имени не превышает 35 символов, так как при определении кластера <code>IDCAMS</code> к нему будут добавлены символы «a» <code>.DATA</code>и «a» <code>.INDEX</code>
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте и повторно <code>LOG_DSNAME</code> выполните zDC.
|}
=== ZDC130E ===
{| class="wikitable"
|Полное сообщение
|ZDC130E LOG_VOLSER PARAMETER IS INVALID
|-
|Описание
|Параметр <code>LOG_VOLSER</code>должен указывать шестизначный серийный номер тома, для которого будет определён лог. Этот параметр необходимо указывать только в том случае, если это требуется вашей средой SMS. В противном случае вы можете опустить этот параметр и использовать системные настройки по умолчанию.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте <code>LOG_VOLSER</code> и повторно выполните zDC.
|}
=== ZDC131E ===
{| class="wikitable"
|Полное сообщение
|ZDC131E LOG_TRKS PARAMETER IS INVALID
|-
|Описание
|Параметр <code>LOG_TRKS</code>должен содержать число от 1 до 8 цифр, представляющее собой количество треков, которые необходимо определить в первичном и вторичном экстентах датасета логов. Максимальное значение этого параметра — 1 <code>65535</code>, минимальное — 1.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте <code>LOG_TRKS</code>и повторно выполните zDC.
|}
=== ZDC132E ===
{| class="wikitable"
|Полное сообщение
|ZDC132E LOG_CYLS PARAMETER IS INVALID
|-
|Описание
|Параметр <code>LOG_CYLS</code>должен содержать число от 1 до 8 цифр, представляющее собой количество цилиндров, которые необходимо определить в первичном и вторичном экстентах датасета логов. Максимальное значение этого параметра — 1 <code>65535</code>, минимальное — 1.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте <code>LOG_CYLS</code>и повторно выполните zDC.
|}
=== ZDC133E ===
{| class="wikitable"
|Полное сообщение
|ZDC133E LOG_MGMTCLASS PARAMETER IS INVALID
|-
|Описание
|Параметр <code>LOG_MGMTCLASS</code>должен указывать имя длиной от 1 до 8 символов для параметра SMS класса управления, который определен в вашей установке для датасета логов.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте параметр <code>LOG_MGMTCLASS</code> и повторно выполните zDC.
|}
=== ZDC134E ===
{| class="wikitable"
|Полное сообщение
|ZDC134E LOG_DATACLASS PARAMETER IS INVALID
|-
|Описание
|Параметр <code>LOG_DATACLASS</code>должен указывать имя длиной от 1 до 8 символов для параметра SMS класса данных, которое определено в вашей установке для датасета логов.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте параметр <code>LOG_DATACLASS</code> и повторно выполните zDC.
|}
=== ZDC135E ===
{| class="wikitable"
|Полное сообщение
|ZDC135E LOG_STORCLASS PARAMETER IS INVALID
|-
|Описание
|Параметр <code>LOG_STORCLASS</code>должен указывать имя длиной от 1 до 8 символов для параметра SMS класса хранения, который определен в вашей установке для датасета логов.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте параметр <code>LOG_STORCLASS</code> и повторно выполните zDC.
|}
=== ZDC155E ===
{| class="wikitable"
|Полное сообщение
|ZDC155E ARM PARAMETER INVALID
|-
|Описание
|Параметр <code>ARM</code>должен указывать либо <code>ARM(YES)</code>, если вы хотите, чтобы функция автоматического перезапуска перезапускала zDC в случае аварийного завершения работы, либо <code>ARM(NO)</code>, если вы не хотите, чтобы zDC перезапускался. Сначала следует указать <code>ARM(NO)</code>, пока вы не убедитесь, что zDC работает корректно в нормальных условиях. В этом случае вы можете обратиться в службу поддержки.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте параметр <code>ARM</code> и повторно выполните zDC.
|}
=== ZDC156E ===
{| class="wikitable"
|Полное сообщение
|ZDC156E ARM_ELEMENT_NAME PARAMETER INVALID
|-
|Описание
|Параметр <code>ARM_ELEMENT_NAME</code>указывает имя длиной от 1 до 16 символов, которое будет использоваться z/OS для идентификации этой программы в системе автоматического управления перезапуском.
Допустимы только буквы, цифры и специальные символы <code>_</code>, <code>$</code>, <code>#</code>и <code>@</code>. Кроме того, первый байт не должен быть цифровым.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте параметр <code>ARM_ELEMENT_NAME</code> и повторно выполните zDC.
|}
=== ZDC185E ===
{| class="wikitable"
|Полное сообщение
|ZDC185E PROTECT PARAMETER INVALID
|-
|Описание
|Параметр <code>PROTECT</code>должен указывать <code>PROTECT(YES)</code>, будут ли страницы в расширенном общем хранилище защищены от непреднамеренного изменения другими программами, работающими в разделе <code>LPAR</code>, или <code>PROTECT(NO)</code>эта защита не будет реализована. Если этот параметр пропущен, защита отсутствует. Любая программа, работающая в разделе 0, может изменять это хранилище.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте параметр <code>PROTECT</code> и повторно выполните zDC.
|}
=== ZDC187E ===
{| class="wikitable"
|Полное сообщение
|ZDC187E DEFAULT PARAMETER MISSING
|-
|Описание
|Параметр <code>DEFAULT</code>должен быть указан как , <code>DEFAULT(YES)</code>либо <code>DEFAULT(NO)</code>. Только одна подсистема zDC в LPAR может указывать <code>DEFAULT(YES)</code>. Все остальные должны указывать <code>DEFAULT(NO)</code>.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Добавьте параметр <code>DEFAULT</code> и повторно выполните zDC.
|}
=== ZDC189E ===
{| class="wikitable"
|Полное сообщение
|ZDC189E OPERATING_SYSTEM PARAMETER INVALID
|-
|Описание
|Этот параметр <code>OPERATING_SYSTEM</code> никогда не следует указывать в качестве параметра клиента. Он используется только для эмуляции более ранних версий z/OS, чем текущая.
|-
|Действие системы
|zDC заканчивается.
|-
|Действие пользователя
|Удалить этот параметр из датасета <code>SYSIN</code>.
|}
=== ZDC194E ===
{| class="wikitable"
|Полное сообщение
|ZDC194E zIIP_ENABLE PARAMETER INVALID
|-
|Описание
|Параметр <code>zIIP_ENABLE</code>может указывать на <code>YES</code>или <code>NO</code>. Если указано значение <code>zIIP_ENABLE(YES)</code>, то SRB, в котором выполняются все процедуры создания XML и TCP/IP SOCKET(SEND), — это zIIP. Этот SRB не будет запущен на вашем zIIP, если задано значение NO.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте параметр <code>zIIP_ENABLE</code> и повторно отправьте zDC.
|}
=== ZDC196E ===
{| class="wikitable"
|Полное сообщение
|ZDC196E DTMSG_QSIZE PARAMETER IS INVALID
|-
|Описание
|Этот параметр <code>DTMSG_QSIZE</code> задаёт размер пространства данных в килобайтах. Значение по умолчанию — 1024 (1024 КБ). Это пространство данных используется для организации очереди сообщений из модуля кода CICS ЕдиногоАгента в zLocal. Минимальное значение — 8, а максимальное — 262 144 КБ (256 мегабайт).
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Укажите значение в указанном диапазоне.
|}
=== ZDC197E ===
{| class="wikitable"
|Полное сообщение
|ZDC197E DTMSG_SMOSIZE PARAMETER IS INVALID
|-
|Описание
|Этот параметр <code>DTMSG_SMOSIZE</code> задаёт размер 64-битного SMO в МБ. Значение по умолчанию — 1 МБ. Этот 64-битный SMO используется для постановки сообщений из модуля кода CICS в zLocal. Минимальное значение — 1, максимальное — 256 МБ (256 мегабайт).
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Выберите правильное значение <code>SMOSIZE</code>и повторно отправьте zDC.
|}
=== ZDC198E ===
{| class="wikitable"
|Полное сообщение
|ZDC198E DT_UMASK PARAMETER IS INVALID
|-
|Описание
|Параметр <code>DT_UMASK</code>задаёт маску создания файлов пользователем. Значение по умолчанию — 0022 (восьмеричное) и соответствует разрешению rwxr-xr-x для новых файлов. Ошибка возникает, если длина параметра превышает 3 символа или он содержит невосьмеричные символы (o:7).
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Выберите правильное значение <code>DT_UMASK</code>и повторно отправьте zDC.
|}
=== ZDC199E ===
{| class="wikitable"
|Полное сообщение
|ZDC199E DTMSG_TBCSIZE PARAMETER IS INVALID
|-
|Описание
|Этот параметр <code>DTMSG_TBCSIZE</code> определяет общий размер 64-битного буфера транзакции в МБ и размер буфера 2 КБ или 4 КБ. Значение по умолчанию — <code>(1,2)</code>, что соответствует буферу 1 МБ или 2 КБ. Этот 64-битный SMO используется для буферизации сообщений, связанных с транзакцией, перед отправкой в ​​ЕдиныйАгент. Минимальное значение — 1, а максимальное — 256 МБ (256 мегабайт).
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Выберите правильное значение <code>TBCSIZE</code>и повторно отправьте zDC.
|}
=== ZDC200I ===
{| class="wikitable"
|Полное сообщение
|ZDC200I DTMSG_QSIZE PARAMETER IS DEPRECATED
|-
|Описание
|Параметр <code>DTMSG_QSIZE</code> указывает размер DataSpace в килобайтах. Он заменяется на <code>DTMSG_SMOSIZE(Megabytes)</code>Параметр был преобразован в мегабайты и используется для установки размера SMO.
|-
|Действие системы
|Работа zDC продолжается.
|-
|Действие пользователя
|Использовать <code>DTMSG_SMOSIZE</code>в будущем.
|}
=== ZDC201E ===
{| class="wikitable"
|Полное сообщение
|ZDC201E ZDCLOGBUFFERSIZE PARAMETER IS INVALID
|-
|Описание
|<code>ZDCLOGBUFFERSIZE</code>Задаёт буфер логов в килобайтах. Это область памяти SMO ​​для буферизации <code>.log</code>файла zDC. Файл zDC .log находится в той же директории, что и <code>.log</code>файлы модуля кода ZLocal. Значение по умолчанию: (64) - 64 КБ. Минимальный размер — 16 КБ, максимальный — 10240 КБ = 10 МБ.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте значение <code>ZDCLOGBUFFERSIZE</code>и отправьте повторно.
|}
=== ZDC202E ===
{| class="wikitable"
|Полное сообщение
|ZDC202E ZDCMAXLOGFILESIZE PARAMETER IS INVALID
|-
|Описание
|<code>ZDCMAXLOGFILESIZE</code>Задаёт максимальный размер файла логов. При превышении этого размера происходит ротация на новый файл логов. Шаблон ZDClogfile: <code>.._ZDCID_PID_.#.log</code>, например: <code>dt_DTV1ZDC4_MEPC_33620088.1.log</code>. Значение по умолчанию: (10240) = 10 МБ. Минимальный размер — 10 КБ; максимальный — 1048 576 КБ = 1 ГБ.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте значение <code>ZDCMAXLOGFILESIZE</code>и отправьте повторно.
|}
=== ZDC203E ===
{| class="wikitable"
|Полное сообщение
|ZDC203E ZDCDISPATCHDELAYWARN PARAMETER IS INVALID
|-
|Описание
|<code>ZDCDISPATCHDELAYWARN</code>Задаёт пороговое значение задержки отправки в единицах по 0,01 с. Например, <code>ZDCDISPATCHDELAYWARN(100)</code>задаёт 1 с. Значение по умолчанию: (25) = 0,25 с. Минимальное ненулевое значение: 10 = 0,1 с. Максимальное значение: (32000) = 320 с. Отключить проверку задержки:<code>ZDCDISPATCHDELAYWARN(0)</code>
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте значение <code>ZDCDISPATCHDELAYWARN</code>и отправьте повторно.
|}
=== ZDC204E ===
{| class="wikitable"
|Полное сообщение
|ZDC204E ZDCDISPATCHDELAYRPTM PARAMETER IS INVALID
|-
|Описание
|<code>ZDCDISPATCHDELAYRPTM</code>Задаёт минимальный интервал отчёта о непредвиденной задержке отправки в минутах. Если исключений нет, предупреждение не выдаётся.
Например, <code>ZDCDISPATCHDELAYRPTM(15)</code>отчёты задерживаются максимум каждые 15 минут.
Значение по умолчанию: (10) = 10 минут.
Минимум: (1) (не рекомендуется, мало).
Максимум: (32000) (более 533 часов).
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте значение <code>ZDCDISPATCHDELAYRPTM</code>и отправьте повторно.
|}
=== ZDC205E ===
{| class="wikitable"
|Полное сообщение
|ZDC205E ZEDC_COMPRESS PARAMETER IS INVALID
|-
|Описание
|Параметр <code>ZEDC_COMPRESS</code>может указывать одно- или двузначное число, представляющее минимальный размер блока данных, подлежащего аппаратному сжатию данных zEDC.
Меньшие блоки будут отправляться без сжатия.
Можно указать нулевой аргумент, чтобы включить аппаратное сжатие данных с использованием минимального размера блока по умолчанию 8 КБ.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте параметр ZEDC_COMPRESS и повторно выполните zDC.
|}
=== ZDC206E ===
{| class="wikitable"
|Полное сообщение
|ZDC206E TCP_BUFFER PARAMETER IS INVALID
|-
|Описание
|Параметр <code>TCP_BUFFER</code>указывает число от 1 до 4 цифр, представляющее размер буфера, который используется для передачи данных ЕдиногоАгента в TCP/IP.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте параметр <code>TCP_BUFFER</code> и повторно выполните zDC.
|}
=== ZDC207E ===
{| class="wikitable"
|Полное сообщение
|ZDC207E ZEDC_COMPRESS MUST BE SMALLER THAN TCP_BUFFER
|-
|Описание
|Минимальный порог сжатия должен быть меньше размера буфера TCP/IP.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте один из параметров и повторно выполните zDC.
|}
=== ZDC208I ===
{| class="wikitable"
|Полное сообщение
|ZDC208I METRIC_INTERVAL PARAMETER IS INVALID
|-
|Описание
|
* Минимальный интервал — 10 секунд.
* Максимальный интервал — 600 секунд.
Укажите нулевое значение, чтобы отключить обработку метрик.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Исправьте параметр и повторно выполните zDC.
|}
=== ZDC209I ===
{| class="wikitable"
|Полное сообщение
|ZDC209I DISPLAY_INTERVAL PARAMETER IS INVALID
|-
|Описание
|
* Минимальный интервал — 10 секунд.
* Максимальный интервал — 600 (секунд).
*
Укажите нулевое значение, чтобы отключить обработку AutoDisplay.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Исправьте параметр и повторно выполните zDC.
|}
=== ZDC210I ===
{| class="wikitable"
|Полное сообщение
|ZDC210I zDC NO LONGER LINKED TO TCP/IP
|-
|Описание
|Это информационное сообщение указывает на то, что макрос TERMAPI был успешно выполнен для завершения связи TCP/IP.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC211E ===
{| class="wikitable"
|Полное сообщение
|ZDC211E DTMSG_TRANBUFSIZE PARAMETER IS INVALID
|-
|Описание
|Этот параметр <code>DTMSG_TRANBUFSIZE</code> определяет общий размер буфера транзакции в тысячах буферов и может быть 2 КБ или 4 КБ. Значение по умолчанию — <code>(1,2)</code>, что соответствует 1000 буферов по 2 КБ. Этот 64-битный SMO используется для буферизации сообщений, связанных с транзакцией, перед отправкой в ​​zLocal. Минимальное значение — <code>(1,2)</code>, максимальное — <code>(126,4)</code>или <code>(248,2)</code>(512 мегабайт).
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Выберите правильное значение <code>DTMSG_TRANBUFSIZE</code>и отправьте повторно.
|}
=== ZDC212E ===
{| class="wikitable"
|Полное сообщение
|ZDC212E zremoteagent= IS REQUIRED IN DTAGTCMD
|-
|Описание
|Требуется параметр модуля кода zRemote. Свойства модуля кода zRemote, такие как хост и порт, в этом <code>DTAGTCMD</code>параметре не указаны.
|-
|Действие системы
|zDC прекращает работу.
|-
|Действие пользователя
|Добавить <code>zremoteagent=</code>для <code>DTAGTCMD</code> и повторной отправки zDC.
|}
=== ZDC213W ===
{| class="wikitable"
|Полное сообщение
|ZDC213W TCP_BUFFER PARAMETER IS OUT OF RANGE, SETTING 8K or 256K
|-
|Описание
|Параметр TCP_BUFFER должен находиться в диапазоне от 8 до 256 КБ. Если указано значение меньше 8 КБ, используется значение 8 КБ. Если указано значение больше 256 КБ, используется значение 256 КБ.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Исправьте параметр TCP_BUFFER для следующего выполнения ZDC.
|}
=== ZDC215I ===
{| class="wikitable"
|Полное сообщение
|ZDC215I TERMINATION STARTED FOR zDC @@
|-
|Описание
|Это информационное сообщение указывает на то, что для этого zDC началась обработка завершения.
|-
|Действие системы
|Процесс завершения работ продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC217I ===
{| class="wikitable"
|Полное сообщение
|ZDC217I LONG TERM STORAGE STATISTICS FOLLOW
|-
|Описание
|За этим информационным сообщением следуют сообщения, показывающие количество байтов памяти, выделенных в каждой из указанных областей. Эти значения могут быть приблизительными, поскольку динамические области памяти в них не включены.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC218I ===
{| class="wikitable"
|Полное сообщение
|ZDC218I PAGEABLE PRIVATE STORAGE @@
|-
|Описание
|В этом сообщении указано количество байтов выделенного долгосрочного частного хранилища zDC. Это число может быть приблизительным, так как динамические области хранения не учитываются. В это число включены выделенные области хранения как выше, так и ниже линии 16 МБ.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC219I ===
{| class="wikitable"
|Полное сообщение
|ZDC219I PAGEABLE COMMON STORAGE - CSA: @@ ECSA: @@
|-
|Описание
|Количество байтов хранилища подпула 241 (общее страничное хранилище), выделенное на время выполнения zDC.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC220I ===
{| class="wikitable"
|Полное сообщение
|ZDC220I FIXED COMMON STORAGE - SQA: @@ ESQA: @@
|-
|Описание
|Количество байт хранилища подпула 245 (фиксированное общее), выделенное на время выполнения zDC.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC221I ===
{| class="wikitable"
|Полное сообщение
|ZDC221I NUMBER SP 241 PAGES PROTECTED: @@
|-
|Описание
|Количество страниц в подпуле 241, к которым применен макрос PGSER PROTECT. Это сообщение отображается только в том случае, если вы указали его <code>PROTECT(YES)</code>в датасете параметра SYSIN.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC302E ===
{| class="wikitable"
|Полное сообщение
|ZDC302E Message @@ - BAD REC ADDRESS PASSED
|-
|Описание
|Процедуры проверки, вызываемые для обеспечения действительности каждого сообщения в zLocal, обнаружили ошибку в данных.
|-
|Действие системы
|Если ведение логов активно, событие регистрируется. Это сообщение записывается в JOBLOG пользователя, и событие отменяется.
|-
|Действие пользователя
|Свяжитесь со специалистом по продуктам ASTROMKEY через чат в вашем регионе.
|}
=== ZDC666W ===
{| class="wikitable"
|Полное сообщение
|ZDC666W List of possible zDC CPU contenders
|-
|Описание
|Это информационное сообщение предупреждает, что zDC может быть занят другими работами для доступа к процессорам. Отображается до 6 имён заданий.
|-
|Действие системы
|Обработка продолжается. Обратитесь в группу системной производительности, чтобы уточнить приоритет zDC.
|-
|Действие пользователя
|Нет
|}
=== ZDC8XXW ===
{| class="wikitable"
|Полное сообщение
|ZDC8XXW INTERNAL MESSAGES FROM TCP MODULE ZDCTCPSP
|-
|Описание
|Как правило, это внутренние диагностические сообщения, выдаваемые при значении <code>DTLOGLEVEL</code>2 или меньше (нормально). Служба поддержки Ключ-АСТРОМ Software может запросить их для диагностики проблемы.
|-
|Действие системы
|Обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC950E ===
{| class="wikitable"
|Полное сообщение
|ZDC950E DT PARAMETER INVALID
|-
|Описание
|Параметры <code>DTPIPEPATH</code>, <code>DTCHDIR</code>, <code>DTAGTCMD</code>, или <code>DTLOG</code>недействительны. Описание этих параметров см. в комментариях к прилагаемому примеру элемента конфигурации.
|-
|Действие системы
|Выполнение zDC заканчивается.
|-
|Действие пользователя
|Исправьте параметр и повторно выполните zDC.
|}
=== ZDC951I ===
{| class="wikitable"
|Полное сообщение
|ZDC951I CICS property update too frequent, under 30sec., discarded
|-
|Описание
|Частота обновления внутренних таблиц, содержащих свойства CICS, ограничена. Текущее ограничение составляет 30 секунд.
|-
|Действие системы
|Информационно, обработка продолжается.
|-
|Действие пользователя
|Повторно примените обновление позже.
|}
=== ZDC952W ===
{| class="wikitable"
|Полное сообщение
|ZDC952W zDC zLocal… {Buffer–Type} is at @@% of capacity
|-
|Описание
|Это сообщение указывает на то, что очередь заполняется, и вам следует знать, что если она достигнет 100%, новые сообщения не будут отправляться в zLocal, что может привести к повреждению трассировки распределения.
Это сообщение впервые отображается, когда очередь достигает 70%, и отображается повторно с шагом в пять процентов. Когда загрузка падает ниже 70%, это сообщение исчезает. Обратите внимание, что это сообщение отображается как в системной консоли, так и в <code>SYSPRINT</code>датасете.
|-
|Действие системы
|Работа продолжается.
|-
|Действие пользователя
|Внимательно следите за этими сообщениями.
* Если {Buffer–Type}; равно <code>Trans Buffer Que</code>, рассмотрите возможность увеличения параметра zDC: <code>DTMSG_TRANBUFSIZE()</code>.
* Если {Buffer–Type}; равно <code>SMO Buffer Space</code>, рассмотрите возможность увеличения параметра zDC: <code>DTMSG_SMOSIZE()</code>.
|}
=== ZDC953I ===
{| class="wikitable"
|Полное сообщение
|ZDC953I ZIIP_ENABLE requires zremoteagent=, ZIIP_ENABLE NO forced
|-
|Описание
|Для включения ZIIP требуется опция удаленного агента.
|-
|Действие системы
|Информационно, обработка продолжается.
|-
|Действие пользователя
|Для включения ZIIP требуется как zremoteagent= в командной строке DTABGCMT, так и ZIIP_ENABLE(YES) в параметрах zDC SYSIN.
|}
=== ZDC954W ===
{| class="wikitable"
|Полное сообщение
|ZDC954W DT PARAMETER SYSLOG INVALID
|-
|Описание
|Параметр Ключ-АСТРОМ <code>SYSLOG</code>недействителен. Для отключения параметра можно использовать только <code>CONNECTSTATUS</code>или <code>()</code>.
|-
|Действие системы
|Информационно, обработка продолжается.
|-
|Действие пользователя
|Удалите допустимые значения параметра или кода.
|}
=== ZDC955L ===
{| class="wikitable"
|Полное сообщение
|ZDC955L ASTROMKEY connection being processed ZDC-Job/ID: @@/@@
|-
|Описание
|Модуль кода zLocal подключился через модуль кода zRemote к серверу Ключ-АСТРОМ.
|-
|Действие системы
|Информационно, обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC956E ===
{| class="wikitable"
|Полное сообщение
|ZDC956E ASTROMKEY zLocal agent disconnected from ASTROMKEY Server ZDC-Job/ID:@@/@@
|-
|Описание
|Модуль кода zLocal отключился от сервера Ключ-АСТРОМ.
|-
|Действие системы
|Информационно, обработка продолжается.
|-
|Действие пользователя
|Если это не запланировано, расследуйте сбой.
|}
=== ZDC957I ===
{| class="wikitable"
|Полное сообщение
|ZDC957I ASTROMKEY Check Agent Mapping. Capture Events disabled for xxxx iAdk. Diag:xxxxxxxx
|-
|Описание
|Игнорируйте, если ожидается, в противном случае проверьте Настройки > Мониторинг служб на стороне сервера > Глубокий мониторинг > Устранение неполадок .
|-
|Действие системы
|Информационно, обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC958I ===
{| class="wikitable"
|Полное сообщение
|ZDC958I ASTROMKEY INIT completed, ZDC AgentId received ZDC-Job/ID:@@/@@
|-
|Описание
|ZDC завершил отправку сообщения INIT и получил ответ AgentId.
|-
|Действие системы
|Информационно, обработка продолжается.
|-
|Действие пользователя
|Нет
|}
=== ZDC959I ===
{| class="wikitable"
|Полное сообщение
|ZDC959I The ZDC could not locate the IP in the SMO
|-
|Описание
|ZDC не удалось найти IP-адрес V4 в SMO. Убедитесь, что у вас актуальная версия zLocal.
|-
|Действие системы
|Информационно, обработка продолжается.
|-
|Действие пользователя
|Подтвердите, что версия zLocal актуальна.
|}
=== ZDC974E ===
{| class="wikitable"
|Полное сообщение
|ZDC974E Unexpected failure checking agent executable, Abort
|-
|Описание
|Это сообщение записывается в оператор <code>SYSPRINT</code>. Убедитесь, что файл агента существует и доступен для исполнения. См. параметр <code>DTAGTCMD()</code>.
|-
|Действие системы
|Обработка завершена.
|-
|Действие пользователя
|Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к специалисту по продуктам Ключ-АСТРОМ через онлайн-чат.
Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC975E ===
{| class="wikitable"
|Полное сообщение
|ZDC975E zLocal attach failed, Abort
|-
|Описание
|Это сообщение записывается в SYSPRINT и Oper. Убедитесь, что параметр DTAGTCMD ссылается на доступный и исполняемый ЕдиныйАгент.
|-
|Действие системы
|Обработка завершена.
|-
|Действие пользователя
|Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к специалисту по продуктам Ключ-АСТРОМ через онлайн-чат.
Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC976E ===
{| class="wikitable"
|Полное сообщение
|ZDC976E Unexpected failure during change directory, Abort
|-
|Описание
|Это сообщение записывается в <code>SYSPRINT</code>оператор. Убедитесь, что zDC имеет доступ на чтение и запись к <code>DTCHDIR</code> директории.
|-
|Действие системы
|Обработка завершена.
|-
|Действие пользователя
|Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к специалисту по продуктам Ключ-АСТРОМ через онлайн-чат.
Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC977E ===
{| class="wikitable"
|Полное сообщение
|ZDC977E Unexpected failure during z/OS Unix API, Abort
|-
|Описание
|Это сообщение записывается в <code>SYSPRINT</code>оператор. Убедитесь, что идентификатор пользователя, запускающего zDC, определён в продукте безопасности. Идентификатор пользователя либо назначен стандартно, либо переопределен параметром <code>TCPIP_USERID</code>.
|-
|Действие системы
|Обработка завершена.
|-
|Действие пользователя
|Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к эксперту по продуктам Ключ-АСТРОМ через онлайн-чат в вашей среде Ключ-АСТРОМ.
|}
=== ZDC978E ===
{| class="wikitable"
|Полное сообщение
|ZDC978E Failed ZDC.FML Name/Token operation, Abort
|-
|Описание
|Это сообщение записано в <code>SYSPRINT</code>оператор. Имя/токен MVS используется для внутренней обработки. Операция не выполнена.
|-
|Действие системы
|Обработка завершается сбросом.
|-
|Действие пользователя
|Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к специалисту по продуктам Ключ-АСТРОМ через онлайн-чат.
Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC979E ===
{| class="wikitable"
|Полное сообщение
|ZDC979E Waiting for Que Data Space failed, Abort
|-
|Описание
|Это сообщение записано в <code>SYSPRINT</code>оператор. Пространство данных, используемое для передачи сообщений в ZDC, не инициализировано.
|-
|Действие системы
|Обработка завершается сбросом.
|-
|Действие пользователя
|Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к эксперту по продуктам Ключ-АСТРОМ через онлайн-чат в вашей среде Ключ-АСТРОМ.
|}
=== ZDC980E ===
{| class="wikitable"
|Полное сообщение
|ZDC980E Waiting for OMVS failed, Abort
|-
|Описание
|Это сообщение записано в <code>SYSPRINT</code>оператор. Ядро OMVS не готово.
|-
|Действие системы
|Обработка завершается сбросом.
|-
|Действие пользователя
|Проверьте, почему адресное пространство OMVS не работает. Перезапустите OMVS или отложите запуск zDC до готовности OMVS.
|}
=== ZDC981E ===
{| class="wikitable"
|Полное сообщение
|ZDC981E DtmD.FlagBad internal error, Abort
|-
|Описание
|Это сообщение записано в <code>SYSPRINT</code>и Oper. Произошел сбой критического процесса пространства данных.
|-
|Действие системы
|Обработка завершается сбросом.
|-
|Действие пользователя
|Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к специалисту по продуктам Ключ-АСТРОМ через онлайн-чат.
Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC982E ===
{| class="wikitable"
|Полное сообщение
|ZDC982E DtmD.LenBad internal error, Abort
|-
|Описание
|Это сообщение записано в <code>SYSPRINT</code>и Oper. Произошел сбой критического процесса пространства данных.
|-
|Действие системы
|Обработка завершается сбросом.
|-
|Действие пользователя
|Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к специалисту по продуктам Ключ-АСТРОМ через онлайн-чат.
Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC983E ===
{| class="wikitable"
|Полное сообщение
|ZDC983E Timer routine critical error, Abort
|-
|Описание
|Это сообщение записано в <code>SYSPRINT</code>оператор. Произошёл сбой критической функции ожидания таймера.
|-
|Действие системы
|Обработка завершается сбросом.
|-
|Действие пользователя
|Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к специалисту по продуктам Ключ-АСТРОМ через онлайн-чат.
Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC984E ===
{| class="wikitable"
|Полное сообщение
|ZDC984E Critical error in Wait routine, Abort
|-
|Описание
|Это сообщение записано в <code>SYSPRINT</code>оператор. Ожидание проверки статуса zLocal в Unix завершилось неудачей.
|-
|Действие системы
|Обработка завершается сбросом.
|-
|Действие пользователя
|Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к специалисту по продуктам Ключ-АСТРОМ через онлайн-чат.
Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC985E ===
{| class="wikitable"
|Полное сообщение
|ZDC985E Poll for data failed, Abort
|-
|Описание
|Это сообщение записано в <code>SYSPRINT</code>оператор. Опрос Unix на наличие сообщений zLocal не удался.
|-
|Действие системы
|Обработка завершается сбросом.
|-
|Действие пользователя
|Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к специалисту по продуктам Ключ-АСТРОМ через онлайн-чат.
Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC986E ===
{| class="wikitable"
|Полное сообщение
|ZDC986E Unnamed pipe required, Abort
|-
|Описание
|Это сообщение записывается в <code>SYSPRINT</code>оператор. Для связи zLocal требуется безымянный канал Unix.
|-
|Действие системы
|Обработка завершается сбросом.
|-
|Действие пользователя
|Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к специалисту по продуктам Ключ-АСТРОМ через онлайн-чат.
Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC987E ===
{| class="wikitable"
|Полное сообщение
|ZDC987E Internal error unknown ECB, Abort
|-
|Описание
|Это сообщение записано в <code>SYSPRINT</code>оператор. Произошёл сбой критической функции внутреннего вызова.
|-
|Действие системы
|Обработка завершается сбросом.
|-
|Действие пользователя
|Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к специалисту по продуктам Ключ-АСТРОМ через онлайн-чат.
Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC988E ===
{| class="wikitable"
|Полное сообщение
|ZDC988E Unexpected PC return, Abort
|-
|Описание
|Это сообщение записано в <code>SYSPRINT</code>оператор. Произошёл сбой критической функции внутреннего вызова.
|-
|Действие системы
|Обработка завершается сбросом.
|-
|Действие пользователя
|Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к специалисту по продуктам Ключ-АСТРОМ через онлайн-чат.
Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.
|}
=== ZDC989E ===
{| class="wikitable"
|Полное сообщение
|ZDC989E *Dbg*Developer build test message
|-
|Описание
|Это сообщение записывается в <code>SYSPRINT</code>оператор и предназначено для внутренней диагностики Ключ-АСТРОМ loglevel:finer(1).
|-
|Действие системы
|Информационно, обработка продолжается.
|-
|Действие пользователя
|Информационно, обработка продолжается.
|}
=== ZDC990I ===
{| class="wikitable"
|Полное сообщение
|ZDC990I Internal DynaDiag
|-
|Описание
|Это сообщение записано в <code>SYSPRINT</code>. Оно предназначено для внутренней диагностики <code>loglevel:finest(0)</code>.
|-
|Действие системы
|Информационно, обработка продолжается.
|-
|Действие пользователя
|Информационно, обработка продолжается.
|}
=== ZDC991I ===
{| class="wikitable"
|Полное сообщение
|ZDC991I Internal DynaDiag
|-
|Описание
|Это сообщение записано в <code>SYSPRINT</code>. Оно предназначено для внутренней диагностики Ключ-АСТРОМ для Ключ-АСТРОМ <code>loglevel:finer(1)</code>.
|-
|Действие системы
|Информационно, обработка продолжается.
|-
|Действие пользователя
|Информационно, обработка продолжается.
|}
=== ZDC992I ===
{| class="wikitable"
|Полное сообщение
|ZDC992I Internal DynaDiag
|-
|Описание
|Это сообщение записано в <code>SYSPRINT</code>. Оно предназначено для внутренней диагностики Ключ-АСТРОМ для Ключ-АСТРОМ <code>loglevel:fine(2)</code>.
|-
|Действие системы
|Информационно, обработка продолжается.
|-
|Действие пользователя
|Информационно, обработка продолжается.
|}
=== ZDC993I ===
{| class="wikitable"
|Полное сообщение
|ZDC993I Internal DynaDiag
|-
|Описание
|Это сообщение записано в <code>SYSPRINT</code>. Оно предназначено для внутренней диагностики Ключ-АСТРОМ для Ключ-АСТРОМ <code>loglevel:config(3)</code>.
|-
|Действие системы
|Информационно, обработка продолжается.
|-
|Действие пользователя
|Информационно, обработка продолжается.
|}
=== ZDC994I ===
{| class="wikitable"
|Полное сообщение
|ZDC994II Internal DynaDiag
|-
|Описание
|Это сообщение записывается в <code>SYSPRINT</code>. Оно предназначено для внутренней диагностики Ключ-АСТРОМ для Ключ-АСТРОМ<code>loglevel:info(4)</code>
|-
|Действие системы
|Информационно, обработка продолжается.
|-
|Действие пользователя
|Информационно, обработка продолжается.
|}
=== ZDC995W ===
{| class="wikitable"
|Полное сообщение
|ZDC995WI Internal DynaDiag
|-
|Описание
|Это сообщение записано в <code>SYSPRINT</code>. Оно предназначено для внутренней диагностики Ключ-АСТРОМ для Ключ-АСТРОМ <code>loglevel:warn(5)</code>.
|-
|Действие системы
|Информационно, обработка продолжается.
|-
|Действие пользователя
|Если проблема с подключением, исследуйте состояние модуля кода zRemote. В противном случае, информационный, обработка продолжается.
|}
=== ZDC996E ===
{| class="wikitable"
|Полное сообщение
|ZDC996EI Internal DynaDiag
|-
|Описание
|Это сообщение записано в <code>SYSPRINT</code>. Оно предназначено для внутренней диагностики Ключ-АСТРОМ для Ключ-АСТРОМ <code>loglevel:severe(6)</code>.
|-
|Действие системы
|Информационно, обработка продолжается.
|-
|Действие пользователя
|Информационно, обработка продолжается.
|}
=== ZDC997I ===
{| class="wikitable"
|Полное сообщение
|ZDC997II Internal DynaDiag
|-
|Описание
|Это сообщение записано в <code>SYSPRINT</code>. Оно предназначено для внутренней диагностики Ключ-АСТРОМ для Ключ-АСТРОМ <code>loglevel:debug(7)</code>.
|-
|Действие системы
|Информационно, обработка продолжается.
|-
|Действие пользователя
|Информационно, обработка продолжается.
|}
=== ZDC998I ===
{| class="wikitable"
|Полное сообщение
|ZDC998I @@ @@ @@ @@
|-
|Описание
|Это сообщение записано в <code>SYSPRINT</code>. Оно предназначено для внутреннего использования Ключ-АСТРОМ. Эксперты по продуктам Ключ-АСТРОМ могут попросить изменить системные параметры, чтобы вызвать эти сообщения.
|-
|Действие системы
|Информационно, обработка продолжается.
|-
|Действие пользователя
|Информационно, обработка продолжается.
|}
=== ZDC999I ===
{| class="wikitable"
|Полное сообщение
|ZDC999I Internal DynaDiag: @@ @@ @@ @@
|-
|Описание
|Это сообщение записано в <code>SYSPRINT</code>. Оно предназначено для внутренней диагностики Ключ-АСТРОМ и не должно появляться при нормальной работе. Эксперты по продуктам Ключ-АСТРОМ могут попросить изменить системные параметры, чтобы вызвать эти сообщения.
|-
|Действие системы
|Информационно, обработка продолжается.
|-
|Действие пользователя
|Информационно, обработка продолжается.
|}
|}

Текущая версия на 16:02, 9 июля 2025

Настройка мониторинга CICS и IMS

Определите дополнительные параметры мониторинга для транзакций CICS и IMS. Перейдите в Настройки > Мейнфрейм , чтобы найти следующие параметры меню:

  • Мониторинг транзакций
  • Фильтры начала транзакции
  • Фильтры IBM MQ

Мониторинг транзакций

Определите дополнительные параметры мониторинга для транзакций CICS и IMS.

Параметр Описание
Мониторинг всех входящих веб-запросов Ключ-АСТРОМ автоматически отслеживает входящие веб-запросы, когда они вызываются отслеживаемыми службами. Включите этот параметр, чтобы отслеживать все входящие веб-запросы независимо от того, вызываются ли они отслеживаемыми или неотслеживаемыми службами.

Мы рекомендуем включать его только на короткий период времени.

Группировать регионы CICS, принадлежащие одному и тому же CICSPlex Включите этот параметр, чтобы сгруппировать регионы CICS, принадлежащие одному CICSPlex, в одну группу процессов. Если отключено, группа процессов создается для каждого региона CICS.

Вы можете указать региону CICS дождаться, пока CICSPlex станет доступным, прежде чем продолжить.

Этот параметр включен по умолчанию.

Создание сервисов CICS на основе идентификаторов транзакций Включите этот параметр, чтобы создать службу CICS для каждого отслеживаемого идентификатора транзакции в группе процессов. Если отключено, служба CICS будет создана для каждого отслеживаемого региона CICS в группе процессов.

Этот параметр включен по умолчанию. Мы рекомендуем включать его только тогда, когда регионы CICS сгруппированы по их CICSPlex.

Группировка регионов IMS, принадлежащих одной подсистеме Включите этот параметр, чтобы сгруппировать регионы IMS, принадлежащие одной подсистеме, в одну группу процессов. Если отключено, группа процессов будет создана для каждого региона IMS.

Этот параметр включен по умолчанию.

Создание сервисов IMS на основе идентификаторов транзакций Включите этот параметр, чтобы создать службу IMS для каждого отслеживаемого идентификатора транзакции в группе процессов. Если отключено, служба IMS будет создана для каждого отслеживаемого региона IMS в группе процессов.

Эта настройка включена по умолчанию. Мы рекомендуем включать ее только тогда, когда регионы IMS сгруппированы по их подсистемам.

Лимит распределенного узла трассировки PurePath Максимальное количество узлов в распределенной трассировке, которая будет захвачена для одного вызова программы CICS или IMS. Мы рекомендуем ограничение в 500, которое является значением по умолчанию. Увеличение ограничения по умолчанию может привести к увеличению расходов на обработку дополнительных данных.

Значение 0 означает неограниченное количество узлов.

Фильтры начала транзакции

Ключ-АСТРОМ отслеживает транзакции CICS и IMS, когда они вызываются отслеживаемыми службами. Ключ-АСТРОМ также отслеживает транзакции, когда они запускаются через поддерживаемый протокол CICS Transaction Gateway, z/OS Connect Enterprise Edition или IBM MQ (если они не ограничены фильтрами IBM MQ).

Транзакции, которые запускаются на мэйнфрейме или на терминале (например, терминале с зеленым экраном IBM 3270) или вызываются неконтролируемыми службами, должны быть явно перечислены для возможности отслеживания.

Фильтр запуска транзакции терминала CICS

Чтобы отследить транзакции CICS, начинающиеся на терминале (например, терминале с зеленым экраном IBM 3270), добавьте их идентификаторы транзакций в фильтр начала транзакций терминала CICS. Вы можете использовать подстановочный знак звездочки (*). Например, используйте TN* для отслеживания всех идентификаторов транзакций, начинающихся с TN, или используйте * для отслеживания всех транзакций, начинающихся на терминале.

Активируйте необходимую функцию ЕдиногоАгента z/OS CICS Terminal Transaction Sensor.

Фильтр начала транзакции CICS

Чтобы отслеживать транзакции CICS, которые начинаются на мэйнфрейме или вызываются неконтролируемыми службами, добавьте их идентификаторы транзакций в фильтр начала транзакций CICS. Вы можете использовать в качестве суффикса подстановочный знак звездочки (*). Например, используйте TN* для отслеживания всех идентификаторов транзакций, которые начинаются с TN.

Этот показатель игнорирует транзакции, которые захватываются другим параметром в начале транзакции (CICS Transaction Gateway и z/OS Connect Enterprise Edition, а также запросы на начало транзакции и DPL от других транзакций CICS). Он мешает транзакциям, которые распознаются позже в цепочке, поэтому, если перечисленная транзакция вызывается через IBM MQ, SOAP, JSON, HTTP или CICS/IMS SDK, для этой транзакции начнется новая трассировка, и она не будет связана с предыдущей трассировкой.

Если у вас есть какие-либо перечисленные здесь идентификаторы транзакций, принадлежащие терминалу (например, терминалу с зеленым экраном IBM 3270), мы рекомендуем вам переместить их в список фильтров запуска транзакций терминала CICS .

Фильтр запуска транзакции терминала IMS

Чтобы отследить транзакции IMS, начинающиеся на терминале (например, терминале с зеленым экраном IBM 3270), добавьте их идентификаторы транзакций в фильтр начала транзакций терминала IMS. Вы можете использовать подстановочный знак звездочки (*). Например, используйте TN* для отслеживания всех идентификаторов транзакций, начинающихся с TN, или используйте * для отслеживания всех транзакций, начинающихся на терминале.

Для отслеживания таких транзакций необходимо включить функцию ЕдиногоАгента показатель транзакций терминала z/OS IMS.

Фильтр начала транзакции IMS

Для отслеживания транзакций IMS, которые начинаются на мэйнфрейме или вызываются неконтролируемыми службами, добавьте их идентификаторы транзакций в фильтр начала транзакций IMS. Вы можете использовать в качестве суффикса подстановочный знак звездочки (*). Например, используйте TN* для отслеживания всех идентификаторов транзакций, которые начинаются с TN.

В отличие от показателя начала транзакции CICS, показатель начала транзакции IMS не будет мешать трассировке, полученной от другого датчика (MQ, SOAP, ITRA, IMS Connect и zOS Connect).

Если здесь перечислены какие-либо идентификаторы транзакций, принадлежащие терминалу (например, терминалу с зеленым экраном IBM 3270), переместите их в список фильтров запуска транзакций терминала IMS.

Фильтры IBM MQ

Ключ-АСТРОМ отслеживает транзакции CICS и IMS, которые исходят из очередей IBM MQ. Чтобы ограничить трассировку определенными очередями, укажите их имена в списках включения. Чтобы исключить очереди из трассировки, укажите их имена в списках исключения. Для IMS эти списки применяются к областям обработки сообщений.

Параметр Описание
CICS: Included MQ queues Список имен очередей MQ, связанных с CICS, которые могут запустить трассировку.
CICS: Excluded MQ queues Список имен очередей MQ, связанных с CICS, которые не должны запускать трассировку.
IMS: Included MQ queues Список имен очередей MQ, связанных с областью обработки сообщений IMS, которые могут запустить трассировку.
IMS: Excluded MQ queues Список имен очередей MQ, связанных с областью обработки сообщений IMS, которые не должны запускать трассировку.
IMS bridge: Included transaction IDs Чтобы отслеживать только определенные транзакции, отправленные через мост IMS, укажите их идентификаторы транзакций в списке включения.
IMS bridge: Excluded transaction IDs Чтобы исключить из отслеживания определенные транзакции, отправленные через мост IMS, укажите их идентификаторы транзакций в списке исключений.

Используйте CICS и IMS SDK для индивидуальной трассировки

CICS и IMS SDK поддерживают распределенную трассировку, ориентированную на конкретного клиента, которая использует либо стандартные теги Ключ-АСТРОМ, либо предоставленные клиентом пользовательские теги.

  • Является частью модулей CICS и IMS.
  • Дополнительная лицензия не требуется.
  • Поддерживает все распространённые языки z/OS.

CICS и IMS SDK также предоставляют API, которые позволяют добавлять узлы к существующей распределенной трассировке PurePath и связывать с ними аргументы и возвращать значения. Каждый API возвращает 0 для указания на успех или другое целочисленное значение, положительное или отрицательное, для указания на неудачу. См. список кодов возврата ниже.

Связать заглушку

DTSTUB обеспечивает доступ к функциям SDK. Добавьте оператор DD и INCLUDE к шагу связывателя, чтобы включить его в свою программу. Например:

//SZDTLOAD  DD  DISP=SHR,DSN=_hlq_.SZDTLOAD

...

  INCLUDE SZDTLOAD(DTSTUB)

Включить объявления функций API

С - #include <DTADK>

PL/I - #include <DTADK>

Вы можете загрузить и использовать следующие включения и примеры программ:

  • ADKASMPG — пример ассемблера IMS
  • ADKICAL — пример ассемблера синхронного межпрограммного переключения IMS
  • ADKPLIPG — пример IMS PL/I
  • ADKCOBLP — пример IMS COBOL
  • DTADKDPL — программа COBOL для запуска распределенной трассировки и CICS LINK к указанной программе
  • ADKASM — пример ассемблера CICS
  • DTADKPLI —файл включения PL/I
  • DTADK — заголовочный файл C
  • ADKCOBOL — пример CICS COBOL
  • ADKC — пример CICS C
  • ADKPLI — пример CICS PL/I
  • ADKJSONA — пример ассемблера CICS для начальных путей для запросов JSON в написанном пользователем обработчике приложений.
  • ADKJSONC — пример CICS COBOL начальных путей для запросов JSON в написанном пользователем обработчике приложений.

Эти примеры программ с вызовами API SDK также доступны в датасетах продукта <hlq>.SZDTSAMP.

Соглашения о названиях API

Каждое имя функции начинается с DT, за которым следуют символы, определяющие назначение функции, и необязательный суффикс, указывающий тип аргумента.

DTaaaabb

^ ^   ^

| |   `- Parameter type:

| |       - 'TN'  text - null terminated string

| |       - 'TP'  text - PL/I string

| |       - 'TF'  text - fixed length string

| |       - 'A'   byte array

| |       - 'S'   16-bit signed integer

| |       - 'I'   32-bit signed integer

| |       - 'L'   64-bit signed integer

| |

| `-- Method type:

|      - 'SP'   Start PurePath distributed trace

|      - 'SLP'  Start linked PurePath distributed trace

|      - 'SCLP' Start linked PurePath distributed trace with custom tag

|      - 'IL'   Insert link

|      - 'ICL'  Insert link with custom tag

|      - 'IAL'  Insert asynchronous link

|      - 'IACL' Insert asynchronous link with custom tag

|      - 'EP'   End PurePath distributed trace

|      - 'EN'   Enter

|      - 'EX'   Exit

|      - 'EXEX' Exit with exception

|      - 'DC'   Data capture

|

  `---- 'DT' prefix

Запуск распределенной трассировку PurePath

Запускает новую распределенную трассировку CICS или IMS, которая не связана ни с одной существующей распределенной трассировкой.

Обратите внимание, что программы CICS LINK, CICS START и IMS для программирования переключений сообщений, инициированных отслеживаемой транзакцией, автоматически создают свои собственные связанные подпути.

COBOL PL/I C
CALL "DTSP" RETURNING RC.

CALL "DTSPTF" USING FIXED_LEN_STRING, LENGTH, CCSID RETURNING RC.

rc = DTSP();

rc = DTSPTN(c_string, ccsid);

rc = DTSPTP(pli_string, ccsid);

rc = DTSPTF(fixed_len_string, length, ccsid);

int DTSP (void);

int DTSPTN (const char* c_string, const int* ccsid);

int DTSPTP (const void* pli_string, const int* ccsid);

int DTSPTF (const char* fixed_len_string, const int* length, const int* ccsid);

Параметры

c_string Имя распределенной трассировки указано как строка с нулевым завершением.
pli_string Распределенное имя трассы указано как переменная строка PLI.
fixed_len_string Распределенное имя трассировки указывается как строка фиксированной длины.
length Длина указанной строки фиксированной длины.
ccsid Кодированный идентификатор набора символов для строки. Укажите значение ноль (0), чтобы использовать кодовую страницу региона CICS или IMS по умолчанию.

Запуск связанной распределенной трассировки PurePath

Запускает распределенную трассировку CICS или IMS, которая является продолжением другого PurePath, обычно в ответ на входящий запрос на обслуживание с другой платформы.

Обратите внимание, что программы CICS LINK, CICS START и IMS для программирования переключений сообщений, инициированных отслеживаемой транзакцией, автоматически создают свои собственные связанные подпути.

COBOL PL/I C
CALL "DTSLPA" USING BINARYTAG, LENGTH RETURNING RC.

CALL "DTSCLPA" USING CUSTOMTAG, LENGTH RETURNING RC.

CALL "DTSLPTF" USING FIXED_LEN_STRING, LENGTH RETURNING RC.

rc = DTSLPA(binarytag, length);

rc = DTSCLPA(customtag, length);

rc = DTSLPTN(c_string);

rc = DTSLPTP(pli_string);

rc = DTSLPTF(fixed_len_string, length);

int DTSLPA (const void* binarytag, const int* length);

int DTSCLPA (const void* customtag, const int* length);

int DTSLPTN (const char* c_string);

int DTSLPTP (const void* pli_string);

int DTSLPTF (const char* fixed_len_string, const int* length, const int* ccsid);

Параметры

binarytag Стандартный двоичный тег, заданный как массив байтов.
customtag Пользовательский тег, указанный как массив байтов.
c_string Стандартный строковый тег, указанный как строка с нулевым символом в конце.
pli_string Стандартный строковый тег, указанный как изменяемая строка PLI.
fixed_len_string Стандартный строковый тег, указанный как строка фиксированной длины с указанной длиной.
length Длина указанной строки фиксированной длины или массива байтов. Обратите внимание, что это длина тега, а не буфера.

Завершение распределенной трассировки PurePath

Завершает текущую распределенную трассировку, созданную с помощью API распределенной трассировки Start PurePath или Start Linked PurePath.

API распределенной трассировки End PurePath может не потребоваться, поскольку распределенная трассировка автоматически завершается в конце транзакции или когда в той же транзакции используется другой API распределенной трассировки Start PurePath или Start Linked PurePath для трассировки другого входного сообщения. API распределенной трассировки End PurePath следует использовать до того, как длительно выполняющаяся транзакция будет ожидать поступления другого входного сообщения.

При использовании End PurePath распределенной трассировки необходимо, чтобы она была запущена той же транзакцией, которая запустила Start PurePath распределенной трассировки или Start Linked PurePath распределенной трассировки , независимо от CICS LINK, CICS START или программы IMS для программирования коммутаторов сообщений, которые автоматически создают свои собственные связанные подпути, независимые от SDK.

COBOL PL/I C
CALL "DTEP" RETURNING RC. rc = DTEP(); int DTEP (void);

Дополнительные параметры отсутствуют.

Вставка ссылки

Связывает текущую распределенную трассировку с другой распределенной трассировкой, как правило, в ответ на исходящий запрос от приложения CICS или IMS к серверу на другой платформе.

Строка или массив, используемые с этими API, возвращают новый тег, который отправляется с исходящим запросом DTICLA, но требуют от вызывающей стороны предоставить пользовательский тег.

COBOL PL/I C
CALL "DTILA" USING BINARYTAG, TAG_BUFFER_LEN RETURNING RC.

CALL "DTICLA" USING CUSTOMTAG, LENGTH RETURNING RC.

CALL "DTILTF" USING FIXED_LEN_STRING, TAG_BUFFER_LEN RETURNING RC.

rc = DTILA(binarytag, tag_buffer_len);

rc = DTICLA(customtag, length);

rc = DTILTN(c_string, tag_buffer_len);

rc = DTILTP(pli_string, tag_buffer_len);

rc = DTILTF(fixed_len_string, tag_buffer_len);

int DTILA (void* binarytag, int* tag_buffer_len);

int DTICLA (const void* customtag, const int* length);

int DTILTN (char* c_string, const int* tag_buffer_len);

int DTILTP (void* pli_string, const int* tag_buffer_len);

int DTILTF (char* fixed_len_string, int* tag_buffer_len);

Параметры

binarytag Стандартный двоичный тег возвращается в виде массива байтов (выход).
customtag Пользовательский тег, указанный как массив байтов (вход).
c_string Стандартный строковый тег возвращается как строка с завершающим нулем (выход).
pli_string Стандартный строковый тег возвращается как переменная строка PLI (выход).
fixed_len_string Стандартный строковый тег возвращается как строка фиксированной длины (выход).
length Длина предоставленного массива байтов (вход).
tag_buffer_len Длина предоставленного буфера, который используется для возврата нового тега (вход).

Также используется в качестве выходного параметра функциями DTILA и DTILTF для возврата фактической длины возвращаемого массива или строки.

Вставка асинхронной ссылки

Связывает текущую распределенную трассировку с другой распределенной трассировкой, как правило, в ответ на исходящий запрос от приложения CICS или IMS к серверу на другой платформе.

Эта функция очень похожа на функцию Вставить ссылку, но имеет важное отличие: она вставляет ссылки для исходящих запросов, которые не обязательно работают синхронно.

Строка или массив, используемые с этими API, возвращают новый тег, который отправляется с исходящим запросом DTIACLA, но требуют от вызывающей стороны предоставить пользовательский тег.

COBOL PL/I C
CALL "DTIALA" USING BINARYTAG, TAG_BUFFER_LEN RETURNING RC.

CALL "DTIACLA" USING CUSTOMTAG, LENGTH RETURNING RC.

CALL "DTIALTF" USING FIXED_LEN_STRING, TAG_BUFFER_LEN RETURNING RC.

rc = DTIALA(binarytag, tag_buffer_len);

rc = DTIACLA(customtag, length);

rc = DTIALTN(c_string, tag_buffer_len);

rc = DTIALTP(pli_string, tag_buffer_len);

rc = DTIALTF(fixed_len_string, tag_buffer_len);

int DTIALA (void* binarytag, int* tag_buffer_len);

int DTIACLA (const void* customtag, const int* length);

int DTIALTN (char* c_string, const int* tag_buffer_len);

int DTIALTP (void* pli_string, const int* tag_buffer_len);

int DTIALTF (char* fixed_len_string, int* tag_buffer_len);

Параметры

binarytag Стандартный двоичный тег возвращается в виде массива байтов (выход).
customtag Пользовательский тег, указанный как массив байтов (вход).
c_string Стандартный строковый тег возвращается как строка с завершающим нулем (выход).
pli_string Стандартный строковый тег возвращается как переменная строка PLI (выход).
fixed_len_string Стандартный строковый тег возвращается как строка фиксированной длины (выход).
length Длина предоставленного массива байтов (вход).
tag_buffer_len Длина предоставленного буфера, который возвращает новый тег (вход).

Также используется в качестве выходного параметра функциями DTIALA и DTIALTF для возврата фактической длины возвращаемого массива или строки.

Ввод узла

Добавляет узел к текущему активному подпути CICS или IMS, чтобы указать начало выполнения новой программы или действия.

Количество узлов Exit и Exit с API исключения должно быть равно количеству API узла Enter. Подпути с несбалансированным количеством API входа и выхода помечаются как поврежденные.

Обычно этот API используется программой, вызывающей указанную программу, но он также может быть выдан в начале вызываемой программы. API узла Enter возвращает 32 целочисленный токен, который необходимо сохранить, чтобы его можно было указать на связанном узле Exit или узле Exit с API исключения.

COBOL PL/I C
CALL "DTENTF" USING FIXED_LEN_STRING, LENGTH, TOKEN RETURNING RC. rc = DTENTN(c_string, token);

rc = DTENTP(pli_string, token);

rc = DTENTF(fixed_len_string, length, token);

int DTENTN (const char* c_string, int* token);

int DTENTP (const void* pli_string, int* token);

int DTENTF (const char* fixed_len_string, const int* length, int* token);

Параметры

c_string Имя программы указано в виде строки с нулевым символом в конце.
pli_string Имя программы указано в виде переменной строки PLI.
fixed_len_string Имя программы указывается, как строка фиксированной длины.
length Длина указанной строки фиксированной длины.
token 32-битный двоичный целочисленный токен, используемый для связывания этого узла с соответствующим узлом выхода (выход).

Выход из узла

Указывает, что программа или действие, связанное с последним API узла Enter, завершено.

Каждый узел Exit или узел Exit с API исключения соединяются с самым последним API узла Enter. Подпути с несбалансированным числом API входа и выхода помечаются как поврежденные.

Связанные API узла Enter и узла Exit должны быть выданы одной и той же программой в большинстве случаев. Это делается для того, чтобы выход не пытался завершить узел, связанный с программой, с ее собственным узлом из-за вызова LE, CICS LINK или переключения программы IMS на программное сообщение, вызванного с момента последнего API узла Enter.

COBOL PL/I C
''CALL "DTEX" USING TOKEN RETURNING RC. rc = DTEX(token); int DTEX (const int* token);

Параметры

token 32-битный целочисленный токен, возвращенный последним API Enter Node , который не выдал Exit node или Exit node с исключением.

Выход из узла с исключением

Указывает, что программа или действие, связанное с последним API узла Enter, завершилось с ошибкой.

Каждый узел Exit или узел Exit с запросом на исключение соединяется с самым последним запросом узла Enter. Подпути с несбалансированным числом API входа и выхода помечаются как поврежденные.

Связанные API узла Enter и узла Exit должны быть выданы одной и той же программой в большинстве случаев. Это делается для того, чтобы выход не пытался завершить узел, связанный с программой, с ее собственным узлом из-за вызова LE, CICS LINK или переключения программы IMS на программное сообщение, вызванного с момента последнего API узла Enter.

COBOL PL/I C
CALL "DTEXEX" USING TOKEN RETURNING RC. rc = DTEXEX(token); int DTEXEX (const int* token);

Параметры

token 32-битный целочисленный токен, возвращенный последним API узла Enter , который не выдал узел Exit или узел Exit с исключением.

Сбор данных

Предоставляет значение захвата аргумента для последующего API узла Enter или возвращаемое значение для последующего узла Exit или узла Exit с API исключения.

Несколько API-интерфейсов сбора данных могут быть запущены перед API-интерфейсом узла Ввод для захвата аргументов входа, но только одно возвращаемое значение может быть связано с узлом Выход или узлом Выход с API-интерфейсом исключения.

Узел входа , узел выхода или узел выхода с API исключения всегда должны следовать сразу за одним или несколькими API сбора данных, чтобы предотвратить непреднамеренную связь полученного значения с другим узлом.

COBOL PL/I C
CALL "DTDCS" USING INT16_VALUE RETURNING RC.

CALL "DTDCI" USING INT32_VALUE RETURNING RC.

CALL "DTDCL" USING INT64_VALUE RETURNING RC.

CALL "DTDCTF" USING FIXED_LEN_STRING, LENGTH, CCSID RETURNING RC.

rc = DTDCS(int16_value);

rc = DTDCI(int32_value);

rc = DTDCL(int64_value);

rc = DTDCTN(c_string, ccsid);

rc = DTDCTP(pli_string, ccsid);

rc = DTDCTF(fixed_len_string, length, ccsid);

int DTDCS (const short* int16_value);

int DTDCI (const int* int32_value);

int DTDCL (const long long* int64_value);

int DTDCTN (const char* c_string, const int* ccsid);

int DTDCTP (const void* pli_string, const int* ccsid);

int DTDCTF (const char* fixed_len_string, const int* length, const int* ccsid);

Параметры

c_string Значение захвата указано как строка с завершающим нулем.
pli_string Значение захвата указывается как переменная строка PLI.
fixed_len_string Значение захвата указывается как строка фиксированной длины.
length Длина указанной строки фиксированной длины.
ccsid Кодированный идентификатор набора символов для строки. Укажите значение ноль (0), чтобы использовать кодовую страницу региона CICS или IMS по умолчанию.
int16_value 16-битное знаковое двоичное значение, такое как COBOL PIC S9(5) COMP, PLI FIXED BIN 15. Короткое целое число C или полуслово ассемблера.
int32_value 32-битное знаковое двоичное значение, такое как COBOL PIC S9(9) COMP, PLI FIXED BIN 31. C int или ассемблерное полное слово (F).
int64_value 64-битное знаковое двоичное значение, такое как COBOL PIC S9(18) COMP, PLI FIXED BIN 63. C long long int или ассемблерное doubleword (FD).

Коды возврата API

Все API возвращают целочисленное значение.

Код возврата Тип API Действие Описание
0 Все По заданным параметрам Успех
4 Запуск распределенной трассировки PurePath

Запуск связанной распределенной трассировки PurePath

Нет Распределенная трассировка этой транзакции уже выполняется.
4 Сбор данных

Ввод узла

Выход из узел

Выход из узла с исключением

Завершение распределенной трассировки PurePath

Вставка ссылки

Вставка асинхронной ссылки

Нет В настоящее время распределенная трассировка для этой транзакции не ведется.
8 Завершение распределенной трассировки PurePath Нет Другой параметр запустил распределенную трассировку, которая выполняется для этой транзакции.
8 Запуск связанной распределенной трассировки PurePath Нет Указанный формат тега недействителен или указанная длина строки не соответствует фактической длине тега строки.
8 Вставка ссылки

Вставка асинхронной ссылки

Нет Предоставленный буфер слишком мал для размещения тега.
8 Выход из узла

Выход из узла с исключением

Нет Предоставленный токен недействителен.
12 Запуск распределенной трассировки PurePath Нет Указанное имя распределенной трассировки слишком длинное.
12 Запуск связанной распределенной трассировки PurePath

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

Вставка ссылки с пользовательским тегом

Вставка асинхронной ссылки с пользовательским тегом

Нет Указанная длина тега отрицательная или слишком длинная.
12 Сбор данных Нет Указанная строка захвата слишком длинная (в настоящее время ограничена 200 байтами).
12 Ввод узла Нет Указанное имя узла слишком длинное (в настоящее время ограничено 8 байтами).
16 Запуск связанной распределенной трассировки PurePath Нет Указан фиктивный тег.
2000 Все Корректная программа вызова Произошла проверка программы в инструментах CICS или IMS при обработке API SDK. Предположительно, это вызвано неверным аргументом.

Отрицательные коды возврата

Отрицательный код возврата обычно указывает на то, что инструментарий CICS или IMS недоступен, поэтому прикладная программа должна продолжать работу, предполагая, что трассировка не выполняется.

В среде CICS интерфейс CICS DFHRMCAL передает запросы SDK в работу, связанную с выходом пользователя модуля CICS (TRUE). DFHRMCAL возвращает недокументированные отрицательные значения, например, -2 если инструментарий CICS не активен. Если встречаются отрицательные коды возврата, можно использовать транзакцию DTAX, чтобы узнать, включен ли инструментарий CICS.

В среде IMS отрицательный код возврата также указывает на то, что инструментарий IMS недоступен.

  • Код возврата -1 означает, что в данной подсистеме IMS не установлено оборудование IMS.
  • Код возврата -4 означает, что инструментарий IMS установлен, но отключен.
  • Код возврата -5 указывает на то, что процесс установки в этом зависимом регионе не завершен.
  • Код возврата -5 ожидается, если SDK запускает распределенную трассировку в первой транзакции для выполнения после запуска области сообщений или включения инструментария IMS. Инициализация может занять секунду или две, поэтому это состояние может возникнуть для более чем одной транзакции при запуске.

Если SDK возвращает отрицательные коды возврата, в то время как другие транзакции в затронутом зависимом регионе отслеживаются успешно, свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашей среде Ключ-АСТРОМ.

API-примечания

CICS и IMS SDK поддерживают COBOL, PL/I, Assembler и C/C++. PL/I и C предоставляют элементы include, которые объявляют функции API.

Программы COBOL должны указывать тип PIC S9(9), который соответствует двоичному полному слову для целочисленных переменных, таких как RC, LENGTH (недопустимое имя переменной COBOL), CCSID и TAG_BUFER_LEN. Массивы или строковые переменные могут быть объявлены как PIC X(##).

Все значения строк символов предполагают кодовую страницу EBCDIC по умолчанию для региона CICS или IMS, если API не принимает явное переопределение CCSID.

Длина двоичного тега составляет 30 байт, а строковый тег может быть до 79 байт. Указание длины области tag_buffer_len для хранения аргумента выходного тега должно быть установлено следующим образом:

  • DTILA и DTIALA API — 30 или более.
  • DTILTF и DTIALTF API — 79 или более.
  • DTILTN и DTIALTN API — 80 или более, чтобы разрешить нулевой байт-терминатор.
  • DTILTP и DTIALTP API — 81 или более, чтобы обеспечить длину строки в половину слова.

Рекомендуется, чтобы код, обрабатывающий стандартные строковые теги, поддерживал теги, размеры которых значительно превышают указанные выше минимальные размеры, чтобы свести к минимуму проблемы совместимости с будущими расширенными форматами тегов.

Аргументы входной строки, отличные от тегов, в настоящее время ограничены максимальной длиной в 200 байт. Этот предел не включает двухбайтовую длину переменной строки PLI или байт нулевого терминатора строки с нулевым терминатором, а только текстовое содержимое строки.

Настройка трассировки IBM MQ на z/OS

С помощью Ключ-АСТРОМ вы можете получить возможность наблюдения за IBM MQ на z/OS:

  • Модули CICS, IMS и z/OS Java могут отслеживать сообщения в ваших приложениях, инициированные клиентами IBM MQ, включая их службы-производители и службы-потребители на всех уровнях. Чтобы узнать больше об очередях сообщений в Ключ-АСТРОМ.
  • Расширение АктивногоШлюза может собирать метрики с серверов IBM MQ.

Трассировка

Ключ-АСТРОМ может автоматически создавать непрерывный поток обслуживания для IBM MQ, когда службы производителя и потребителя используют одно и то же имя очереди или темы. Если службы производителя и потребителя ссылаются на разные имена очередей или тем, может потребоваться конфигурация IBM MQ для создания непрерывного потока обслуживания.

Без конфигурации IBM MQ Ключ-АСТРОМ по-прежнему может отслеживать все сообщения, но поток обслуживания будет нарушен.

В таблице перечислены доступные элементы конфигурации IBM MQ для очередей и тем.

Элемент Описание Действие
Менеджер очереди Менеджер очередей со своими очередями Определите менеджеры очередей, включая псевдонимы очередей, удаленные очереди и кластерные очереди в одном элементе конфигурации.
z/ОС Группа совместного использования очередей Группа менеджеров очередей, которые имеют доступ к одним и тем же общим очередям Укажите, какие менеджеры очередей и общие очереди относятся к группе общего доступа к очередям в одном элементе конфигурации.
z/ОС Мост IMS Компонент IBM MQ, обеспечивающий прямой доступ к системе IMS Укажите, какие менеджеры очередей и очереди относятся к мосту IMS в одном элементе конфигурации.

Управление конфигурацией IBM MQ

Вы можете управлять конфигурацией IBM MQ автоматически, установив расширение IBM MQ и активировав Retrieve topology для улучшенной трассировки транзакций, чтобы получить конфигурацию IBM MQ вашей среды и отправить ее в API настроек. Это также можно сделать вручную через веб-интерфейс или API настроек.

Ручная настройка через веб-интерфейс

Для управления конфигурацией IBM MQ через веб-интерфейс Ключ-АСТРОМ перейдите в раздел Настройки > Мэйнфрейм, где вы найдете следующие пункты меню:

  • Менеджеры очередей IBM MQ
  • Группы совместного использования очереди IBM MQ
  • Мосты IBM MQ IMS

Ручная настройка через API настроек

Управлять конфигурацией IBM MQ можно через API настроек Ключ-АСТРОМ.

Чтобы использовать API, вам нужен токен доступа с областями Read settings (settings.read) и Write settings (settings.write).

Управление модулем CICS через транзакции DTAX

Эти функции в первую очередь предназначены для использования в целях устранения неполадок. Ни одна из них не требуется для нормальной работы, но вы можете захотеть автоматизировать включение модуля CICS, отправив DTAX ENABLE и DTAX DISABLE проведя транзакции через систему автоматизации операций, например, команды CAFC или z/OS modify. Команды CICS modification для DTAX возвращают сообщения в очередь CSMT TD и в системные логи z/OS. Команда modify DTAX STATUS доступна для проверки того, включены ли Ключ-АСТРОМ CICS HOOKS/EXITS. Эта команда ZDTP030I выводит сообщение на консоль z/OS.

Транзакция DTAX запускается автоматически каждые 5 минут. Она инициализирует соединение модуля CICS с недавно запущенным или перезапущенным zDC в это время. Поскольку данные собираются только во время активности zDC, он должен быть запущен до инициализации региона CICS или IMS. Кроме того, данные могут быть потеряны в течение 5 минут после перезапуска zDC или при первоначальном запуске zDC после инициализации региона CICS. При желании процесс повторного подключения можно завершить немедленно, вручную введя транзакцию DTAX и выполнив функцию DISABLE, за которой следует функция ENABLE после повторной инициализации zDC. Используйте функцию ENABLE отдельно, если регион CICS не был подключен к zDC и, таким образом, отображает статус DISABLED.

Транзакция DTAX также предоставляет пользовательский интерфейс для доступа к базовым функциям модуля CICS. Войдите в CICS и выполните транзакцию DTAX без параметров для краткого описания ее функций и текущего состояния модуля.

Image115.png

Изменить уровень логов

Уровень логов модуля CICS установлен на Info и, в отличие от других модулей, его нельзя изменить в Ключ-АСТРОМ. Однако его можно изменить с помощью транзакции DTAX. Установите курсор в правый верхний угол и введите один из следующих уровней логов: Severe , Warning , Info (Default) или Fine .

Отправить пинг-сообщение

Для проверки соединения между модулем CICS и модулем zRemote можно использовать функцию ping-сообщений.

Выполните транзакцию DTAX с параметром PING.

DTAX Ping

Убедитесь, что PING выполнил переход из CICS в zDC, затем в zRemote и вернулся.

Сообщение ping генерирует следующий вывод DTAX:

Image116.png

В случае успеха также создается запись в логах zRemote, например:

info    [native] ASID[53], smfID[S0W1], sysid[C449], jobName[H71AC449] Ping data=asid=53, CFDE33C15E800000

Включение или отключение сбора данных Ключ-АСТРОМ

Эти функции включают или отключают все выходы, используемые модулем CICS. Команда ENABLE также запускает пятиминутный (5) цикл перезапуска DTAX, если он не выполнялся. Аналогично, команда DISABLE завершает любой активный пятиминутный (5) цикл перезапуска DTAX.

Включение модуля CICS

DTAX Enable должен генерировать следующий вывод DTAX:

Image117.png

Enable также должен зарегистрировать это адресное пространство CICS с Ключ-АСТРОМ. Ниже приведены примеры сообщений в логах zRemote после успешного DTAX Enable:

info    [native] Registering a pgi for the job: HVEAC727[C727], snaId[NETD    .HVEAC727], asid=51, CICS, protocol version=7.3.0, host=xx.xx.xxx.xx, groupId=16db6009dd8ec573, pgir.groupInstanceID=9b720782ca4a076, hostID=ed11bc0b5ee8f53a, nodeID=9b720782ca4a076, groupName=HVEAC727, hostGroup=, processGroupType=28

info    [native] Registered SubAgent[C727,51,6df4c9acf8f61ef5] with zDC[Z727,148], Software Release=54 rc=true

Отключение модуля CICS

DTAX Disable должен генерировать следующий вывод DTAX:

Image118.png

Disable также должен отменить регистрацию этого адресного пространства в Ключ-АСТРОМ. Сообщение из логов zRemote:

info    [native] UnregisterSubAgentRunner: starting to unregister 1 subagents

Включить датчик языковой среды DTAX

Ключ-АСТРОМ предоставляет параметр в среду выполнения Language Environment для предоставления событий для запросов динамической компоновки из программ COBOL и глаголов FETCH из программ PL/I. Параметр Language Environment отслеживает только вызовы программ, которые связаны в отдельный модуль загрузки, он не отслеживает вызовы программ в том же модуле загрузки. Команда DTAX LEENAB позволяет параметру Language Environment захватывать эти события. По умолчанию параметр Language Environment включен на 5 минут, затем отключается.

Чтобы включить параметр языковой среды на определенный интервал времени, используйте команду LEENAB=<time>, где <time> находится в диапазоне от 1 до 1000 минут.

Image119.png

Отключить датчик языковой среды DTAX

DTAX LEDIS отключает датчик Ключ-АСТРОМ Language Environment в CICS.

Сообщения модуля z/OS - системные сообщения zDC

ZDC000I

Полное сообщение ZDC000I INITIALIZATION @@ FOR zDC @@ VER @@.@@.@@
Описание Это информационное сообщение указывает на то, что инициализация zDC началась или закончилась. Отображаются идентификатор подсистемы и версия продукта.
Действие системы Обработка продолжается.
Действие пользователя Нет

ZDC001E

Полное сообщение ZDC001E AN ERROR HAS OCCURRED DURING LOAD FOR MODULE @@
Описание При запуске системы zDC была предпринята попытка загрузить все модули обработки в хранилище. Эта загрузка не удалась для модуля, указанного в этом сообщении (@@).
Действие системы zDC прекращает работу.
Действие пользователя Убедитесь, что операторы //STEPLIBили //JOBLIB DDв JCL, выполняющем zDC, указывают на правильные датасеты и что эти датасеты содержат правильный выпуск zDC.

ZDC002E

Полное сообщение ZDC002E MODULE=@@ R15=@@ R1=@@
Описание Далее следует сообщение ZDC001, в котором указывается имя модуля, а также содержимое R15 и состояние R1 по завершении операции LPAD.
Действие системы zDC прекращает работу.
Действие пользователя Сохраните информацию в этом сообщении, если вам необходимо связаться с вашим системным программистом или экспертом по продуктам Ключ-АСТРОМ через чат.

Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC003E

Полное сообщение ZDC003E COMMON AREA STORAGE NOT AVAILABLE FOR MODULE @@
Описание Это сообщение указывает на то, что попытка загрузить модуль, указанный в сообщении, в расширенное общее хранилище не удалась, поскольку для хранения модуля недостаточно свободного места.
Действие системы zDC прекращает работу.
Действие пользователя Увеличьте объем общего хранилища, в частности подпула 241, и запустите zDC снова.

ZDC004E

Полное сообщение ZDC004E AN ERROR HAS OCCURRED DURING BLDL FOR MODULE @@
Описание При запуске системы zDC была предпринята попытка загрузить все модули обработки в хранилище. Загрузка модуля BLDL, указанного в сообщении, не удалась.
Действие системы zDC прекращает работу.
Действие пользователя Убедитесь, что операторы //STEPLIBили //JOBLIB DDв JCL, выполняющем zDC, указывают на правильные датасеты и что эти датасеты содержат правильный выпуск zDC.

ZDC005E

Полное сообщение ZDC005E MODULE=@@ R15=@@ R1=@@
Описание Далее следует сообщение ZDC004, в котором указывается имя модуля, а также содержимое R15и состояние R1по завершении операции BLDL.
Действие системы zDC прекращает работу.
Действие пользователя Сохраните информацию в этом сообщении, если вам потребуется связаться с вашим системным программистом или экспертом по продуктам Ключ-АСТРОМ через чат.

Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC006E

Полное сообщение ZDC006E SUBSYSTEM @@ ALREADY EXISTS AND IS ACTIVE
Описание Это сообщение указывает на то, что 4-символьный идентификатор подсистемы //SYSIN DD, указанный вами в датасете параметров, уже существует в вашей системе и является активной подсистемой zDC.
Действие системы zDC прекращает работу.
Действие пользователя Убедитесь, что указанный вами идентификатор подсистемы уникален в вашей системе. Затем перезапустите zDC или остановите экземпляр zDC, который содержит это имя.

ZDC007E

Полное сообщение ZDC007E ECSA STORAGE NOT AVAILABLE FOR SUBSYSTEM @@, R15=@@
Описание Это сообщение указывает на то, что попытка получить хранилище для блока управления подсистемой не удалась. Для этих блоков недостаточно хранилища в расширенном подпуле CSA 241.
Действие системы zDC прекращает работу.
Действие пользователя Увеличьте объем расширенного хранилища CSA subpool 241 и перезапустите zDC.

ZDC008I

Полное сообщение ZDC008I MODULE P/T DATE TIME VERSION ADDRESS LENGTH
Описание Это сообщение отображается только при запуске zDC. Оно называет столбцы, показанные ниже, в нескольких номерах сообщений ZDC009. Отображаются имя модуля, наивысший номер отслеживания проблемы, дата и время последней сборки модуля, версия модуля и адрес основного хранилища, куда он загружен.
Действие системы Обработка продолжается.
Действие пользователя Нет

ZDC009I

Полное сообщение ZDC009I @@ @@ @@ @@ @@ @@ @@
Описание В этом сообщении указан один модуль ZDC008, загруженный zDC. Описание столбцов см. в сообщении.
Действие системы Обработка продолжается.
Действие пользователя Нет

ZDC010E

Полное сообщение ZDC010E SDUMPX TAKEN SUCCESSFULLY FOR zDC @@ ABEND
Описание Это сообщение отображается на системной консоли подпрограммами дампа zDC. Оно называет код аварийного завершения.
Действие системы Исполнение прекращается.
Действие пользователя Подготовьте дамп для проверки вашим системным персоналом или для передачи эксперту по продуктам Ключ-АСТРОМ через чат.

Обратитесь к эксперту по продуктам Ключ-АСТРОМ через чат в вашей среде. Повторно выполните zDC.

ZDC011E

Полное сообщение ZDC011E SDUMPX FAILED FOR zDC @@ ABEND. RETCODE=@@/@@
Описание Это сообщение отображается на системной консоли подпрограммами дампа zDC. Оно указывает на то, что попытка получить системный дамп не удалась. Код возврата и причина сбоя показаны в сообщении.
Действие системы Исполнение прекращается.
Действие пользователя Проверьте коды возврата и причины или отправьте это сообщение эксперту по продуктам Ключ-АСТРОМ через чат.

Обратитесь к эксперту по продуктам Ключ-АСТРОМ через чат в вашей среде. Повторно выполните zDC.

ZDC012E

Полное сообщение ZDC012E @@ ABEND DUMP IN ASTROMKEY zDC @@
Описание Это сообщение является заголовком для всех макросов SDUMPX, выдаваемых zDC. Этот заголовок указывает код аварийного завершения, который вызвал получение дампа.
Действие системы Исполнение прекращается.
Действие пользователя Убедитесь, что дамп сохранен и может быть передан вашему системному программисту или эксперту по продуктам Ключ-АСТРОМ через чат.

Обратитесь к эксперту по продуктам Ключ-АСТРОМ через чат в вашей среде. Повторно выполните zDC.

ZDC014E

Полное сообщение ZDC014E ZDCLOGER VSAM @@ ERROR
Описание Это сообщение указывает на то, что ненулевой код возврата получен в результате запроса логов VSAM zDC. Имя запроса содержится в сообщении.
Действие системы Работа логов завершается, но выполнение zDC продолжается.
Действие пользователя Изучите последующие сообщения, содержащие подробную информацию о характере ошибки. Сохраните эту информацию для вашего персонала по системному программированию или для эксперта по продукту Ключ-АСТРОМ через чат. Попробуйте повторно прикрепить и повторно открыть лог (команда MVS: Modify ZdcStcName,LOG OPEN).

Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC015E

Полное сообщение ZDC015E ZDCLOGER VSAM RPL FEEDBACK WORD @@
Описание Это сообщение содержит значение слова обратной связи VSAM RPL после VSAM PUT в датасете логов.
Действие системы Работа логов завершается, но выполнение zDC продолжается.
Действие пользователя Изучите последующие сообщения, содержащие подробную информацию о характере ошибки. Сохраните эту информацию для своего персонала по системному программированию или для эксперта по продукту Ключ-АСТРОМ через чат. Попробуйте повторно прикрепить и повторно открыть лог (команда MVS: Modify ZdcStcName,LOG OPEN).

Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC016E

Полное сообщение ZDC016E ZDCLOGER VSAM ACB ERROR FLAG @@
Описание Это сообщение содержит значение флага ошибки VSAM ACB после VSAM OPEN или CLOSE датасета логов.
Действие системы Работа логов завершается, но выполнение zDC продолжается.
Действие пользователя Изучите последующие сообщения, содержащие подробную информацию о характере ошибки. Сохраните эту информацию для своего персонала по системному программированию или для эксперта по продукту Ключ-АСТРОМ через чат. Войдите в систему управления ISPF zDC. Затем снова прикрепите и снова откройте лог.

Пожалуйста, свяжитесь с экспертом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC017E

Полное сообщение ZDC017E SRB ABEND @@ AT DISPLACEMENT @@ INTO ZDCSRBRT
Описание Это сообщение указывает на то, что произошло аварийное завершение работы при смещении, указанном в процедуре SRB с именем ZDCSRBRT.
Действие системы Исполнение прекращается.
Действие пользователя Если создан дамп, сохраните его для вашего системного персонала или для передачи эксперту по продуктам Ключ-АСТРОМ через чат.

Обратитесь к эксперту по продуктам Ключ-АСТРОМ через чат в вашей среде. Повторно выполните zDC.

ZDC018E

Полное сообщение ZDC018E EXTENDED CSA STORAGE NOT AVAILABLE FOR SRB ROUTINE
Описание Это сообщение указывает на то, что STORAGE OBTAINне удалось сообщить о том, что расширенное хранилище CSA из подпула 241 недоступно.
Действие системы Исполнение прекращается.
Действие пользователя Сообщите об этом состоянии вашему системному программисту, который, возможно, захочет увеличить объем расширенного хранилища CSA в системе.

ZDC019E

Полное сообщение ZDC019E zDC INITIALIZATION FAILED. RETCODE=@@/@@
Описание Это сообщение указывает на то, что процедуры инициализации не удались. Оно также показывает коды возврата и причины, описывающие эту ошибку.
Действие системы Выполнение zDC прекращается.
Действие пользователя Проверьте датасет SYSPRINT на наличие других сообщений, которые могут иметь отношение к сбою.

Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC026I

Полное сообщение ZDC026I STOP COMMAND ACCEPTED
Описание Это сообщение подтверждает, что команда STOP, введенная оператором, принята zDC и начато завершение обработки работы.
Действие системы Исполнение прекращается.
Действие пользователя Нет

ZDC027I

Полное сообщение ZDC027I MODIFY COMMAND RECEIVED
Описание Это сообщение подтверждает, что команда MODIFY, введенная оператором, получена zDC и обрабатывается. Любые ошибки, возникшие во время анализа или выполнения команды, будут указаны позже.
Действие системы Работа продолжается.
Действие пользователя Нет

ZDC028I

Полное сообщение ZDC028I @@
Описание Это сообщение содержит копию всей команды, введенной оператором в консоли. Отображаются только первые 120 байт команды.
Действие системы Работа продолжается.
Действие пользователя Нет

ZDC029E

Полное сообщение ZDC029E TCPSP subtask unavailable to process shutdown request
Описание Это сообщение указывает на то, что ECB для подработы TCPSP занят и недоступен для получения запроса на выключение.
Действие системы Исполнение прекращается.
Действие пользователя Если дамп создан, сохраните его для вашего системного персонала или для передачи эксперту по продукту Ключ-АСТРОМ через чат. Повторно выполните zDC.

Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC033E

Полное сообщение ZDC033E INVALID COMMAND. PLEASE REENTER
Описание Команда, которую вы только что ввели в консоли оператора, недействительна и не была обработана.
Действие системы Команда игнорируется, и обработка продолжается.
Действие пользователя Повторите ввод допустимой команды, если это возможно. Если команда была допустимой, обратитесь с этой проблемой к эксперту по продуктам Ключ-АСТРОМ через чат.

Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC035I

Полное сообщение ZDC035I @@ ARMED FOR AUTOMATIC RESTART
Описание Это сообщение указывает, что вы выбрали обработку ARM, и это первый раз, когда элемент, указанный в этом сообщении, был активирован. Это означает, что выполнение не вызвано автоматическим перезапуском.
Действие системы Обработка продолжается.
Действие пользователя Нет

ZDC036I

Полное сообщение ZDC036I @@ RESTARTED DUE TO PREVIOUS ABEND. RSNCD=@@
Описание Это сообщение указывает на то, что zDC был автоматически перезапущен системой. Код причины указывает, была ли изменена команда JCL или START (RSNCD=108) или не была изменена (RSNCD=104).
Действие системы Обработка продолжается.
Действие пользователя Нет

ZDC037E

Полное сообщение ZDC037E @@ IXCARM REGISTER FAILURE. RETCD=@@. RSNCD=@@
Описание Попытка выдать макрос IXCARM привела к коду возврата больше 4. Это означает, что запрос не был выполнен. Фактические коды возврата и причины показаны в этом сообщении.
Действие системы Обработка продолжается, но без поддержки ARM.
Действие пользователя Полный список возможных кодов возврата и причин см. в справочнике z/OS MVS Sysplex Services. Исправьте любые ошибки среды или сообщите об этой проблеме эксперту по продуктам Ключ-АСТРОМ через чат.

Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC038E

Полное сообщение ZDC038E @@ IXCARM READY FAILURE. RETCD=@@. RSNCD=@@
Описание Попытка выдать IXCARMмакрос привела к коду возврата больше 4. Это означает, что запрос не был выполнен. Фактические коды возврата и причины показаны в этом сообщении.
Действие системы Обработка продолжается, но без поддержки ARM.
Действие пользователя Полный список возможных кодов возврата и причин см. в справочнике z/OS MVS Sysplex Services. Исправьте любые ошибки среды или сообщите об этой проблеме эксперту по продуктам Ключ-АСТРОМ через чат в вашей среде Ключ-АСТРОМ.

ZDC039I

Полное сообщение ZDC039I @@ AUTOMATIC RESTART NOT SUPORTED ON THIS SYSTEM
Описание Попытка выполнить макрос IXCARM привела к возврату кода, указывающего на то, что поддержка ARM в этой системе недоступна или доступна, но остановлена.
Действие системы Обработка продолжается, но без поддержки ARM.
Действие пользователя Полный список возможных кодов возврата и причин см. в справочнике z/OS MVS Sysplex Services. Возможно, вам придется ввести команду оператора SETXCF START,POLICY,TYPE=ARM для активации обработки ARM.

ZDC040I

Полное сообщение ZDC040I @@ DEREGISTERED FOR AUTOMATIC RESTART
Описание Это сообщение указывает на то, что IXCARM отправил сообщение для того, чтобы сервер мог перейти к нормальному завершению работы.
Действие системы Обработка продолжается.
Действие пользователя Нет

ZDC048I

Полное сообщение ZDC048I THE FOLLOWING MODULES ARE LOADED INTO ECSA
Описание Это сообщение печатается в датасете SYSPRINT и указывает на то, что все модули, указанные далее в сообщениях ZDC009I, были загружены в ECSA.
Действие системы Обработка продолжается.
Действие пользователя Нет

ZDC049I

Полное сообщение ZDC049I THE FOLLOWING MODULES ARE LOADED INTO PRIVATE STORAGE
Описание Это сообщение печатается в датасете SYSPRINT и указывает на то, что все модули, названные далее в сообщениях ZDC009I, были загружены в закрытую область zDC.
Действие системы Обработка продолжается.
Действие пользователя Нет

ZDC052I

Полное сообщение ZDC052I zDC IS RUNNING ON @@ RELEASE @@
Описание В этом информационном сообщении указывается название и уровень выпуска, на котором работает данный zDC.
Действие системы Обработка продолжается.
Действие пользователя Нет

ZDC053I

Полное сообщение ZDC053I LPAR NAME @@ CVTSNAME @@
Описание В этом информационном сообщении указывается имя LPAR, на котором работает этот zDC, и имя операционной системы, на которой работает этот zDC.
Действие системы Обработка продолжается.
Действие пользователя Нет

ZDC054E

Полное сообщение ZDC054E zDC ACTIVE SUBSYSTEM @@ ALREADY MARKED AS DEFAULT
Описание Это сообщение указывает на то, что в процессе создания новой подсистемы zDC на этом LPAR предыдущая подсистема, указанная в сообщении, уже была активна и отмечена как подсистема по умолчанию.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Только одна подсистема zDC за раз может быть отмечена как подсистема по умолчанию. Измените спецификацию параметров этой zDC, чтобы указать DEFAULT(NO)и повторно выполнить zDC.

Вы также можете остановить задание zDC с именованной подсистемой, что позволяет другой подсистеме указать ее как подсистему по умолчанию. Обратите внимание, что если экземпляр zDC с именованной подсистемой не может быть отменен или если он был отменен, а его подсистема остается активной, то вы можете указать DEFAULT(YES,FORCE). Существующая подсистема помечается как не являющаяся подсистемой по умолчанию, а новая помечается как подсистема по умолчанию.

ZDC055I

Полное сообщение ZDC055I LPAR CPU capacity MSUs per hour:@@. If z/VM guest, capacity:@@
Описание Это информационное сообщение указывает емкость MSU, на которой работает этот zDC. Если работает как гостевой z/VM, показывает гостевую емкость MSU.
Действие системы Обработка продолжается.
Действие пользователя Нет

ZDC056I

Полное сообщение ZDC056I LPAR General Processors:@@, ZIIPs:@@
Описание В этом информационном сообщении указаны процессоры, доступные для LPAR, и сколько из них являются специализированными процессорами ZIIP.
Действие системы Обработка продолжается.
Действие пользователя Нет

ZDC057I

Полное сообщение ZDC057I LPAR Facility Indicators in hexdump format:
Описание В конфигурации установлены объекты. Шестнадцатеричный дамп области для помощи в диагностике проблем. См. инструкцию STORE FACILITY LIST EXTENDED (STFLE)
Действие системы Обработка продолжается.
Действие пользователя Нет

ZDC059I

Полное сообщение ZDC059I zDC NOW EXECUTING UNDER USERID @@
Описание Это сообщение записывается в SYSPRINT, указывая на то, что указанный вами идентификатор пользователя TCPIP_USERIDтеперь контролирует основную работу zDC.
Действие системы Обработка продолжается.
Действие пользователя Нет

ZDC060I

Полное сообщение ZDC060I LOG @@ @@ SUCCESSFULLY
Описание Это сообщение указывает на то, что действие SYSPRINT, запрошенное вами в команде LOG, было успешно выполнено.
Действие системы Обработка продолжается.
Действие пользователя Нет

ZDC061E

Полное сообщение ZDC061E INSUFFICIENT ACCESS TO LOG DATA SET. SEE JOBLOG
Описание Это сообщение написано SYSPRINT, чтобы указать, что zDC, под которым работает USERID, не имеет необходимого доступа безопасности к датасету логов. Этот доступ необходим ACCESS(ALTER)для того, чтобы датасет логов мог быть создан и/или расширен и был доступен.
Действие системы Обработка продолжается, но без логов.
Действие пользователя Либо предоставьте идентификатору пользователя, под которым работает zDC, ACCESS(ALTER) к датасету логов, либо укажите идентификатор пользователя, который имеет этот уровень доступа. Обратите внимание, что датасет логов должен быть определен как общая сущность, чтобы передать RACROUTE, используемый в zDC.

ZDC062E

Полное сообщение ZDC062E LOG TASK INITIALIZATION FAILURE RC=@@/@@
Описание Это сообщение SYSPRINT указывает на то, что подработа логов не смогла инициализироваться.
Действие системы Обработка zDC продолжается, но без логов.
Действие пользователя Просканируйте системную консоль и лог заданий JES на наличие сообщений, относящихся к этой проблеме. Внимательно посмотрите на (RACF, ACF/2, TOPSECRET)сообщения о доступе к системе, относящиеся к датасету логов.

ZDC064E

Полное сообщение ZDC064E QUEUE TASK INITIALIZATION FAILURE
Описание Это сообщение указывает SYSPRINT на то, что подработа очереди не смогла инициализироваться.
Действие системы zDC прекращает работу.
Действие пользователя Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC065I

Полное сообщение ZDC065I zDC INITIALIZATION SUCCESSFUL. RETCODE=00/00 @@
Описание Это сообщение записывается в SYSPRINT, указывая на то, что инициализация zDC прошла успешно.
Действие системы Обработка продолжается.
Действие пользователя Нет

ZDC066E

Полное сообщение ZDC066E QUEUE TASK FAILURE RETCODE=@@/@@
Описание Это сообщение указывает SYSPRINTна сбой подработы очереди. В этом сообщении содержатся коды возврата и причины.
Действие системы zDC прекращает работу.
Действие пользователя Если "QUEUE"=DtAgt, в сообщении просмотрите следующее:
  • работа zDC пытается подключиться к zRemote. Одним из первых действий, которые она выполняет, является начальная загрузка zLocal с сервера с помощью zRemote. Если загрузка не удаётся, то есть zLocal не загружается, работа zDC делает три попытки, а затем выдаёт пользовательское аварийное завершение. В качестве запасного варианта zDC пытается загрузить последний загруженный zLocal. Если zDC запускается в новой рабочей области файловой системы OMVS впервые и ранее загруженный zLocal отсутствует, выдаётся пользовательское аварийное завершение.
  • Проверьте правильность параметра модуля кода zRemote в zDC //SYSIN. Он должен указывать на экземпляр zRemote, который должен быть запущен и подключен к серверу для выполнения начальной загрузки zLocal.
  • Проверьте выходные данные спула zDC на наличие сообщений загрузки.

Если в сообщении указано "QUEUE"=QUEUE, сообщите об этом сообщении эксперту по продуктам Ключ-АСТРОМ через чат.

Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC067E

Полное сообщение ZDC067E LOG TASK FAILURE RETCODE=@@/@@
Описание Это сообщение указывает SYSPRINTна сбой подработы логов. В этом сообщении содержатся коды возврата и причины.
Действие системы Обработка продолжается, но без логов.
Действие пользователя Просканируйте системную консоль и лог заданий JES на наличие сообщений, относящихся к этой проблеме. Внимательно посмотрите на (RACF, ACF/2, TOPSECRET)сообщения о доступе к системе, относящиеся к датасету логов.

ZDC069W

Полное сообщение ZDC069W zDC QUEUE IS AT @@% OF CAPACITY
Описание Это сообщение означает, что очередь заполняется. Новые внутренние события не принимаются после того, как очередь достигнет 100%. Это сообщение впервые отображается, когда очередь достигает 75%, и повторяется каждые 5%. Когда очередь опускается ниже 75%, это сообщение исчезает. Это сообщение отображается как в системной консоли, так и в датасете SYSPRINT.
Действие системы Работа продолжается.
Действие пользователя Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC071W

Полное сообщение ZDC071W UNABLE TO CONSTRUCT SDUMPX SYMREC RETCODE=@@/@@
Описание Это сообщение означает, что ZDCSDUMPмодуль не смог создать запись симптома для включения в тот файл SDUMP, который он собирался записать.
Действие системы Дамп создается, но без записи о симптоме.
Действие пользователя Нет

ZDC072W

Полное сообщение ZDC072W WLM ENCLAVE CREATION FAILED. @@ @@/@@
Описание Это сообщение означает, что процесс создания анклава WLM не увенчался успехом. В сообщении отображается имя функции, а также коды возврата и причины её выполнения. Это предупреждение выдаётся только в связи с продолжением выполнения zDC. См. ниже.
Действие системы Выполнение zDC продолжается, но вся обработка выполняется в режиме задач, и SRB анклава не отправляется. Следовательно, выполнение на zIIP отсутствует.
Действие пользователя Сообщите об этом сообщении своему системному программисту, которому может потребоваться связаться с экспертом по продуктам Ключ-АСТРОМ через онлайн-чат.

Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC073I

Полное сообщение ZDC073I WLM ENCLAVE @@ CREATED SUCCESSFULLY
Описание Это сообщение означает, что процесс создания анклава WLM прошел успешно и zDC является членом анклава, указанного в сообщении.
Действие системы Обработка продолжается.
Действие пользователя Нет

ZDC074E

Полное сообщение ZDC074E WLM ENCLAVE DELETION FAILED. @@ @@/@@
Описание Это сообщение означает, что процесс удаления анклава WLM не увенчался успехом. В сообщении отображается имя функции, а также коды возврата и причины её выполнения.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Сообщите об этом сообщении своему системному программисту, которому может потребоваться помощь эксперта по продуктам Ключ-АСТРОМ через онлайн-чат.

Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC076E

Полное сообщение ZDC076E WLM ENCLAVE SRB EXECUTION FAILED. RETCODE=@@
Описание Это сообщение означает, что SRB-блок анклава не удалось выполнить корректно. Если RETCODE в этом сообщении равен 1C, то далее выводится сообщение ZDC077с подробностями сбоя.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Сообщите об этом сообщении своему системному программисту, которому может потребоваться помощь эксперта по продуктам Ключ-АСТРОМ через онлайн-чат.

Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC077E

Полное сообщение ZDC077E WLM ENCLAVE SRB REASON CODES=@@ @@ @@
Описание Три кода в этом сообщении соответствуют значениям IEAMSCHD SYNCHCOMPADDR, SYNCHCODEADDRи SYNCHRSNADDR.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Сообщите об этом сообщении своему системному программисту, которому может потребоваться помощь эксперта по продуктам Ключ-АСТРОМ через онлайн-чат.

Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC078W

Полное сообщение ZDC078W QUERT.STAWXXX UNEXPECTED @@ DISPATCH DELAY @@ @@ @@ @@
Описание Это сообщение написано, чтобы SYSPRINTуказать на то, что zDC, по всей видимости, получает недостаточно процессорных ресурсов для своевременной обработки сообщений.
Действие системы Обработка продолжается.
Действие пользователя Существует 2 формата сообщения, за которыми следуют 4 шестнадцатеричных слова:
  • {QueRt.StaWDGp Неожиданная задержка отправки GP}
  • {QueRt.StaWZSp Неожиданная задержка отправки ZIIP}

GP — это общая задержка процессора, а ZIIP — это системный интегрированный информационный процессор IBM.

Первые два шестнадцатеричных слова представляют собой 64-битное число в формате STCK, содержащее сумму непредвиденных задержек.

(Переведите в десятичное число и разделите на 4096, чтобы получить микросекунды.) Третье и четвёртое слова — это количество непредвиденных задержек и количество раз, когда эта задержка была зафиксирована. Средняя непредвиденная задержка — это 64-битная сумма, делённая на количество непредвиденных задержек.

Например: ZDC078W QueRt.StaWDGp Unexpected GP dispatch задержка 00000000 F7E0822C 00000003 000019E2. xF7E0822C/x00000003=1,015 с/3=0,338с средняя непредвиденная задержка на основе x19E2/6 626 наблюдений.

По умолчанию сообщение будет отображаться не чаще одного раза в 10 минут. Неожиданная задержка по умолчанию составляет 0,25 секунды. То есть работа переходит в режим ожидания на 2 секунды и получает управление обратно более чем через 2,25 секунды.

zDC parm: ZDCDISPATCHDELAYWARN(25)устанавливает порог задержки в единицах 0,01 секунды, например 25=250 миллисекунд.

zDC parm: ZDCDISPATCHDELAYRPTM(10)устанавливает интервал отчетности в минутах.

Как правило, для отслеживания задержек рабочего процесса в течение 10 минут до появления предупреждения используйте инструменты для измерения производительности (например, IBM RMF Monitor III). Также проверьте параметр IEAOPTxx элемента PARMLIB:

IIPHONORPRIORITY=NO.

NO может привести к задержке работ, соответствующих требованиям ZIIP, если доступны процессоры GP.

ZDC079W

Полное сообщение ZDC079W IEAVRLS ERROR, RETURN CODE @@
Описание Это сообщение указывает на то, что внутренняя функция выпуска не была завершена должным образом.
Действие системы Обработка продолжается.
Действие пользователя Если проблема не устранена, сохраните информацию в этом сообщении и свяжитесь с вашим системным программистом или экспертом по продуктам Ключ-АСТРОМ через чат.

Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC083E

Полное сообщение ZDC083E SUBSYSTEM @@ ALREADY EXISTS BUT IS NOT A zDC SUBSYSTEM
Описание Это сообщение означает, что указанный вами в датасете параметров 4-символьный идентификатор подсистемы //SYSIN DDуже существует в вашей системе, но используется какой-то другой программой, которая не является Ключ-АСТРОМ zDC.
Действие системы zDC прекращает работу.
Действие пользователя Убедитесь, что указанный вами идентификатор подсистемы уникален в вашей системе, затем перезапустите zDC.

ZDC100I

Полное сообщение ZDC100I SYSIN PARAMETER LISTING
Описание Это сообщение означает, что //SYSINперечислил параметры, указанные заказчиком.
Действие системы Обработка продолжается.
Действие пользователя Нет

ZDC101I

Полное сообщение ZDC101I END OF SYSIN PARAMETER LISTING TRANBUF-Megabytes=@@
Описание Это сообщение означает, что все указанные клиентом параметры //SYSIN были ранее перечислены.
Действие системы Обработка продолжается.
Действие пользователя Нет

ZDC102E

Полное сообщение ZDC102E SYSTEM VARIABLE SUBSTITUTION FAILED. @@
Описание В процессе анализа //SYSIN DDданных для каждого параметра вызывается системная процедура подстановки переменных z/OS. В результате одного из этих вызовов был получен ненулевой код возврата.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте ошибочный параметр и повторно выполните zDC.

ZDC103E

Полное сообщение ZDC103E UNABLE TO OPEN //SYSIN DATA SET
Описание Попытка открыть SYSINдатасет не удалась. Код возврата для этой ошибки отсутствует, но в логе заданий может отображаться сообщение, более подробно объясняющее ошибку.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Убедитесь, что //SYSIN DDоператор существует в JCL, используемом для вызова zDC, и что он указывает на датасет с характеристиками DCB LRECL=80.

ZDC105E

Полное сообщение ZDC105E ILLOGICAL SEQUENCE OF COMMENT CONTROL CHARACTERS
Описание Символы управления комментариями: «/ » для начала комментария и « /» для его завершения. Они должны быть парными (по одному символу каждого типа). Все операторы между этой парой рассматриваются как комментарий. Это сообщение означает, что пары этих управляющих последовательностей неверны.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте ошибку сопряжения комментариев и повторно выполните zDC.

ZDC106E

Полное сообщение ZDC106E UNKNOWN SYSIN KEYWORD @@
Описание Ключевое слово SYSIN, указанное в тексте сообщения, не является допустимым ключевым словом.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте ключевое слово SYSIN в датасете и повторно выполните zDC.

ZDC107E

Полное сообщение ZDC107E SUBSYSTEM_ID PARAMETER MISSING
Описание Параметр SUBSYSTEM_IDзадаёт уникальное четырёхсимвольное имя для данного экземпляра zDC. Это имя не должно дублироваться в этом LPAR и НЕ должно быть определено в SYS1.PARMLIB IEFSSNxxэлементе.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Добавьте параметр SUBSYSTEM_ID в //SYSINдатасет и повторно выполните zDC. Это четырёхсимвольное имя должно быть уникальным для всех подсистем, работающих в этом LPAR, но может совпадать в разных LPAR. Вы можете присвоить всем подсистемам zDC одинаковое имя в каждом LPA. Но в каждом LPAR это имя должно быть уникальным. Не определяйте это имя в IEFSSNxx SYS1.PARMLIBэлементе.

ZDC110E

Полное сообщение ZDC110E NAME PARAMETER MISSING
Описание Этот параметр NAME является обязательным и должен указывать имя zDC, понятное сотрудникам вашего предприятия, которые могут видеть сообщения от этого zDC. Значение, указанное в параметре NAME, не используется ни для каких целей, кроме уникальной идентификации данного экземпляра zDC.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Добавьте параметр NAME и повторно выполните zDC.

ZDC116E

Полное сообщение ZDC116E AUTOMATIC RESTART MANAGEMENT NAME MISSING
Описание Вы указали, ARM(YES)но не указали имя, которое будет использоваться для автоматического управления перезапуском. Длина этого имени должна быть от 1 до 16 байт. zDC регистрируется в системе автоматического управления перезапуском z/OS и получает право на использование этой функции. Это имя может состоять из заглавных букв, цифр и следующих специальных символов: подчёркивания ( _), знака доллара ( $), знака решетки ( #) или знака «@ » ( @). Первый символ не может быть цифрой.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Подробное описание того, как эта функция ARM_NAME вызывается при установке, см . в разделе z/OS V1Rn.0 MVS «Настройка Sysplex» . После выполнения всех шагов, описанных в данном руководстве, добавьте параметр и повторно запустите zDC. Тем временем укажите ARM(NO)или опустите параметр.

ZDC121E

Полное сообщение ZDC121E SUBSYSTEM_ID PARAMETER INVALID
Описание Параметр SUBSYSTEM_ID указан, но недействителен. Значение этого параметра должно быть длиной 4 байта и состоять только из заглавных букв, цифр и знака доллара ( $), знака решетки ( #) или знака @ ( @). Первый символ должен быть буквой.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте параметр SUBSYSTEM_ID и повторно выполните zDC.

ZDC122E

Полное сообщение ZDC122E DISPLAY_NAME PARAMETER INVALID
Описание Параметр DISPLAY_NAMEуказан, но недопустим. Значение этого параметра должно быть длиной от 1 до 40 байт. Допустимы любые отображаемые символы.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте параметр DISPLAY_NAME и повторно выполните zDC.

ZDC123E

Полное сообщение ZDC123E DEFAULT PARAMETER INVALID
Описание Параметр DEFAULTуказан, но недопустим. Допускаются только два значения: YESили NO. Только один экземпляр zDC в данном LPAR может указать, что он является значением по умолчанию; все остальные должны указать значение NO.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте параметр DEFAULT и повторно выполните zDC.

ZDC125E

Полное сообщение ZDC125E EVENT_WAIT PARAMETER INVALID
Описание Параметр EVENT_WAIT может указывать только YESили NO.

Если этот параметр YES пропущен, то подразумевается, что он отсутствует. Если задано значение EVENT_WAIT YESили разрешено его значение по умолчанию YES, то при обработке событий выполнение программ блокируется до тех пор, пока событие не будет успешно обработано адресным пространством zDC. В большинстве случаев это предпочтительный вариант. Если обнаружено, что при обработке события zDC теряется слишком много времени, укажите этот параметр NO. Недостатком является возможная потеря событий в случае аварийного завершения работы zDC.

Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте параметр EVENT_WAIT и повторно выполните zDC.

ZDC126E

Полное сообщение ZDC126E TCPIP_USERID PARAMETER INVALID
Описание Параметр TCPIP_USERIDдолжен указывать действительный идентификатор пользователя длиной от 1 до 8 символов. Вы можете опустить этот параметр, и в этом случае будет использован идентификатор пользователя, под которым был отправлен zDC.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Либо исправьте параметр идентификатора пользователя, либо полностью опустите его. Повторно выполните zDC.

ZDC127E

Полное сообщение ZDC127E LOG_INITIAL PARAMETER INVALID
Описание Параметр LOG_INITIALдолжен указывать либо (OPEN) , либо (CLOSED). Любые другие значения недопустимы.

Если этот параметр пропущен или указан CLOSED, значение по умолчанию — LOG_INITIAL(CLOSED). Укажите все остальные параметры ведения логов, применимые к вашей среде SMS, а также укажите LOG_INITIAL(CLOSED). При необходимости можно динамически запустить ведение логов, используя указанные параметры. В состоянии логов системные ресурсы не потребляются.

Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте параметр LOG_INITIAL и повторно выполните zDC.

ZDC128E

Полное сообщение ZDC128E LOG_DSNAME PARAMETER IS INVALID
Описание Параметр LOG_DSNAMEдолжен указывать имя датасета длиной от 1 до 35 символов для необязательного логирования. Убедитесь, что длина имени не превышает 35 символов, так как при определении кластера IDCAMS к нему будут добавлены символы «a» .DATAи «a» .INDEX
Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте и повторно LOG_DSNAME выполните zDC.

ZDC130E

Полное сообщение ZDC130E LOG_VOLSER PARAMETER IS INVALID
Описание Параметр LOG_VOLSERдолжен указывать шестизначный серийный номер тома, для которого будет определён лог. Этот параметр необходимо указывать только в том случае, если это требуется вашей средой SMS. В противном случае вы можете опустить этот параметр и использовать системные настройки по умолчанию.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте LOG_VOLSER и повторно выполните zDC.

ZDC131E

Полное сообщение ZDC131E LOG_TRKS PARAMETER IS INVALID
Описание Параметр LOG_TRKSдолжен содержать число от 1 до 8 цифр, представляющее собой количество треков, которые необходимо определить в первичном и вторичном экстентах датасета логов. Максимальное значение этого параметра — 1 65535, минимальное — 1.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте LOG_TRKSи повторно выполните zDC.

ZDC132E

Полное сообщение ZDC132E LOG_CYLS PARAMETER IS INVALID
Описание Параметр LOG_CYLSдолжен содержать число от 1 до 8 цифр, представляющее собой количество цилиндров, которые необходимо определить в первичном и вторичном экстентах датасета логов. Максимальное значение этого параметра — 1 65535, минимальное — 1.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте LOG_CYLSи повторно выполните zDC.

ZDC133E

Полное сообщение ZDC133E LOG_MGMTCLASS PARAMETER IS INVALID
Описание Параметр LOG_MGMTCLASSдолжен указывать имя длиной от 1 до 8 символов для параметра SMS класса управления, который определен в вашей установке для датасета логов.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте параметр LOG_MGMTCLASS и повторно выполните zDC.

ZDC134E

Полное сообщение ZDC134E LOG_DATACLASS PARAMETER IS INVALID
Описание Параметр LOG_DATACLASSдолжен указывать имя длиной от 1 до 8 символов для параметра SMS класса данных, которое определено в вашей установке для датасета логов.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте параметр LOG_DATACLASS и повторно выполните zDC.

ZDC135E

Полное сообщение ZDC135E LOG_STORCLASS PARAMETER IS INVALID
Описание Параметр LOG_STORCLASSдолжен указывать имя длиной от 1 до 8 символов для параметра SMS класса хранения, который определен в вашей установке для датасета логов.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте параметр LOG_STORCLASS и повторно выполните zDC.

ZDC155E

Полное сообщение ZDC155E ARM PARAMETER INVALID
Описание Параметр ARMдолжен указывать либо ARM(YES), если вы хотите, чтобы функция автоматического перезапуска перезапускала zDC в случае аварийного завершения работы, либо ARM(NO), если вы не хотите, чтобы zDC перезапускался. Сначала следует указать ARM(NO), пока вы не убедитесь, что zDC работает корректно в нормальных условиях. В этом случае вы можете обратиться в службу поддержки.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте параметр ARM и повторно выполните zDC.

ZDC156E

Полное сообщение ZDC156E ARM_ELEMENT_NAME PARAMETER INVALID
Описание Параметр ARM_ELEMENT_NAMEуказывает имя длиной от 1 до 16 символов, которое будет использоваться z/OS для идентификации этой программы в системе автоматического управления перезапуском.

Допустимы только буквы, цифры и специальные символы _, $, #и @. Кроме того, первый байт не должен быть цифровым.

Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте параметр ARM_ELEMENT_NAME и повторно выполните zDC.

ZDC185E

Полное сообщение ZDC185E PROTECT PARAMETER INVALID
Описание Параметр PROTECTдолжен указывать PROTECT(YES), будут ли страницы в расширенном общем хранилище защищены от непреднамеренного изменения другими программами, работающими в разделе LPAR, или PROTECT(NO)эта защита не будет реализована. Если этот параметр пропущен, защита отсутствует. Любая программа, работающая в разделе 0, может изменять это хранилище.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте параметр PROTECT и повторно выполните zDC.

ZDC187E

Полное сообщение ZDC187E DEFAULT PARAMETER MISSING
Описание Параметр DEFAULTдолжен быть указан как , DEFAULT(YES)либо DEFAULT(NO). Только одна подсистема zDC в LPAR может указывать DEFAULT(YES). Все остальные должны указывать DEFAULT(NO).
Действие системы Выполнение zDC заканчивается.
Действие пользователя Добавьте параметр DEFAULT и повторно выполните zDC.

ZDC189E

Полное сообщение ZDC189E OPERATING_SYSTEM PARAMETER INVALID
Описание Этот параметр OPERATING_SYSTEM никогда не следует указывать в качестве параметра клиента. Он используется только для эмуляции более ранних версий z/OS, чем текущая.
Действие системы zDC заканчивается.
Действие пользователя Удалить этот параметр из датасета SYSIN.

ZDC194E

Полное сообщение ZDC194E zIIP_ENABLE PARAMETER INVALID
Описание Параметр zIIP_ENABLEможет указывать на YESили NO. Если указано значение zIIP_ENABLE(YES), то SRB, в котором выполняются все процедуры создания XML и TCP/IP SOCKET(SEND), — это zIIP. Этот SRB не будет запущен на вашем zIIP, если задано значение NO.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте параметр zIIP_ENABLE и повторно отправьте zDC.

ZDC196E

Полное сообщение ZDC196E DTMSG_QSIZE PARAMETER IS INVALID
Описание Этот параметр DTMSG_QSIZE задаёт размер пространства данных в килобайтах. Значение по умолчанию — 1024 (1024 КБ). Это пространство данных используется для организации очереди сообщений из модуля кода CICS ЕдиногоАгента в zLocal. Минимальное значение — 8, а максимальное — 262 144 КБ (256 мегабайт).
Действие системы Выполнение zDC заканчивается.
Действие пользователя Укажите значение в указанном диапазоне.

ZDC197E

Полное сообщение ZDC197E DTMSG_SMOSIZE PARAMETER IS INVALID
Описание Этот параметр DTMSG_SMOSIZE задаёт размер 64-битного SMO в МБ. Значение по умолчанию — 1 МБ. Этот 64-битный SMO используется для постановки сообщений из модуля кода CICS в zLocal. Минимальное значение — 1, максимальное — 256 МБ (256 мегабайт).
Действие системы Выполнение zDC заканчивается.
Действие пользователя Выберите правильное значение SMOSIZEи повторно отправьте zDC.

ZDC198E

Полное сообщение ZDC198E DT_UMASK PARAMETER IS INVALID
Описание Параметр DT_UMASKзадаёт маску создания файлов пользователем. Значение по умолчанию — 0022 (восьмеричное) и соответствует разрешению rwxr-xr-x для новых файлов. Ошибка возникает, если длина параметра превышает 3 символа или он содержит невосьмеричные символы (o:7).
Действие системы Выполнение zDC заканчивается.
Действие пользователя Выберите правильное значение DT_UMASKи повторно отправьте zDC.

ZDC199E

Полное сообщение ZDC199E DTMSG_TBCSIZE PARAMETER IS INVALID
Описание Этот параметр DTMSG_TBCSIZE определяет общий размер 64-битного буфера транзакции в МБ и размер буфера 2 КБ или 4 КБ. Значение по умолчанию — (1,2), что соответствует буферу 1 МБ или 2 КБ. Этот 64-битный SMO используется для буферизации сообщений, связанных с транзакцией, перед отправкой в ​​ЕдиныйАгент. Минимальное значение — 1, а максимальное — 256 МБ (256 мегабайт).
Действие системы Выполнение zDC заканчивается.
Действие пользователя Выберите правильное значение TBCSIZEи повторно отправьте zDC.

ZDC200I

Полное сообщение ZDC200I DTMSG_QSIZE PARAMETER IS DEPRECATED
Описание Параметр DTMSG_QSIZE указывает размер DataSpace в килобайтах. Он заменяется на DTMSG_SMOSIZE(Megabytes)Параметр был преобразован в мегабайты и используется для установки размера SMO.
Действие системы Работа zDC продолжается.
Действие пользователя Использовать DTMSG_SMOSIZEв будущем.

ZDC201E

Полное сообщение ZDC201E ZDCLOGBUFFERSIZE PARAMETER IS INVALID
Описание ZDCLOGBUFFERSIZEЗадаёт буфер логов в килобайтах. Это область памяти SMO ​​для буферизации .logфайла zDC. Файл zDC .log находится в той же директории, что и .logфайлы модуля кода ZLocal. Значение по умолчанию: (64) - 64 КБ. Минимальный размер — 16 КБ, максимальный — 10240 КБ = 10 МБ.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте значение ZDCLOGBUFFERSIZEи отправьте повторно.

ZDC202E

Полное сообщение ZDC202E ZDCMAXLOGFILESIZE PARAMETER IS INVALID
Описание ZDCMAXLOGFILESIZEЗадаёт максимальный размер файла логов. При превышении этого размера происходит ротация на новый файл логов. Шаблон ZDClogfile: .._ZDCID_PID_.#.log, например: dt_DTV1ZDC4_MEPC_33620088.1.log. Значение по умолчанию: (10240) = 10 МБ. Минимальный размер — 10 КБ; максимальный — 1048 576 КБ = 1 ГБ.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте значение ZDCMAXLOGFILESIZEи отправьте повторно.

ZDC203E

Полное сообщение ZDC203E ZDCDISPATCHDELAYWARN PARAMETER IS INVALID
Описание ZDCDISPATCHDELAYWARNЗадаёт пороговое значение задержки отправки в единицах по 0,01 с. Например, ZDCDISPATCHDELAYWARN(100)задаёт 1 с. Значение по умолчанию: (25) = 0,25 с. Минимальное ненулевое значение: 10 = 0,1 с. Максимальное значение: (32000) = 320 с. Отключить проверку задержки:ZDCDISPATCHDELAYWARN(0)
Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте значение ZDCDISPATCHDELAYWARNи отправьте повторно.

ZDC204E

Полное сообщение ZDC204E ZDCDISPATCHDELAYRPTM PARAMETER IS INVALID
Описание ZDCDISPATCHDELAYRPTMЗадаёт минимальный интервал отчёта о непредвиденной задержке отправки в минутах. Если исключений нет, предупреждение не выдаётся.

Например, ZDCDISPATCHDELAYRPTM(15)отчёты задерживаются максимум каждые 15 минут.

Значение по умолчанию: (10) = 10 минут.

Минимум: (1) (не рекомендуется, мало).

Максимум: (32000) (более 533 часов).

Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте значение ZDCDISPATCHDELAYRPTMи отправьте повторно.

ZDC205E

Полное сообщение ZDC205E ZEDC_COMPRESS PARAMETER IS INVALID
Описание Параметр ZEDC_COMPRESSможет указывать одно- или двузначное число, представляющее минимальный размер блока данных, подлежащего аппаратному сжатию данных zEDC.

Меньшие блоки будут отправляться без сжатия.

Можно указать нулевой аргумент, чтобы включить аппаратное сжатие данных с использованием минимального размера блока по умолчанию 8 КБ.

Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте параметр ZEDC_COMPRESS и повторно выполните zDC.

ZDC206E

Полное сообщение ZDC206E TCP_BUFFER PARAMETER IS INVALID
Описание Параметр TCP_BUFFERуказывает число от 1 до 4 цифр, представляющее размер буфера, который используется для передачи данных ЕдиногоАгента в TCP/IP.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте параметр TCP_BUFFER и повторно выполните zDC.

ZDC207E

Полное сообщение ZDC207E ZEDC_COMPRESS MUST BE SMALLER THAN TCP_BUFFER
Описание Минимальный порог сжатия должен быть меньше размера буфера TCP/IP.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте один из параметров и повторно выполните zDC.

ZDC208I

Полное сообщение ZDC208I METRIC_INTERVAL PARAMETER IS INVALID
Описание
  • Минимальный интервал — 10 секунд.
  • Максимальный интервал — 600 секунд.

Укажите нулевое значение, чтобы отключить обработку метрик.

Действие системы Обработка продолжается.
Действие пользователя Исправьте параметр и повторно выполните zDC.

ZDC209I

Полное сообщение ZDC209I DISPLAY_INTERVAL PARAMETER IS INVALID
Описание
  • Минимальный интервал — 10 секунд.
  • Максимальный интервал — 600 (секунд).

Укажите нулевое значение, чтобы отключить обработку AutoDisplay.

Действие системы Обработка продолжается.
Действие пользователя Исправьте параметр и повторно выполните zDC.

ZDC210I

Полное сообщение ZDC210I zDC NO LONGER LINKED TO TCP/IP
Описание Это информационное сообщение указывает на то, что макрос TERMAPI был успешно выполнен для завершения связи TCP/IP.
Действие системы Обработка продолжается.
Действие пользователя Нет

ZDC211E

Полное сообщение ZDC211E DTMSG_TRANBUFSIZE PARAMETER IS INVALID
Описание Этот параметр DTMSG_TRANBUFSIZE определяет общий размер буфера транзакции в тысячах буферов и может быть 2 КБ или 4 КБ. Значение по умолчанию — (1,2), что соответствует 1000 буферов по 2 КБ. Этот 64-битный SMO используется для буферизации сообщений, связанных с транзакцией, перед отправкой в ​​zLocal. Минимальное значение — (1,2), максимальное — (126,4)или (248,2)(512 мегабайт).
Действие системы Выполнение zDC заканчивается.
Действие пользователя Выберите правильное значение DTMSG_TRANBUFSIZEи отправьте повторно.

ZDC212E

Полное сообщение ZDC212E zremoteagent= IS REQUIRED IN DTAGTCMD
Описание Требуется параметр модуля кода zRemote. Свойства модуля кода zRemote, такие как хост и порт, в этом DTAGTCMDпараметре не указаны.
Действие системы zDC прекращает работу.
Действие пользователя Добавить zremoteagent=для DTAGTCMD и повторной отправки zDC.

ZDC213W

Полное сообщение ZDC213W TCP_BUFFER PARAMETER IS OUT OF RANGE, SETTING 8K or 256K
Описание Параметр TCP_BUFFER должен находиться в диапазоне от 8 до 256 КБ. Если указано значение меньше 8 КБ, используется значение 8 КБ. Если указано значение больше 256 КБ, используется значение 256 КБ.
Действие системы Обработка продолжается.
Действие пользователя Исправьте параметр TCP_BUFFER для следующего выполнения ZDC.

ZDC215I

Полное сообщение ZDC215I TERMINATION STARTED FOR zDC @@
Описание Это информационное сообщение указывает на то, что для этого zDC началась обработка завершения.
Действие системы Процесс завершения работ продолжается.
Действие пользователя Нет

ZDC217I

Полное сообщение ZDC217I LONG TERM STORAGE STATISTICS FOLLOW
Описание За этим информационным сообщением следуют сообщения, показывающие количество байтов памяти, выделенных в каждой из указанных областей. Эти значения могут быть приблизительными, поскольку динамические области памяти в них не включены.
Действие системы Обработка продолжается.
Действие пользователя Нет

ZDC218I

Полное сообщение ZDC218I PAGEABLE PRIVATE STORAGE @@
Описание В этом сообщении указано количество байтов выделенного долгосрочного частного хранилища zDC. Это число может быть приблизительным, так как динамические области хранения не учитываются. В это число включены выделенные области хранения как выше, так и ниже линии 16 МБ.
Действие системы Обработка продолжается.
Действие пользователя Нет

ZDC219I

Полное сообщение ZDC219I PAGEABLE COMMON STORAGE - CSA: @@ ECSA: @@
Описание Количество байтов хранилища подпула 241 (общее страничное хранилище), выделенное на время выполнения zDC.
Действие системы Обработка продолжается.
Действие пользователя Нет

ZDC220I

Полное сообщение ZDC220I FIXED COMMON STORAGE - SQA: @@ ESQA: @@
Описание Количество байт хранилища подпула 245 (фиксированное общее), выделенное на время выполнения zDC.
Действие системы Обработка продолжается.
Действие пользователя Нет

ZDC221I

Полное сообщение ZDC221I NUMBER SP 241 PAGES PROTECTED: @@
Описание Количество страниц в подпуле 241, к которым применен макрос PGSER PROTECT. Это сообщение отображается только в том случае, если вы указали его PROTECT(YES)в датасете параметра SYSIN.
Действие системы Обработка продолжается.
Действие пользователя Нет

ZDC302E

Полное сообщение ZDC302E Message @@ - BAD REC ADDRESS PASSED
Описание Процедуры проверки, вызываемые для обеспечения действительности каждого сообщения в zLocal, обнаружили ошибку в данных.
Действие системы Если ведение логов активно, событие регистрируется. Это сообщение записывается в JOBLOG пользователя, и событие отменяется.
Действие пользователя Свяжитесь со специалистом по продуктам ASTROMKEY через чат в вашем регионе.

ZDC666W

Полное сообщение ZDC666W List of possible zDC CPU contenders
Описание Это информационное сообщение предупреждает, что zDC может быть занят другими работами для доступа к процессорам. Отображается до 6 имён заданий.
Действие системы Обработка продолжается. Обратитесь в группу системной производительности, чтобы уточнить приоритет zDC.
Действие пользователя Нет

ZDC8XXW

Полное сообщение ZDC8XXW INTERNAL MESSAGES FROM TCP MODULE ZDCTCPSP
Описание Как правило, это внутренние диагностические сообщения, выдаваемые при значении DTLOGLEVEL2 или меньше (нормально). Служба поддержки Ключ-АСТРОМ Software может запросить их для диагностики проблемы.
Действие системы Обработка продолжается.
Действие пользователя Нет

ZDC950E

Полное сообщение ZDC950E DT PARAMETER INVALID
Описание Параметры DTPIPEPATH, DTCHDIR, DTAGTCMD, или DTLOGнедействительны. Описание этих параметров см. в комментариях к прилагаемому примеру элемента конфигурации.
Действие системы Выполнение zDC заканчивается.
Действие пользователя Исправьте параметр и повторно выполните zDC.

ZDC951I

Полное сообщение ZDC951I CICS property update too frequent, under 30sec., discarded
Описание Частота обновления внутренних таблиц, содержащих свойства CICS, ограничена. Текущее ограничение составляет 30 секунд.
Действие системы Информационно, обработка продолжается.
Действие пользователя Повторно примените обновление позже.

ZDC952W

Полное сообщение ZDC952W zDC zLocal… {Buffer–Type} is at @@% of capacity
Описание Это сообщение указывает на то, что очередь заполняется, и вам следует знать, что если она достигнет 100%, новые сообщения не будут отправляться в zLocal, что может привести к повреждению трассировки распределения.

Это сообщение впервые отображается, когда очередь достигает 70%, и отображается повторно с шагом в пять процентов. Когда загрузка падает ниже 70%, это сообщение исчезает. Обратите внимание, что это сообщение отображается как в системной консоли, так и в SYSPRINTдатасете.

Действие системы Работа продолжается.
Действие пользователя Внимательно следите за этими сообщениями.
  • Если {Buffer–Type}; равно Trans Buffer Que, рассмотрите возможность увеличения параметра zDC: DTMSG_TRANBUFSIZE().
  • Если {Buffer–Type}; равно SMO Buffer Space, рассмотрите возможность увеличения параметра zDC: DTMSG_SMOSIZE().

ZDC953I

Полное сообщение ZDC953I ZIIP_ENABLE requires zremoteagent=, ZIIP_ENABLE NO forced
Описание Для включения ZIIP требуется опция удаленного агента.
Действие системы Информационно, обработка продолжается.
Действие пользователя Для включения ZIIP требуется как zremoteagent= в командной строке DTABGCMT, так и ZIIP_ENABLE(YES) в параметрах zDC SYSIN.

ZDC954W

Полное сообщение ZDC954W DT PARAMETER SYSLOG INVALID
Описание Параметр Ключ-АСТРОМ SYSLOGнедействителен. Для отключения параметра можно использовать только CONNECTSTATUSили ().
Действие системы Информационно, обработка продолжается.
Действие пользователя Удалите допустимые значения параметра или кода.

ZDC955L

Полное сообщение ZDC955L ASTROMKEY connection being processed ZDC-Job/ID: @@/@@
Описание Модуль кода zLocal подключился через модуль кода zRemote к серверу Ключ-АСТРОМ.
Действие системы Информационно, обработка продолжается.
Действие пользователя Нет

ZDC956E

Полное сообщение ZDC956E ASTROMKEY zLocal agent disconnected from ASTROMKEY Server ZDC-Job/ID:@@/@@
Описание Модуль кода zLocal отключился от сервера Ключ-АСТРОМ.
Действие системы Информационно, обработка продолжается.
Действие пользователя Если это не запланировано, расследуйте сбой.

ZDC957I

Полное сообщение ZDC957I ASTROMKEY Check Agent Mapping. Capture Events disabled for xxxx iAdk. Diag:xxxxxxxx
Описание Игнорируйте, если ожидается, в противном случае проверьте Настройки > Мониторинг служб на стороне сервера > Глубокий мониторинг > Устранение неполадок .
Действие системы Информационно, обработка продолжается.
Действие пользователя Нет

ZDC958I

Полное сообщение ZDC958I ASTROMKEY INIT completed, ZDC AgentId received ZDC-Job/ID:@@/@@
Описание ZDC завершил отправку сообщения INIT и получил ответ AgentId.
Действие системы Информационно, обработка продолжается.
Действие пользователя Нет

ZDC959I

Полное сообщение ZDC959I The ZDC could not locate the IP in the SMO
Описание ZDC не удалось найти IP-адрес V4 в SMO. Убедитесь, что у вас актуальная версия zLocal.
Действие системы Информационно, обработка продолжается.
Действие пользователя Подтвердите, что версия zLocal актуальна.

ZDC974E

Полное сообщение ZDC974E Unexpected failure checking agent executable, Abort
Описание Это сообщение записывается в оператор SYSPRINT. Убедитесь, что файл агента существует и доступен для исполнения. См. параметр DTAGTCMD().
Действие системы Обработка завершена.
Действие пользователя Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к специалисту по продуктам Ключ-АСТРОМ через онлайн-чат.

Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC975E

Полное сообщение ZDC975E zLocal attach failed, Abort
Описание Это сообщение записывается в SYSPRINT и Oper. Убедитесь, что параметр DTAGTCMD ссылается на доступный и исполняемый ЕдиныйАгент.
Действие системы Обработка завершена.
Действие пользователя Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к специалисту по продуктам Ключ-АСТРОМ через онлайн-чат.

Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC976E

Полное сообщение ZDC976E Unexpected failure during change directory, Abort
Описание Это сообщение записывается в SYSPRINTоператор. Убедитесь, что zDC имеет доступ на чтение и запись к DTCHDIR директории.
Действие системы Обработка завершена.
Действие пользователя Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к специалисту по продуктам Ключ-АСТРОМ через онлайн-чат.

Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC977E

Полное сообщение ZDC977E Unexpected failure during z/OS Unix API, Abort
Описание Это сообщение записывается в SYSPRINTоператор. Убедитесь, что идентификатор пользователя, запускающего zDC, определён в продукте безопасности. Идентификатор пользователя либо назначен стандартно, либо переопределен параметром TCPIP_USERID.
Действие системы Обработка завершена.
Действие пользователя Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к эксперту по продуктам Ключ-АСТРОМ через онлайн-чат в вашей среде Ключ-АСТРОМ.

ZDC978E

Полное сообщение ZDC978E Failed ZDC.FML Name/Token operation, Abort
Описание Это сообщение записано в SYSPRINTоператор. Имя/токен MVS используется для внутренней обработки. Операция не выполнена.
Действие системы Обработка завершается сбросом.
Действие пользователя Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к специалисту по продуктам Ключ-АСТРОМ через онлайн-чат.

Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC979E

Полное сообщение ZDC979E Waiting for Que Data Space failed, Abort
Описание Это сообщение записано в SYSPRINTоператор. Пространство данных, используемое для передачи сообщений в ZDC, не инициализировано.
Действие системы Обработка завершается сбросом.
Действие пользователя Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к эксперту по продуктам Ключ-АСТРОМ через онлайн-чат в вашей среде Ключ-АСТРОМ.

ZDC980E

Полное сообщение ZDC980E Waiting for OMVS failed, Abort
Описание Это сообщение записано в SYSPRINTоператор. Ядро OMVS не готово.
Действие системы Обработка завершается сбросом.
Действие пользователя Проверьте, почему адресное пространство OMVS не работает. Перезапустите OMVS или отложите запуск zDC до готовности OMVS.

ZDC981E

Полное сообщение ZDC981E DtmD.FlagBad internal error, Abort
Описание Это сообщение записано в SYSPRINTи Oper. Произошел сбой критического процесса пространства данных.
Действие системы Обработка завершается сбросом.
Действие пользователя Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к специалисту по продуктам Ключ-АСТРОМ через онлайн-чат.

Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC982E

Полное сообщение ZDC982E DtmD.LenBad internal error, Abort
Описание Это сообщение записано в SYSPRINTи Oper. Произошел сбой критического процесса пространства данных.
Действие системы Обработка завершается сбросом.
Действие пользователя Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к специалисту по продуктам Ключ-АСТРОМ через онлайн-чат.

Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC983E

Полное сообщение ZDC983E Timer routine critical error, Abort
Описание Это сообщение записано в SYSPRINTоператор. Произошёл сбой критической функции ожидания таймера.
Действие системы Обработка завершается сбросом.
Действие пользователя Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к специалисту по продуктам Ключ-АСТРОМ через онлайн-чат.

Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC984E

Полное сообщение ZDC984E Critical error in Wait routine, Abort
Описание Это сообщение записано в SYSPRINTоператор. Ожидание проверки статуса zLocal в Unix завершилось неудачей.
Действие системы Обработка завершается сбросом.
Действие пользователя Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к специалисту по продуктам Ключ-АСТРОМ через онлайн-чат.

Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC985E

Полное сообщение ZDC985E Poll for data failed, Abort
Описание Это сообщение записано в SYSPRINTоператор. Опрос Unix на наличие сообщений zLocal не удался.
Действие системы Обработка завершается сбросом.
Действие пользователя Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к специалисту по продуктам Ключ-АСТРОМ через онлайн-чат.

Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC986E

Полное сообщение ZDC986E Unnamed pipe required, Abort
Описание Это сообщение записывается в SYSPRINTоператор. Для связи zLocal требуется безымянный канал Unix.
Действие системы Обработка завершается сбросом.
Действие пользователя Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к специалисту по продуктам Ключ-АСТРОМ через онлайн-чат.

Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC987E

Полное сообщение ZDC987E Internal error unknown ECB, Abort
Описание Это сообщение записано в SYSPRINTоператор. Произошёл сбой критической функции внутреннего вызова.
Действие системы Обработка завершается сбросом.
Действие пользователя Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к специалисту по продуктам Ключ-АСТРОМ через онлайн-чат.

Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC988E

Полное сообщение ZDC988E Unexpected PC return, Abort
Описание Это сообщение записано в SYSPRINTоператор. Произошёл сбой критической функции внутреннего вызова.
Действие системы Обработка завершается сбросом.
Действие пользователя Проверьте лог заданий на наличие дополнительных сообщений об ошибках и исправьте их, если возможно. Если проблема не устранена, обратитесь к специалисту по продуктам Ключ-АСТРОМ через онлайн-чат.

Свяжитесь со специалистом по продуктам Ключ-АСТРОМ через чат в вашем регионе.

ZDC989E

Полное сообщение ZDC989E *Dbg*Developer build test message
Описание Это сообщение записывается в SYSPRINTоператор и предназначено для внутренней диагностики Ключ-АСТРОМ loglevel:finer(1).
Действие системы Информационно, обработка продолжается.
Действие пользователя Информационно, обработка продолжается.

ZDC990I

Полное сообщение ZDC990I Internal DynaDiag
Описание Это сообщение записано в SYSPRINT. Оно предназначено для внутренней диагностики loglevel:finest(0).
Действие системы Информационно, обработка продолжается.
Действие пользователя Информационно, обработка продолжается.

ZDC991I

Полное сообщение ZDC991I Internal DynaDiag
Описание Это сообщение записано в SYSPRINT. Оно предназначено для внутренней диагностики Ключ-АСТРОМ для Ключ-АСТРОМ loglevel:finer(1).
Действие системы Информационно, обработка продолжается.
Действие пользователя Информационно, обработка продолжается.

ZDC992I

Полное сообщение ZDC992I Internal DynaDiag
Описание Это сообщение записано в SYSPRINT. Оно предназначено для внутренней диагностики Ключ-АСТРОМ для Ключ-АСТРОМ loglevel:fine(2).
Действие системы Информационно, обработка продолжается.
Действие пользователя Информационно, обработка продолжается.

ZDC993I

Полное сообщение ZDC993I Internal DynaDiag
Описание Это сообщение записано в SYSPRINT. Оно предназначено для внутренней диагностики Ключ-АСТРОМ для Ключ-АСТРОМ loglevel:config(3).
Действие системы Информационно, обработка продолжается.
Действие пользователя Информационно, обработка продолжается.

ZDC994I

Полное сообщение ZDC994II Internal DynaDiag
Описание Это сообщение записывается в SYSPRINT. Оно предназначено для внутренней диагностики Ключ-АСТРОМ для Ключ-АСТРОМloglevel:info(4)
Действие системы Информационно, обработка продолжается.
Действие пользователя Информационно, обработка продолжается.

ZDC995W

Полное сообщение ZDC995WI Internal DynaDiag
Описание Это сообщение записано в SYSPRINT. Оно предназначено для внутренней диагностики Ключ-АСТРОМ для Ключ-АСТРОМ loglevel:warn(5).
Действие системы Информационно, обработка продолжается.
Действие пользователя Если проблема с подключением, исследуйте состояние модуля кода zRemote. В противном случае, информационный, обработка продолжается.

ZDC996E

Полное сообщение ZDC996EI Internal DynaDiag
Описание Это сообщение записано в SYSPRINT. Оно предназначено для внутренней диагностики Ключ-АСТРОМ для Ключ-АСТРОМ loglevel:severe(6).
Действие системы Информационно, обработка продолжается.
Действие пользователя Информационно, обработка продолжается.

ZDC997I

Полное сообщение ZDC997II Internal DynaDiag
Описание Это сообщение записано в SYSPRINT. Оно предназначено для внутренней диагностики Ключ-АСТРОМ для Ключ-АСТРОМ loglevel:debug(7).
Действие системы Информационно, обработка продолжается.
Действие пользователя Информационно, обработка продолжается.

ZDC998I

Полное сообщение ZDC998I @@ @@ @@ @@
Описание Это сообщение записано в SYSPRINT. Оно предназначено для внутреннего использования Ключ-АСТРОМ. Эксперты по продуктам Ключ-АСТРОМ могут попросить изменить системные параметры, чтобы вызвать эти сообщения.
Действие системы Информационно, обработка продолжается.
Действие пользователя Информационно, обработка продолжается.

ZDC999I

Полное сообщение ZDC999I Internal DynaDiag: @@ @@ @@ @@
Описание Это сообщение записано в SYSPRINT. Оно предназначено для внутренней диагностики Ключ-АСТРОМ и не должно появляться при нормальной работе. Эксперты по продуктам Ключ-АСТРОМ могут попросить изменить системные параметры, чтобы вызвать эти сообщения.
Действие системы Информационно, обработка продолжается.
Действие пользователя Информационно, обработка продолжается.