| Nota |
|---|
Antes de usar estas informações e o produto suportado por elas, certifique-se de ler as informações gerais em "Avisos". |
© Copyright International Business Machines Corporation 1992, 2024. Todos os Direitos Reservados.
Nota aos Usuários do Governo dos EUA -- Documentação relacionada a direitos restritos -- Uso, duplicação ou divulgação está sujeita a restrições estabelecidas em contrato GSA ADP Schedule com IBM Corp.
Informações de Nível de Programa e Serviço
Requisitos de Instalação e Considerações
Esse diretório do programa é direcionado a programadores de sistema que são responsáveis pela instalação e manutenção de programas. Contém informações sobre o material e procedimentos associados à instalação do IBM z/OS Debugger. Esta publicação se refere ao IBM z/OS Debugger como z/OS Debugger.
z/OS Debugger está disponível como um componente de diversos produtos. Dependendo de qual produto você adquiriu, diferentes funções do z/OS Debugger serão ativadas ou desativadas.
O Diretório do Programa contém as seguintes seções:
O restante desta seção só se aplica quando o pedido do z/OS Debugger é feito via Shopz. Não se aplica quando transferido por download.
Selecione este link acessar a próxima seção: "Descrição do z/OS Debugger"
Antes de instalar o z/OS Debugger, leia o Memorando CBPDO para usuários e a Extensão do memorando CBPDO para usuários que são fornecidos com este programa em formato eletrônico e este diretório do programa, após o qual, mantenha os documentos para sua referência. A seção "Planejamento preventivo de serviços" informa como localizar quaisquer atualizações nas informações e procedimentos nesse diretório do programa.
O z/OS Debugger é fornecido em uma CBPDO (Custom-Built Product Delivery Offering) (CBPDO, 5751-CS3). O diretório do programa fornecido em formato eletrônico na CBPDO será idêntico ao formato de cópia impressa, se ele tiver sido incluído com o pedido. Todos os serviços e HOLDDATA para o z/OS Debugger estão incluídos na CBPDO.
Não use esse diretório de programa se você instalar o z/OS Debugger com uma instância de software portátil z/OSMF ( ServerPac ). Ao utilizar uma dessas ofertas use as tarefas e documentação fornecidas com as ofertas. A oferta irá apontar para você seções específicas deste diretório do programa conforme necessário.
IBM z/OS Debugger ajuda os desenvolvedores de aplicativos de z/OS a depurar programas em execução em uma variedade de ambientes, como batch, TSO, CICS, IMS, Db2, Db2 Stored Procedures e z/OS UNIX System Services.
O z/OS Debugger consiste nos FMIDs a seguir:
O restante desta seção só se aplica quando o pedido do z/OS Debugger é feito via Shopz. Não se aplica quando transferido por download.
Selecione este link para acessar a próxima seção: "Materiais de programa"
Você receberá os materiais a seguir:
Um programa IBM é identificado por um número de programa.
z/OS Debugger está disponível como um componente de diversos produtos. Dependendo de qual produto você adquiriu, diferentes funções do z/OS Debugger serão ativadas ou desativadas.
Materiais Básicos Legíveis por Máquina são materiais que são fornecidos sob a licença base e são necessários para o uso do produto.
O material de lançamento do programa descreve os recursos suportados pelo z/OS Debugger. Solicite ao seu representante IBM por essas informações se ainda não tiver recebido uma cópia.
O meio de distribuição deste programa é mídia física ou arquivos que podem ser transferidos por download. Este programa está em formato SMP/E RELFILE e é instalado usando SMP/E. Consulte "Instruções de instalação" para obter informações adicionais sobre como instalar o programa.
O restante desta seção só se aplica quando o pedido do z/OS Debugger é feito via Shopz. Não se aplica quando transferido por download.
Selecione este link para acessar a próxima seção: "Publicações do programa"
É possível localizar informações sobre a mídia física para os materiais básicos legíveis por máquina para o z/OS Debugger na Extensão do memorando CBPDO para usuários.
A Tabela 1 descreve o conteúdo de arquivo do programa para o z/OS Debugger. É possível consultar o Extensão do memorando da CBPDO para usuários para ver onde os arquivos residem na imagem.
Notas:
Tabela 1. Conteúdo do arquivo de programa -- Base
| Nome | O R G | R E C F M | L R E C L | BLK SIZE |
|---|---|---|---|---|
| SMPMCS | SEQ | FB | 80 | 27920 |
| IBM.HADRH00.F1 | PDSE | FB | 80 | 8800 |
| IBM.HADRH00.F10 | PDSE | FB | 80 | 8800 |
| IBM.HADRH00.F11 | PDSE | VB | 6995 | 6999 |
| IBM.HADRH00.F2 | PDSE | FB | 80 | 8800 |
| IBM.HADRH00.F3 | PDSE | U | 0 | 6144 |
| IBM.HADRH00.F4 | PDSE | FB | 80 | 8800 |
| IBM.HADRH00.F5 | PDSE | FB | 80 | 8800 |
| IBM.HADRH00.F6 | PDSE | FB | 80 | 8800 |
| IBM.HADRH00.F7 | PDSE | FB | 80 | 8800 |
| IBM.HADRH00.F8 | PDSE | FB | 80 | 8800 |
| IBM.HADRH00.F9 | PDSE | FB | 80 | 8800 |
Tabela 2. Conteúdo do arquivo do programa -- Japonês
| Nome | O R G | R E C F M | L R E C L | BLK SIZE |
|---|---|---|---|---|
| SMPMCS | SEQ | FB | 80 | 27920 |
| IBM.JADRH0J.F1 | PDSE | FB | 80 | 8800 |
| IBM.JADRH0J.F2 | PDSE | FB | 80 | 8800 |
| IBM.JADRH0J.F3 | PDSE | U | 0 | 6144 |
| IBM.JADRH0J.F4 | PDSE | FB | 80 | 8800 |
| IBM.JADRH0J.F5 | PDSE | FB | 80 | 8800 |
| IBM.JADRH0J.F6 | PDSE | FB | 80 | 8800 |
As seções a seguir identificam as publicações básicas para o z/OS Debugger.
A Tabela 3 identifica as publicações básicas de programas não licenciados para o z/OS Debugger.
Tabela 3. Material básico: publicações não licenciadas
| Título da Publicação | Direct Link |
|---|---|
| Guia do usuário do IBM z/OS Debugger | Ver nota |
| Resumo de referência do IBM z/OS Debugger | Ver nota |
| Referência e mensagens do IBM z/OS Debugger | Ver nota |
| Guia de customização do IBM z/OS Debugger | Ver nota |
| Guia do usuário e referência de API do IBM z/OS Debugger | Ver nota |
Observação: essas e outras publicações podem ser obtidas no centro de documentação on-line do produto por meio do qual você adquiriu o depurador z/OS :
| |
Observação: essas publicações básicas não licenciadas podem ser encontradas em IBM Documentação de produtos https://www.ibm.com/docs/en/products e pelo link direto listado na tabela.
Observação: As informações necessárias podem ser obtidas criando um relatório para o z/OS Debugger em https://www.ibm.com/software/reports/compatibility/clarity/index.html.
Nenhum material de origem do programa ou listagens de programas visualizáveis são fornecidos para o z/OS Debugger.
Talvez você queira usar as publicações listadas na Tabela 4 durante a instalação do z/OS Debugger, que podem ser encontradas em IBM Products documentation, https://www.ibm.com/docs/en/products.
Tabela 4. Publicações úteis durante a instalação
| Publicação |
|---|
| IBM SMP/E for z/OS: Guia do usuário |
| IBM SMP/E for z/OS: Comandos |
| IBM SMP/E for z/OS: Referência |
| IBM SMP/E for z/OS: Mensagens, códigos e diagnósticos |
Esta seção descreve o suporte IBM disponível para o z/OS Debugger.
Entre em contato com o seu representante IBM para obter informações específicas sobre os serviços de programas disponíveis.
Antes de instalar o z/OS Debugger, certifique-se de revisar as informações sobre o bucket PSP para os produtos IBM Z no documento https://www.ibm.com/support/pages/node/7127792. Ele contém as informações mais recentes sobre a instalação dos produtos IBM, incluindo as recomendações de serviço mais recentes e as dependências entre produtos. Essas informações estavam disponíveis anteriormente nos baldes PSP tradicionais, que não são mais publicados para os produtos do site IBM Z.
Para obter suporte, acesse o site de suporte do software em https://www.ibm.com/mysupport/
Relate quaisquer problemas que achar ser um erro nos materiais do produto para o seu Centro de Suporte IBM. Você pode ser solicitado a reunir e enviar diagnósticos adicionais para ajudar o Centro de Suporte IBM em sua análise.
A Tabela 5 identifica as IDs de componentes (COMPID) para o depurador z/OS.
| FMID | COMPID | Nome do Componente | Liberar |
|---|---|---|---|
| HADRH00 | 5724T0713 | z/OS Debugger Base | H00 |
| JADRH0J | 5724T0713 | z/OS Debugger JPN | H0J |
Esta seção identifica o programa e os níveis de serviço relevantes do z/OS Debugger. O nível do programa refere-se às correções APAR que foram incorporadas ao programa. O nível do serviço refere-se aos PTFs que foram incorporados ao programa.
Todos os APARs resolvidos de liberações anteriores do z/OS Debugger foram incorporados ao z/OS Debugger.
Nenhum PTFs foi incorporado ao pacote do produto em relação a esta liberação do z/OS Debugger.
Consulte frequentemente https://www.ibm.com/support/pages//fix-list-ibm-zos-debugger para obter a lista completa de PTFs disponíveis para este produto.
Observação: A aplicação de um PTF pode aumentar o nível de modificação relatado pelo z/OS Debugger, causando uma incompatibilidade entre a versão solicitada ( 17.0.0 ) e a versão relatada ( 17.0.x ).
As seções a seguir identificam os requisitos do sistema para instalação e ativação do z/OS Debugger. A seguinte terminologia é utilizada:
O programa pode ter requisitos específicos de sistema operacional ou nível de produto para o uso de processos, como utilitários de ligação e montagem, durante a instalação.
O programa pode ter requisitos específicos de níveis de produto, como a necessidade de acesso à biblioteca de outro produto para edição de links. Estes requisitos, obrigatórios ou opcionais, podem afetar diretamente o elemento durante a instalação na sua operação básica ou aprimorada.
Em muitos casos, é possível utilizar um sistema como ambos, um sistema de direcionamento e um sistema destino. Entretanto, é possível fazer um clone separado capacitado para IPL do sistema em execução para ser usado como um sistema destino. O clone deve incluir cópias de todas as bibliotecas do sistema que atualiza o SMP/E, cópias dos conjuntos de dados SMP/E CSI que descrevem as bibliotecas do sistema, e seu PARMLIB e PROCLIB.
Use sistemas de direcionamento e destino separados nas seguintes situações:
Esta seção descreve o ambiente do sistema de direcionamento necessário para instalar o z/OS Debugger.
O sistema de direcionamento pode ser executado em qualquer ambiente de hardware que suporte os softwares necessários.
Tabela 6. Conduzindo requisitos de software do sistema de
| Programa número | Produto Nome | Mínimo VRM | Nível mínimo de serviço satisfará estes APARs | Incluído no produto enviado ? |
|---|---|---|---|---|
| 5650-ZOS | z/OS | 02.05.00 | N/D | No |
| Nota: O nível z/OS mínimo é o que está listado na tabela, ou o nível de S.O. mínimo suportado atualmente, o que for o mais recente. | ||||
Nota: SMP/E é um requisito para Instalação e é um elemento do z/OS.
Observação: a instalação pode requerer a migração para novas liberações do z/OS para que haja suporte de serviço. Consulte https://www.ibm.com/support/lifecycle/
z/OS O depurador é instalado em um sistema de arquivos. Antes de instalar o z/OS Debugger, você deve garantir que os conjuntos de dados do sistema de arquivos do sistema de destino estejam disponíveis para processamento no sistema de condução. O OMVS deve estar ativo no sistema de direcionamento e os conjuntos de dados de arquivos do sistema de destino devem ser montados no sistema de direcionamento.
zFS deve estar ativo no sistema de direção. Informações sobre a ativação e o uso do site zFS podem ser encontradas em z/OS Distributed File Service zSeries File System Administration ( SC24-5989 ).
Esta seção descreve o ambiente do sistema de destino necessário para instalar e utilizar o z/OS Debugger.
Instala-se o z/OS Debugger no z/OS (Z038) SREL.
O sistema de destino pode ser executado em qualquer ambiente de hardware que suporte os softwares necessários.
Os Requisitos de instalação identificam os produtos que são necessários e que devem estar presentes no sistema ou produtos que não são necessários mas deveriam estar presentes no sistema para que a instalação deste produto seja bem sucedida.
Os requisitos obrigatórios de instalação identificam os produtos que são necessários no sistema para que a instalação deste produto seja bem sucedida. Estes produtos são especificados como PREs ou REQs.
O z/OS Debugger não possui requisitos de instalação obrigatórios.
Os requisitos de instalação condicionais identificam os produtos que não são necessários para a instalação bem sucedida deste produto porém podem resolver algumas coisas, como certas mensagens de aviso durante a instalação. Estes produtos são especificados como IF REQs.
O z/OS Debugger não possui requisitos de instalação condicionais.
Os requisitos operacionais são produtos que são necessários e devem estar presentes no sistema ou produtos que não são necessários mas deveriam estar presentes no sistema para que este produto opere todas ou parte de suas funções.
Os requisitos operacionais obrigatórios identificam produtos que são necessários para que este produto opere suas funções básicas.
Tabela 7. Requisitos operacionais obrigatórios no sistema de destino
| Número do Programa | Nome do produto e nível mínimo de VRM/serviço |
|---|---|
| 5650-ZOS | z/OS 02.05.00 ou superior |
| Nota: O nível z/OS mínimo é o que está listado na tabela, ou o nível de S.O. mínimo suportado atualmente, o que for o mais recente. | |
Nota: A instalação pode exigir a migração para novas liberações para obter suporte. Consulte https://www.ibm.com/support/lifecycle/
Os requisitos operacionais condicionais identificam os produtos que não são necessários para que este produto opere suas funções básicas porém são necessários em tempo de execução para que este produto opere funções específicas. Estes produtos são especificados como IF REQs.
A Tabela 8 lista o serviço necessário para os requisitos operacionais do site z/OS. Instale os PTFs apropriados de acordo com o nível do seu sistema operacional.
Tabela 8. Serviço para os requisitos operacionais do z/OS
| FMID | Nome do produto | PTF |
|---|---|---|
| z/OS 3.1 | ||
| HLE77E0 | Ambiente de linguagem | UI93794 |
| z/OS 2.5 | ||
| HBB77D0 | Controle do supervisor | UJ07234 |
| HPM77D0 | Fichário | UJ08319 |
| HLE77D0 | Ambiente de linguagem | UI77339 UI78145 UI82421 UI82481 UI82839 UI83262 UI90673 |
A Tabela 9 lista os requisitos operacionais condicionais.
Tabela 9. Requisites operacionais condicionais do sistema de destino
| Programa número | Nome do produto e nível mínimo de VRM/serviço | Função |
|---|---|---|
| 5696-234 | High Level Assembler for MVS & VM & VSE 1.6 | Depuração de programas Assembler |
| Qualquer um dos seguintes: | ||
| 5755-AB3 | FMID HADLxxx - File Manager for z/OS 16.1 | Ferramentas para trabalhar com os conjuntos de dados z/OS, dados Db2, CICS e IMS |
| 5755-A03 | FMID HADLxxx - File Manager for z/OS 15.1 | Ferramentas para trabalhar com os conjuntos de dados z/OS, dados Db2, CICS e IMS |
| Qualquer um dos seguintes: | ||
| 5755-AB2 | FMID HADQxxx - Fault Analyzer for z/OS 16.1 | Análise do encerramento de forma anormal do aplicativo |
| 5755-A02 | FMID HADQxxx - Fault Analyzer for z/OS 15.1 | Análise do encerramento de forma anormal do aplicativo |
| Qualquer um dos seguintes: | ||
| 5755-AB5 | FMID HHOPxxx - Developer for z/OS Enterprise Edition 17.0 | Depuração remota na estação de trabalho |
| 5755-A05 | FMID HHOPxxx - Developer for z/OS Enterprise Edition 16.0 | Depuração remota na estação de trabalho |
| 5724-T07 | FMID HHOPxxx - Developer for z/OS 16.0 até 17.0 | Depuração remota na estação de trabalho |
| Qualquer um dos seguintes: | ||
| 5655-EX1 | FMID HALGxxx - Explorer for z/OS 3.2 through 3.4 | Depuração remota na estação de trabalho |
| Qualquer um dos seguintes: | ||
| 5755-AB5 | FMID HVWRxxx - Developer for z/OS Enterprise Edition 17.0 | Serviços compartilhados por diversos produtos relacionados ao desenvolvimento |
| 5755-A05 | FMID HVWRxxx - Developer for z/OS Enterprise Edition 16.0 | Serviços compartilhados por diversos produtos relacionados ao desenvolvimento |
| 5724-T07 | FMID HVWRxxx - Developer for z/OS 16.0 até 17.0 | Serviços compartilhados por diversos produtos relacionados ao desenvolvimento |
| 5755-AB6 | FMID HVWRxxx - Debug for z/OS 17.0 | Serviços compartilhados por diversos produtos relacionados ao desenvolvimento |
| 5755-A06 | FMID HVWRxxx - Debug for z/OS 16.0 | Serviços compartilhados por diversos produtos relacionados ao desenvolvimento |
| 5755-AB4 | FMID HVWRxxx - Application Performance Analyzer for z/OS 16.1 | Serviços compartilhados por diversos produtos relacionados ao desenvolvimento |
| 5755-A04 | FMID HVWRxxx - Application Performance Analyzer for z/OS 15.1 | Serviços compartilhados por diversos produtos relacionados ao desenvolvimento |
| 5755-AB3 | FMID HVWRxxx - File Manager for z/OS 16.1 | Serviços compartilhados por diversos produtos relacionados ao desenvolvimento |
| 5755-A03 | FMID HVWRxxx - File Manager for z/OS 15.1 | Serviços compartilhados por diversos produtos relacionados ao desenvolvimento |
| 5755-AB2 | FMID HVWRxxx - Fault Analyzer for z/OS 16.1 | Serviços compartilhados por diversos produtos relacionados ao desenvolvimento |
| 5755-A02 | FMID HVWRxxx - Fault Analyzer for z/OS 15.1 | Serviços compartilhados por diversos produtos relacionados ao desenvolvimento |
| 5655-IPV | FMID HVWRxxx - Application Delivery Foundation for z/OS Componentes comuns 1.9 até 1.10 | Serviços compartilhados por diversos produtos relacionados ao desenvolvimento |
| Qualquer um dos seguintes: | ||
| 5722-DV1 | CICS TS para z/OS Value Unit Edition 6.1 até 6.2 | Suporte CICS |
| 5722-DFJ | CICS TS para z/OS Value Unit Edition 5.5 até 5.6 | Suporte CICS |
| 5655-YA1 | CICS TS para z/OS 6.1 por meio de 6.2 | Suporte CICS |
| 5655-Y04 | CICS TS para z/OS 5.5 por meio de 5.6 | Suporte CICS |
| Qualquer um dos seguintes: | ||
| 5698-DBV | Db2 for z/OS Edição Value Unit 13.1 | Suporte do Db2 |
| 5770-AF3 | Db2 for z/OS Value Unit Edition 12.1 | Suporte do Db2 |
| 5698-DB2 | Db2 for z/OS 13.1 | Suporte do Db2 |
| 5659-DB2 | Db2 for z/OS 12.1 | Suporte do Db2 |
| Qualquer um dos seguintes: | ||
| 5655-DS5 | IMS Database Value Unit Edition 15.2 através de 15.5 | Suporte ao IMS |
| 5635-A06 | IMS 15.2 através de 15.5 | Suporte ao IMS |
| Qualquer um dos seguintes: | ||
| 5655-EC6 | Enterprise COBOL for z/OS 6.3 através de 6.4 | Depuração de programas COBOL |
| Qualquer um dos seguintes: | ||
| 5655-PL6 | Enterprise PL/I for z/OS 6.1 | Depuração de programas PL/I |
| 5655-PL5 | Enterprise PL/I for z/OS 5.3 | Depuração de programas PL/I |
| Qualquer um dos seguintes: | ||
| 5650-ZOS | Elemento C/C++, z/OS 2.4 | Depuração de programas C/C++ |
| 5650-ZOS | Open XL C/C++ para z/OS 1.1 até 2.1 | Depuração de programas C/C++ |
Nota: A instalação pode exigir a migração para novas liberações para obter suporte. Consulte https://www.ibm.com/support/lifecycle/
A Tabela 10 lista o serviço necessário para os requisitos operacionais condicionais. Instale os PTFs apropriados de acordo com o nível do seu produto.
Tabela 10. Serviço para requisitos operacionais condicionais
| FMID | Nome do produto | PTF |
|---|---|---|
| subsistemas | ||
| HDBCC10 | Db2 12.1 | UI65495 |
| compiladores | ||
| HMQ4160 | High Level Assembler for MVS & VM & VSE 1.6 | UK47103 UK59311 |
| HADB630 | Enterprise COBOL for z/OS 6.3 | UI68641 UI66646 UI73593 UI77327 UI78163 |
| H270530 | Enterprise PL/I for z/OS 5.3 | UI66569 UI82593 |
| H270610 | Enterprise PL/I for z/OS 6.1 | UI82438 UI82800 UI90425 UI92852 UI92867 |
| diversos | ||
| HVWR190 | Recurso de desenvolvimento de aplicativos para z/OS Componentes comuns 1.9 | UI97227 |
A Tabela 11 lista versões antigas de produtos de requisitos operacionais condicionais que não estão mais em serviço.
IBM se comprometerá a corrigir qualquer problema com o z/OS Debugger que puder encontrar ao executar o z/OS Debugger com esses níveis não suportados. No entanto, a IBM deve ser capaz de reproduzir o problema usando um nível suportado do mesmo produto.
Se o problema puder ser reproduzido e corrigido, a correção para o z/OS Debugger será desenvolvida e testada usando os níveis suportados do produto. Se uma correção for disponibilizada, é provável que funcione no nível de produto não suportado. No entanto, a IBM não pode garantir que a correção funcionará neste caso.
Tabela 11. Requisitos operacionais condicionais fora de suporte
| Programa número | Nome do produto e Nível de serviço/VRM | Função |
|---|---|---|
| subsistemas | ||
| 5722-DFJ | CICS TS para z/OS Value Unit Edition, 5.1 até 5.4 | Suporte CICS |
| 5655-Y04 | CICS TS para z/OS 5.1 por meio de 5.4 | Suporte CICS |
| 5655-S97 | CICS TS for z/OS 4 | Suporte CICS |
| 5655-M15 | CICS TS for z/OS 3 | Suporte CICS |
| 5697-E93 | CICS TS for z/OS 2.2 até 2.3 | Suporte CICS |
| 5655-147 | CICS TS for OS/390 1.3 | Suporte CICS |
| 5697-P43 | Db2 for z/OS Value Unit Edition 11.1 | Suporte do Db2 |
| 5615-DB2 | Db2 for z/OS 11.1 | Suporte do Db2 |
| 5697-P31 | Db2 for z/OS Value Unit Edition 10.1 | Suporte do Db2 |
| 5605-DB2 | Db2 for z/OS 10.1 | Suporte do Db2 |
| 5635-DB2 | Db2 for z/OS 9.1 | Suporte do Db2 |
| 5625-DB2 | Db2 UDB for z/OS 8.1 | Suporte do Db2 |
| 5675-DB2 | Db2 UDB for z/OS e OS/390 7.1 | Suporte do Db2 |
| 5655-DS5 | IMS Database Value Unit Edition 15.1 | Suporte ao IMS |
| 5635-A06 | IMS 15.1 | Suporte ao IMS |
| 5655-DSE | IMS Database Value Unit Edition 14.1 | Suporte ao IMS |
| 5635-A05 | IMS 14.1 | Suporte ao IMS |
| 5655-DSM | IMS Database Value Unit Edition 13.1 | Suporte ao IMS |
| 5635-A04 | IMS 13.1 | Suporte ao IMS |
| 5655-DSQ | IMS Database Value Unit Edition 12.1 | Suporte ao IMS |
| 5635-A03 | IMS 12.1 | Suporte ao IMS |
| 5635-A02 | IMS 11.1 | Suporte ao IMS |
| 5635-A01 | IMS 10.1 | Suporte ao IMS |
| 5655-J38 | IMS 9.1 | Suporte ao IMS |
| compiladores | ||
| 5696-234 | High Level Assembler for MVS & VM & VSE 1.5 | Depuração de programas Assembler via visualização de desmontagem |
| 5650-ZOS | Elemento C/C++, z/OS 2.1 por meio de 2.3 | Depuração de programas C/C++ |
| 5694-A01 | C/C++ Element, z/OS 1.* | Depuração de programas C/C++ |
| 5647-A01 | C/C++ Element, OS/390 2.10 | Depuração de programas C/C++ |
| 5655-121 | C/C++ for MVS/ESA 3.* | Depuração de programas C/C++ |
| 5688-216 | AD/Cycle C/370 1.2 | Depuração de programas C/370 |
| 5655-EC6 | Enterprise COBOL for z/OS 6.1 através de 6.2 | Depuração de programas COBOL |
| 5655-W32 | Enterprise COBOL for z/OS 5.1 até 5.2 | Depuração de programas COBOL |
| 5655-S71 | Enterprise COBOL for z/OS 4.* | Depuração de programas COBOL |
| 5655-G53 | Enterprise COBOL for z/OS 3.* | Depuração de programas COBOL |
| 5648-A25 | COBOL for OS/390 & VM 2.2 | Depuração de programas COBOL |
| 5688-197 | COBOL for MVS & VM 1.* | Depuração de programas COBOL |
| 5668-958, 5688-023 | VS COBOL II 1.3.1, 1.3.2, 1.4 | Depuração de programas COBOL (com limitações) |
| 5740-CB1 | OS/VS COBOL 1.2.4 | Depuração de programas COBOL (com limitações) |
| 5655-PL5 | Enterprise PL/I for z/OS 5.1 através de 5.2 | Depuração de programas PL/I |
| 5655-W67 | Enterprise PL/I for z/OS 4.* | Depuração de programas PL/I |
| 5655-H31 | Enterprise PL/I for z/OS 3.* | Depuração de programas PL/I |
| 5688-235 | PL/I for MVS e VM 1.1.1 | Depuração de programas PL/I |
| 5655-B22 | VisualAge PL/I for OS/390 2.* | Depuração de programas PL/I |
| 5668-909 5668-910 | OS PL/I 2.1, 2.2, 2.3 | Depuração de programas PL/I (com limitações) |
A Tabela 12 lista o serviço necessário para as versões antigas dos produtos de requisitos operacionais condicionais da Tabela 11. Instale os PTFs apropriados de acordo com o nível do seu produto.
Tabela 12. Serviço para requisitos operacionais condicionais fora de suporte
| FMID | Nome do produto | PTF |
|---|---|---|
| subsistemas | ||
| HCI6900 | CICS TS for z/OS 5.2 | UI22206 UI30410 |
| HCI6800 | CICS TS for z/OS 5.1 | UI13727 UI22205 |
| HCI6600 | CICS TS for z/OS 4.1 | UK48726 UK62906 |
| HCI6500 | CICS TS for z/OS 3.2 | UK27838 UK31567 UK33556 UK39009 UK40995 UK48737 |
| HCI6400 | CICS TS for z/OS 3.1 | UK11717 UK18764 UK21469 UK25495 UK31566 UK33555 UK39008 UK40994 |
| HCI6300 | CICS TS for z/OS 2.3 | UQ83866 UQ83946 UK22257 UK25447 UK31617 |
| HCI6200 | CICS TS for z/OS 2.2 | UQ81557 UQ82628 |
| HCI5300 | CICS TS for OS/390 1.3 | UQ81716 UQ82557 |
| HDBBB10 | Db2 11.1 | UI65496 |
| HDB7710 | Db2 UDB for z/OS e OS/390 7.1 | UQ57178 |
| compiladores | ||
| HMQ4150 | High Level Assembler for MVS & VM & VSE 1.5 | UK33757 UK40904 UK42558 UK59303 |
| HADB620 | Enterprise COBOL for z/OS 6.2 | UI57342 UI69122 UI72970 UI77740 |
| HADB610 | Enterprise COBOL for z/OS 6.1 | UI43370 UI48286 UI57900 UI69140 |
| HADB520 | Enterprise COBOL for z/OS 5.2 | UI42823 UI47619 UI62754 UI63478 UI63640 |
| HADB510 | Enterprise COBOL for z/OS 5.1 | UI62769 UI63486 UI63637 |
| H26L330 | Enterprise COBOL for z/OS 3.3 | UK02153 |
| H26L320 | Enterprise COBOL for z/OS and OS/390 3.2 | UK02152 UQ84365 |
| H26L310 | Enterprise COBOL for z/OS and OS/390 3.1 | UQ72888 |
| H249200 | COBOL for OS/390 & VM 2.2 | UQ71482 UQ72385 |
| H249100 | COBOL for OS/390 & VM 2.1 | UQ46089 UQ71481 UQ72384 |
| J249101 | COBOL for OS/390 & VM 2.1 (Mixed-case English) | UQ46090 |
| J249102 | COBOL for OS/390 & VM 2.1 (JPN) | UQ46091 |
| H270440 | Enterprise PL/I for z/OS 4.4 | UI22280 |
| H270430 | Enterprise PL/I for z/OS 4.3 | UI22279 |
| H270420 | Enterprise PL/I for z/OS 4.2 | UI22276 |
| H270380 | Enterprise PL/I for z/OS 3.8 | UK44457 |
| H270370 | Enterprise PL/I for z/OS 3.7 | UK31095 UK39550 UK44456 |
| H270360 | Enterprise PL/I for z/OS 3.6 | UK20098 UK21916 UK22225 UK29178 UK30600 UK31028 UK39549 |
| H270350 | Enterprise PL/I for z/OS 3.5 | UK20097 UK20187 UK22224 UK29177 UK30599 |
| H270340 | Enterprise PL/I for z/OS 3.4 | UK00175 UK01048 UK01926 UK01955 UK30598 UQ96871 |
| H270330 | Enterprise PL/I for z/OS 3.3 | UK01925 UQ83141 UQ83550 UQ84230 UQ85850 UQ91552 UQ96870 |
| H270320 | Enterprise PL/I for z/OS and OS/390 3.2 | UK01924 UQ71704 UQ82334 UQ83140 UQ83549 UQ84229 UQ96869 |
| H270310 | Enterprise PL/I for z/OS and OS/390 3.1 | UQ71463 UQ83139 UQ83548 UQ84228 |
Os requisitos de tolerância/coexixtência identificam os produtos que devem ser apresentados nos sistemas de compartilhamento. Esses sistemas podem ser outros sistemas em um ambiente de multissistema (não necessariamente o sysplex), um ambiente DASD compartilhado (como teste e produção) ou sistemas que reutilizam o mesmo ambiente DASD em diferentes intervalos de tempo.
z/OS Debugger não possui requisitos de tolerância / coexistência.
Os requisitos negativos identificam produtos que não devem estar instalados no mesmo sistema que este produto.
z/OS Debugger não tem requisitos negativos.
As bibliotecas do z/OS Debugger podem residir em todos os tipos DASD suportados.
A Tabela 13 lista o espaço total necessário para cada tipo de biblioteca.
Tabela 13. Espaço DASD total necessário por z/OS Depurador -- Base
| Tipo de Biblioteca | Espaço total necessário em 3390 Trks | Descrição |
|---|---|---|
| Destino | 2964 Faixas | |
| Distribuição | 5139 trilhas | |
| Sistema(s) de arquivos | 7005 trilhas | |
| Download da Web | 15971 Trilhas | Esta linha só se aplica ao transferir o z/OS Debugger por download a partir da web. Não se aplica quando pedido pelo Shopz. São conjuntos de dados temporários, que podem ser removidos após a instalação do SMP/E. |
Tabela 14. Espaço DASD total necessário por z/OS Debugger -- Japonês
| Tipo de Biblioteca | Espaço total necessário em 3390 Trks | Descrição |
|---|---|---|
| Destino | 141 Faixas | |
| Distribuição | 141 Faixas | |
| Download da Web | 250 trilhas | Esta linha só se aplica ao transferir o z/OS Debugger por download a partir da web. Não se aplica quando pedido pelo Shopz. São conjuntos de dados temporários, que podem ser removidos após a instalação do SMP/E. |
Notas:
| U | Conjunto de dados único, alocado por este produto e usado apenas por este produto. Esta tabela fornece todas as informações necessárias para se determinar o armazenamento correto para este conjunto de dados. Não é preciso referir-se a outras tabelas ou diretórios de programa para obter o tamanho do conjunto de dados. |
| S | Conjunto de dados compartilhado, alocado por este produto e usado por este e outros produtos. Para determinar o correto armazenamento necessário para este conjunto de dados, some o tamanho do armazenamento fornecido nesta tabela a aqueles fornecidos em outras tabelas (talvez em outros diretórios de programa). Se o conjunto de dados já existir, ele deve ter espaço livre o suficiente para acomodar o tamanho de armazenamento fornecido nesta tabela. |
| E | Conjunto de dados compartilhado existente, usado por este produto e outros produtos. Este conjunto de dados não é alocado por este produto. Para determinar o correto armazenamento para este conjunto de dados, some o tamanho do armazenamento fornecido nesta tabela aqueles fornecidos em outras tabelas (talvez em outros diretórios de programa). Se o conjunto de dados já existir, ele deve ter espaço livre o suficiente para acomodar o tamanho de armazenamento fornecido nesta tabela. |
Se atualmente tiver uma liberação anterior deste produto instalada nestas bibliotecas, a instalação desta liberação irá excluir as liberações antigas e recuperar o espaço que estava sendo usado pela liberação antiga e qualquer serviço que tivesse sido instalado. É possível determinar se essas bibliotecas têm espaço suficiente excluindo a liberação antiga com uma função simulada, comprimindo as bibliotecas, e comparando os requisitos de espaço com o espaço livre nas bibliotecas.
Para obter mais informações sobre os nomes e tamanhos dos conjuntos de dados necessários, consulte "Alocar bibliotecas de destino e distribuição do SMP/E para z/OS".
As figuras a seguir descrevem as bibliotecas de destino e distribuição necessárias para instalar o z/OS Debugger. Os requisitos de armazenamento do z/OS Debugger devem ser incluídos ao armazenamento necessário por outros programas que possuam dados na mesma biblioteca.
Observação: use os dados nessas tabelas para determinar
quais
bibliotecas podem ser mescladas em conjuntos de dados comuns. Além disso, uma vez que alguns nomes da ALIAS podem não ser exclusivos, certifique-se de que nenhum conflito de nomenclatura será introduzido antes de mesclar bibliotecas.
Tabela 15. Requisitos de armazenamento para as bibliotecas de destino do z/OS Debugger -- Base
| Biblioteca DDNAME | Membro Tipo | Destino Volume | T Y P E | O R G | R E C F M | L R E C L | Nº de 3390 Trks | Nº de DIR Blks |
|---|---|---|---|---|---|---|---|---|
| SEQALPA | LPA | Qualquer número | U | PDS | U | 0 | 3 | 2 |
| SEQAAUTH | APF | Qualquer número | U | PDSE | U | 0 | 14 | N/D |
| SEQAMOD | LMOD | Qualquer número | U | PDSE | U | 0 | 2400 | N/D |
| SEQABMOD | APF | Qualquer número | U | PDSE | U | 0 | 80 | N/D |
| SEQASAMP | Modelo | Qualquer número | U | PDSE | FB | 80 | 108 | 25 |
| SEQAEXEC | EXEC | Qualquer número | U | PDSE | FB | 80 | 144 | 15 |
| SEQAMENU | Mensagem | Qualquer número | U | PDSE | FB | 80 | 2 | 5 |
| SEQAPENU | Painel | Qualquer número | U | PDSE | FB | 80 | 130 | 60 |
| SEQASENU | Estrutura básica | Qualquer número | U | PDSE | FB | 80 | 9 | 5 |
| SEQATLIB | Tabela | Qualquer número | U | PDSE | FB | 80 | 5 | 5 |
| SEQAMENP | Mensagem | Qualquer número | U | PDSE | FB | 80 | 2 | 5 |
| SEQAPENP | Painel | Qualquer número | U | PDSE | FB | 80 | 130 | 60 |
| SEQASENP | Estrutura básica | Qualquer número | U | PDSE | FB | 80 | 9 | 5 |
Tabela 16. Requisitos de armazenamento para as bibliotecas de destino do z/OS Debugger -- Japonês
| Biblioteca DDNAME | Membro Tipo | Destino Volume | T Y P E | O R G | R E C F M | L R E C L | Nº de 3390 Trks | Nº de DIR Blks |
|---|---|---|---|---|---|---|---|---|
| SEQAMOD | LMOD | Qualquer número | S | PDSE | U | 0 | 2400 | N/D |
| SEQABMOD | APF | Qualquer número | S | PDSE | U | 0 | 80 | N/D |
| SEQASAMP | Modelo | Qualquer número | S | PDSE | FB | 80 | 108 | 25 |
| SEQAEXEC | EXEC | Qualquer número | S | PDSE | FB | 80 | 144 | 15 |
| SEQAMJPN | Mensagem | Qualquer número | U | PDSE | FB | 80 | 2 | 5 |
| SEQAPJPN | Painel | Qualquer número | U | PDSE | FB | 80 | 130 | 70 |
| SEQASJPN | Estrutura básica | Qualquer número | U | PDSE | FB | 80 | 9 | 5 |
Tabela 17. z/OS Caminhos do sistema de arquivos do depurador
| DDNAME | T Y P E | Caminho |
|---|---|---|
| SEQAZFS | X | /usr/lpp/IBM/debug/IBM |
Tabela 18. Requisitos de armazenamento para as bibliotecas de distribuição do z/OS Debugger -- Base
| Biblioteca DDNAME | T Y P E | O R G | R E C F M | L R E C L | Nº de 3390 Trks | Nº de DIR Blks |
|---|---|---|---|---|---|---|
| AEQAMOD | U | PDSE | U | 0 | 2400 | N/D |
| AEQASAMP | U | PDSE | FB | 80 | 108 | 25 |
| AEQAEXEC | U | PDSE | FB | 80 | 144 | 15 |
| AEQAMENU | U | PDSE | FB | 80 | 2 | 5 |
| AEQAPENU | U | PDSE | FB | 80 | 130 | 60 |
| AEQASENU | U | PDSE | FB | 80 | 9 | 5 |
| AEQATLIB | U | PDSE | FB | 80 | 5 | 5 |
| AEQAMENP | U | PDSE | FB | 80 | 2 | 5 |
| AEQAPENP | U | PDSE | FB | 80 | 130 | 60 |
| AEQASENP | U | PDSE | FB | 80 | 9 | 5 |
| AEQAZFS | U | PDSE | VB | 6995 | 2200 | 5 |
| Biblioteca DDNAME | T Y P E | O R G | R E C F M | L R E C L | Nº de 3390 Trks | Nº de DIR Blks |
|---|---|---|---|---|---|---|
| AEQAMOD | S | PDSE | U | 0 | 2400 | N/D |
| AEQASAMP | S | PDSE | FB | 80 | 108 | 25 |
| AEQAEXEC | S | PDSE | FB | 80 | 144 | 15 |
| AEQAMJPN | U | PDSE | FB | 80 | 2 | 5 |
| AEQAPJPN | U | PDSE | FB | 80 | 130 | 70 |
| AEQASJPN | U | PDSE | FB | 80 | 9 | 5 |
O restante desta seção só se aplica quando o z/OS Debugger é transferido por download da web. Não se aplica quando pedido pelo Shopz.
Selecione este link para acessar a próxima seção: "FMIDs excluídos"
Os números a seguir listam conjuntos de dados que não são usados pelo z/OS Debugger, mas são necessários como entrada para SMP/E.
| Nome do conjunto de dados | T Y P E | O R G | R E C F M | L R E C L | Nº de 3390 Trks | Nº de DIR Blks |
|---|---|---|---|---|---|---|
| hlq.IBM.HADRH00.F1 | U | PDSE | FB | 80 | 84 | N/D |
| hlq.IBM.HADRH00.F2 | U | PDSE | FB | 80 | 91 | N/D |
| hlq.IBM.HADRH00.F3 | U | PDSE | U | 0 | 1818 | N/D |
| hlq.IBM.HADRH00.F4 | U | PDSE | FB | 80 | 2 | N/D |
| hlq.IBM.HADRH00.F5 | U | PDSE | FB | 80 | 99 | N/D |
| hlq.IBM.HADRH00.F6 | U | PDSE | FB | 80 | 6 | N/D |
| hlq.IBM.HADRH00.F7 | U | PDSE | FB | 80 | 7 | N/D |
| hlq.IBM.HADRH00.F8 | U | PDSE | FB | 80 | 2 | N/D |
| hlq.IBM.HADRH00.F9 | U | PDSE | FB | 80 | 99 | N/D |
| hlq.IBM.HADRH00.F10 | U | PDSE | FB | 80 | 6 | N/D |
| hlq.IBM.HADRH00.F11 | U | PDSE | VB | 6995 | 1925 | N/D |
| hlq.IBM.HADRH00.SMPMCS | U | SEQ | FB | 80 | 12 | N/D |
| Sistema de arquivos UNIX z/OS para GIMUNZIP | U | zFS | N/D | N/D | 11820 | N/D |
| Observação: estes são conjuntos de dados temporários, que poderão ser removidos após a instalação do SMP/E para z/OS. | ||||||
| Nome do conjunto de dados | T Y P E | O R G | R E C F M | L R E C L | Nº de 3390 Trks | Nº de DIR Blks |
|---|---|---|---|---|---|---|
| hlq.IBM.JADRH0J.F1 | U | PDSE | FB | 80 | 5 | N/D |
| hlq.IBM.JADRH0J.F2 | U | PDSE | FB | 80 | 5 | N/D |
| hlq.IBM.JADRH0J.F3 | U | PDSE | U | 0 | 9 | N/D |
| hlq.IBM.JADRH0J.F4 | U | PDSE | FB | 80 | 2 | N/D |
| hlq.IBM.JADRH0J.F5 | U | PDSE | FB | 80 | 99 | N/D |
| hlq.IBM.JADRH0J.F6 | U | PDSE | FB | 80 | 6 | N/D |
| hlq.IBM.JADRH0J.SMPMCS | U | SEQ | FB | 80 | 4 | N/D |
| Sistema de arquivos UNIX z/OS para GIMUNZIP | U | zFS | N/D | N/D | 120 | N/D |
| Observação: estes são conjuntos de dados temporários, que poderão ser removidos após a instalação do SMP/E para z/OS. | ||||||
Instalando o z/OS Debugger pode resultar na exclusão de outros FMIDs. Para ver quais FMIDs serão excluídos, examine a instrução ++VER no SMPMCS do produto.
Se você não quiser excluir esses FMIDs neste momento, instale o z/OS Debugger em zonas de destino e distribuição de SMP/E separadas.
Observação: esses FMIDs não são excluídos automaticamente da zona global. Se você desejar excluir esses FMIDs da zona global, use o comando SMP/E REJECT NOFMID DELETEFMID. Consulte o livro Comandos do SMP/E para z/OS para obter detalhes.
Bibliotecas de destino que contêm módulos de carregamento possuem algumas considerações especiais. Depois de ter instalado com sucesso o produto, execute as etapas a seguir:
Este capítulo descreve o método de instalação e os procedimentos passo a passo para instalar e ativar as funções de z/OS Debugger.
Observe o seguinte:
Utilize os comandos SMP/E RECEIVE, APPLY e ACCEPT para instalar esta liberação do z/OS Debugger.
Os valores recomendados para determinadas subentradas do SMP/E CSI são mostrados na Tabela 22. Usando valores
menores que os valores recomendados pode resultar em falhas na
instalação. A DSSPACE
é uma subentrada na entrada de opções GLOBAL. A PEMAX é uma
subentrada da entrada GENERAL na entrada de opções GLOBAL. Consulte os manuais do SMP/E para obter instruções sobre a atualização da zona global.
Tabela 22. Valores de subentrada de opções SMP/E
| Subentrada | Valor | Comentário |
|---|---|---|
| DSSPACE | (1200,1200,1400) | Alocação de espaço |
| PEMAX | Padrão SMP/E | A IBM recomenda usar o padrão SMP/E para o PEMAX. |
O z/OS Debugger usa a função CALLLIBS fornecida no SMP/E para resolver referências externas durante a instalação. Quando o z/OS Debugger estiver instalado, certifique-se de que DDDEFs existem para as bibliotecas a seguir:
Nota: CALLLIBS usa os DDDEFs anteriores apenas para resolver o link-edit para z/OS Debugger. Esses conjuntos de dados não são atualizados durante a instalação do z/OS Debugger.
Visão geral de etapas necessárias para instalar o IBM z/OS Debugger.
Selecione este link para pular as etapas específicas da transferência por download da web: "Tarefas de amostra"
Esta seção só se aplica ao transferir o z/OS Debugger por download da web. Não se aplica quando pedido pelo Shopz.
Selecione este link para ignorar as etapas específicas de download da web: "Tarefas de amostra"
Os conjuntos de dados de entrada do SMP/E para instalar o IBM z/OS Debugger são fornecidos como arquivos compactados nos arquivos HADRH00.pax.Z e JADRH0J.pax.Z, que devem ser carregados para z/OS como um arquivo z/OS UNIX. É possível criar um novo sistema de arquivos z/OS UNIX (zFS) ou criar um novo diretório em um sistema de arquivos existente para colocar o pacote de download.
É possível usar a JCL de amostra a seguir para criar um novo sistema de arquivos e um diretório para o pacote de download. A amostra pressupõe que você fará o upload apenas do recurso básico (FMID HADRH00 ). O tamanho do sistema de arquivos deve ser aumentado se você também incluir outros recursos:
//FILESYS JOB <job information>
//*
//* - Provide valid job card information
//* - Change:
//* @zfs_path@
//* ----+----1----+----2----+----3----+----4----+----5
//* - To the absolute z/OS UNIX path for the
//* download package (starting with /)
//* - Maximum length is 50 characters
//* - Do not include a trailing /
//* @zfs_dsn@
//* - To your file system data set name
//*
//* Your userid MUST be defined as a SUPERUSER to successfully
//* run this job
//*
//CREATE EXEC PGM=IDCAMS,REGION=0M,COND=(0,LT)
//SYSPRINT DD SYSOUT=*
//SYSIN DD *
DEFINE CLUSTER ( -
NAME(@zfs_dsn@) -
TRK(11820 10) -
LINEAR -
SHAREOPTIONS(3) -
)
//*
// SET ZFSDSN='@zfs_dsn@'
//FORMAT EXEC PGM=IOEAGFMT,REGION=0M,COND=(0,LT),
// PARM='-aggregate &ZFSDSN -compat'
//*STEPLIB DD DISP=SHR,DSN=IOE.SIOELMOD before z/OS 1.13
//*STEPLIB DD DISP=SHR,DSN=SYS1.SIEALNKE from z/OS 1.13
//SYSPRINT DD SYSOUT=*
//*
//MOUNT EXEC PGM=IKJEFT01,REGION=0M,COND=(0,LT)
//SYSEXEC DD DISP=SHR,DSN=SYS1.SBPXEXEC
//SYSTSPRT DD SYSOUT=*
//SYSTSIN DD *
PROFILE MSGID WTPMSG
oshell umask 0022; +
mkdir -p @zfs_path@
MOUNT +
FILESYSTEM('@zfs_dsn@') +
MOUNTPOINT('@zfs_path@') +
MODE(RDWR) TYPE(ZFS) PARM('AGGRGROW')
//*
Códigos de retorno e mensagens esperados: você receberá um código de retorno 0 se esta tarefa for executada corretamente.
Esta seção só se aplica ao transferir o z/OS Debugger por download da web. Não se aplica quando pedido pelo Shopz.
Selecione este link para ignorar as etapas específicas de download da web: "Tarefas de amostra"
Faça upload do arquivo HADRH00.readme.txt e, se necessário, do JADRH0J.readme.txt, em formato de texto, e do arquivo HADRH00.pax.Z e, se necessário, do JADRH0J.pax.Z, em formato binário, de sua estação de trabalho para o sistema de arquivos z/OS do UNIX.
No diálogo de amostra a seguir, usamos o FTP de uma linha
de comandos do Microsoft Windows para fazer a transferência. Os comandos ou outras informações inseridos pelo usuário estão em negrito, e os valores a seguir serão assumidos:
Tabela 23. Valores inseridos pelo usuário
| Usuário insere: | Aceitáveis |
|---|---|
| mvsaddr | Endereço TCP/IP ou nome do host do sistema z/OS |
| tsouid | ID do usuário do TSO |
| tsopw | Sua senha do TSO |
| d: | Localização dos arquivos transferidos por download |
| @zfs_path@ | Caminho do z/OS UNIX no qual os arquivos são armazenados. Ele corresponde à variável @zfs_path@ que você especificou na etapa anterior. |
Emita estes comandos para fazer o upload do z/OS Debugger Base:
C:\>ftp mvsaddr Conectado a mvsaddr. 220-FTPD1 IBM FTP CS %version% em mvsaddr, %time% em %date%. 220 A conexão será fechada se ficar inativa por mais de 5 minutos. Usuário (mvsaddr:(none)): tsouid 331 Enviar senha. Senha: tsopw 230 tsouid está logado. Diretório de trabalho é "tsouid.". ftp> cd @zfs_path@ 250 Diretório HFS @zfs_path@ é o diretório de trabalho atualftp> ascii 200 Representation type is Ascii NonPrintftp> coloque d:\HADRH00.readme.txt 200 Solicitação de porta OK. 125 Armazenamento do conjunto de dados @zfs_path@/HADRH00.readme.txt 250 Transfer completed successfully. ftp: 20898 bytes enviados em 0.01 seg. (1366.67 Kb/s)ftp> binary 200 Representation type is Imageftp> coloque d:\HADRH00.pax.Z 200 Solicitação de porta OK. 125 Armazenamento do conjunto de dados @zfs_path@/HADRH00.pax.Z 250 Transfer completed successfully. ftp: 160344576 bytes enviados em 1.26 segundos. (1040.52 Kb/s)ftp> quit 221 Comando Quit recebido. Adeus.
Emita estes comandos para fazer o upload do recurso z/OS Debugger japonês:
C:\>ftp mvsaddr Conectado a mvsaddr. 220-FTPD1 IBM FTP CS %version% em mvsaddr, %time% em %date%. 220 A conexão será fechada se ficar inativa por mais de 5 minutos. Usuário (mvsaddr:(none)): tsouid 331 Enviar senha. Senha: tsopw 230 tsouid está logado. Diretório de trabalho é "tsouid.". ftp> cd @zfs_path@ 250 Diretório HFS @zfs_path@ é o diretório de trabalho atualftp> ascii 200 Representation type is Ascii NonPrintftp> coloque d:\JADRH0J.readme.txt 200 Solicitação de porta OK. 125 Armazenamento do conjunto de dados @zfs_path@/JADRH0J.readme.txt 250 Transfer completed successfully. ftp: 20088 bytes enviados em 0.01 seg. (1323.80 Kb/s)ftp> binary 200 Representation type is Imageftp> coloque d:\JADRH0J.pax.Z 200 Solicitação de porta OK. 125 Armazenamento do conjunto de dados @zfs_path@/JADRH0J.pax.Z 250 Transfer completed successfully. ftp: 806400 bytes enviados em 1.26 seg. (1115.22 Kb/s)ftp> quit 221 Comando Quit recebido. Adeus.
Esta seção só se aplica ao transferir o z/OS Debugger por download da web. Não se aplica quando pedido pelo Shopz.
Selecione este link para ignorar as etapas específicas de download da web: "Tarefas de amostra"
Os arquivos HADRH00.readme.txt e JADRH0J.readme.txt carregados na etapa anterior contêm, cada um, um exemplo de JCL para expandir os SMPMCS e RELFILEs compactados dos arquivos HADRH00.pax.Z e JADRH0J.pax.Z carregados em conjuntos de dados para uso pelo trabalho SMP/E RECEIVE. Os JCLs são repetidos aqui para a sua conveniência.
Customize e envie esta JCL para expandir o z/OS Debugger Base:
//EXTRACT JOB <job information> //* //* - Provide valid job card information //* - Change: //* @PREFIX@ //* ----+----1----+----2----+ //* - To your desired data set name prefix //* - Maximum length is 25 characters //* - This value is used for the names of the //* data sets extracted from the download-package //* @zfs_path@ //* ----+----1----+----2----+----3----+----4----+----5 //* - To the absolute z/OS UNIX path for the //* download-package (starting with /) //* - Maximum length is 50 characters //* - Do not include a trailing / //* //UNPAX EXEC PGM=BPXBATCH,REGION=0M,COND=(0,LT) //STDOUT DD SYSOUT=* //STDERR DD SYSOUT=* //STDPARM DD * SH cd @zfs_path@/ ; pax -rvf HADRH00.pax.Z //* //GIMUNZIP EXEC PGM=GIMUNZIP,REGION=0M,COND=(0,LT) //*STEPLIB DD DISP=SHR,DSN=SYS1.MIGLIB //SYSUT3 DD UNIT=SYSALLDA,SPACE=(CYL,(50,10)) //SYSUT4 DD UNIT=SYSALLDA,SPACE=(CYL,(25,5)) //SMPOUT DD SYSOUT=* //SYSPRINT DD SYSOUT=* //SMPDIR DD PATHDISP=KEEP, // PATH='@zfs_path@/' //SYSIN DD *
<GIMUNZIP>
<ARCHDEF archid=" IBM.HADRH00.SMPMCS "
newname=" @PREFIX@.IBM.HADRH00.SMPMCS "/>
<ARCHDEF archid=" IBM.HADRH00.F1 "
newname=" @PREFIX@.IBM.HADRH00.F1 "/>
<ARCHDEF archid=" IBM.HADRH00.F2 "
newname=" @PREFIX@.IBM.HADRH00.F2 "/>
<ARCHDEF archid=" IBM.HADRH00.F3 "
newname=" @PREFIX@.IBM.HADRH00.F3 "/>
<ARCHDEF archid=" IBM.HADRH00.F4 "
newname=" @PREFIX@.IBM.HADRH00.F4 "/>
<ARCHDEF archid=" IBM.HADRH00.F5 "
newname=" @PREFIX@.IBM.HADRH00.F5 "/>
<ARCHDEF archid=" IBM.HADRH00.F6 "
newname=" @PREFIX@.IBM.HADRH00.F6 "/>
<ARCHDEF archid=" IBM.HADRH00.F7 "
newname=" @PREFIX@.IBM.HADRH00.F7 "/>
<ARCHDEF archid=" IBM.HADRH00.F8 "
newname=" @PREFIX@.IBM.HADRH00.F8 "/>
<ARCHDEF archid=" IBM.HADRH00.F9 "
newname=" @PREFIX@.IBM.HADRH00.F9 "/>
<ARCHDEF archid=" IBM.HADRH00.F10 "
newname=" @PREFIX@.IBM.HADRH00.F10 "/>
<ARCHDEF archid=" IBM.HADRH00.F11 "
newname=" @PREFIX@.IBM.HADRH00.F11 "/>
</GIMUNZIP>
//*
Customize e envie esta JCL para expandir o recurso z/OS Debugger japonês:
//EXTRACT JOB <job information> //* //* - Provide valid job card information //* - Change: //* @PREFIX@ //* ----+----1----+----2----+ //* - To your desired data set name prefix //* - Maximum length is 25 characters //* - This value is used for the names of the //* data sets extracted from the download-package //* @zfs_path@ //* ----+----1----+----2----+----3----+----4----+----5 //* - To the absolute z/OS UNIX path for the //* download package (starting with /) //* - Maximum length is 50 characters //* - Do not include a trailing / //* //UNPAX EXEC PGM=BPXBATCH,REGION=0M,COND=(0,LT) //STDOUT DD SYSOUT=* //STDERR DD SYSOUT=* //STDPARM DD * SH cd @zfs_path@/ ; pax -rvf JADRH0J.pax.Z //* //GIMUNZIP EXEC PGM=GIMUNZIP,REGION=0M,COND=(0,LT) //*STEPLIB DD DISP=SHR,DSN=SYS1.MIGLIB //SYSUT3 DD UNIT=SYSALLDA,SPACE=(CYL,(50,10)) //SYSUT4 DD UNIT=SYSALLDA,SPACE=(CYL,(25,5)) //SMPOUT DD SYSOUT=* //SYSPRINT DD SYSOUT=* //SMPDIR DD PATHDISP=KEEP, // PATH='@zfs_path@/' //SYSIN DD *
<GIMUNZIP>
<ARCHDEF archid="IBM.JADRH0J.SMPMCS"
newname="@PREFIX@.IBM.JADRH0J.SMPMCS"/>
<ARCHDEF archid="IBM.JADRH0J.F1 "
newname="@PREFIX@.IBM.JADRH0J.F1"/>
<ARCHDEF archid="IBM.JADRH0J.F2 "
newname="@PREFIX@.IBM.JADRH0J.F2"/>
<ARCHDEF archid="IBM.JADRH0J.F3 "
newname="@PREFIX@.IBM.JADRH0J.F3"/>
<ARCHDEF archid="IBM.JADRH0J.F4 "
newname="@PREFIX@.IBM.JADRH0J.F4"/>
<ARCHDEF archid="IBM.JADRH0J.F5 "
newname="@PREFIX@.IBM.JADRH0J.F5"/>
<ARCHDEF archid="IBM.JADRH0J.F6 "
newname="@PREFIX@.IBM.JADRH0J.F6"/>
</GIMUNZIP>
//*
Os trabalhos de instalação de amostra a seguir são fornecidos como parte do produto para ajudá-lo a instalar o z/OS Depurador:
Tabela 24. Tarefas de instalação de amostra -- BASE
| Nome da Tarefa | Tipo de Job | Descrição | Conjunto de dados SMPTLIB |
|---|---|---|---|
| EQAWEDIT | MACRO | Macro do ISPF Editor para auxiliar na atualização dos trabalhos de amostra (opcional) | IBM.HADRH00.F1 |
| EQAWSMPE | SMP/E | Tarefa de amostra para criar um ambiente SMP/E (opcional) | IBM.HADRH00.F1 |
| EQAWRECV | RECEIVE | Tarefa SMP/E RECEIVE de amostra | IBM.HADRH00.F1 |
| EQAWALOC | ALOCAR | Tarefa de amostra para alocar bibliotecas de destino e distribuição | IBM.HADRH00.F1 |
| EQAWZFS | ALLOMZFS | Tarefa de amostra para alocar, criar ponto de montagem e montar conjuntos de dados zFS | IBM.HADRH00.F1 |
| EQAWMKD | MKDIR | Tarefa de amostra para chamar o EQAWMKDR EXEC fornecido para alocar caminhos do sistema de arquivos | IBM.HADRH00.F1 |
| EQAWDDEF | DDDEF | Tarefa de amostra para definir SMP/E DDDEFs | IBM.HADRH00.F1 |
| EQAWAPLY | APLICAR | Tarefa SMP/E APPLY de amostra | IBM.HADRH00.F1 |
| EQAWACPT | ACCEPT | Tarefa SMP/E ACCEPT de amostra | IBM.HADRH00.F1 |
| EQAWRPXZ | SMP/E | Tarefa REPORT CROSSZONE de amostra | IBM.HADRH00.F1 |
| Nota: Quando o z/OS Debugger é transferido por download da web, o nome de conjuntos de dados SMPTLIB será prefixado por seu qualificador de alto nível escolhido, conforme documentado na seção "Extrair e expandir o SMPMCS e RELFILEs compactados". | |||
Tabela 25. Tarefas de instalação de amostra -- Japonês
| Nome da Tarefa | Tipo de Job | Descrição | Conjunto de dados SMPTLIB |
|---|---|---|---|
| EQAWEDIJ | MACRO | Macro do ISPF Editor para auxiliar na atualização dos trabalhos de amostra (opcional) | IBM.JADRH0J.F1 |
| EQAWRECJ | RECEIVE | Tarefa SMP/E RECEIVE de amostra | IBM.JADRH0J.F1 |
| EQAWALOJ | ALOCAR | Tarefa de amostra para alocar bibliotecas de destino e distribuição | IBM.JADRH0J.F1 |
| EQAWDEFJ | DDDEF | Tarefa de amostra para definir SMP/E DDDEFs | IBM.JADRH0J.F1 |
| EQAWAPLJ | APLICAR | Tarefa SMP/E APPLY de amostra | IBM.JADRH0J.F1 |
| EQAWACPJ | ACCEPT | Tarefa SMP/E ACCEPT de amostra | IBM.JADRH0J.F1 |
| Nota: Quando o z/OS Debugger é transferido por download da web, o nome de conjuntos de dados SMPTLIB será prefixado por seu qualificador de alto nível escolhido, conforme documentado na seção "Extrair e expandir o SMPMCS e RELFILEs compactados". | |||
O restante desta seção só se aplica quando o pedido do z/OS Debugger é feito via Shopz. Não se aplica quando transferido por download.
Selecione este link para acessar a próxima seção: "Executar REPORT MISSINGFIX (opcional)"
É possível acessar as tarefas de instalação de amostra executando um SMP/E RECEIVE (consulte a "Executar SMP/E RECEIVE") em seguida, copie as tarefas dos conjuntos de dados SMPTLIB para um conjunto de dados de trabalho para edição e envio. Consulte a Tabela 24 para encontrar o conjunto de dados apropriado.
Também é possível copiar as tarefas de instalação de amostra dos arquivos do produto, enviando a tarefa a seguir. Antes de enviar a tarefa, inclua um cartão de tarefa e mude os parâmetros em letra minúscula para valores em letra maiúscula para atender os requisitos do seu site.
Para copiar as tarefas de amostra parao z/OS Debugger Base, use esta JCL:
//STEP1 EXEC PGM=IEBCOPY
//SYSPRINT DD SYSOUT=*
//IN DD DSN=IBM.HADRH00.F1,
// DISP=SHR,
//* VOL=SER=filevol,
// UNIT=SYSALLDA
//OUT DD DSNAME=jcl-library-name,
// DISP=(NEW,CATLG,DELETE),
// SPACE=(TRK,(15,5,5)),
// DSNTYPE=LIBRARY,
//* VOL=SER=dasdvol,
// UNIT=SYSALLDA
//SYSUT3 DD UNIT=SYSALLDA,SPACE=(CYL,(1,1))
//SYSIN DD *
COPY INDD=IN,OUTDD=OUT
SELECT MEMBER=(EQAWEDIT,EQAWSMPE,EQAWRECV,EQAWALOC)
SELECT MEMBER=(EQAWDDEF,EQAWAPLY,EQAWACPT,EQAWRPXZ)
SELECT MEMBER=(EQAWZFS,EQAWMKD,EQAWMNT,EQAWMKDR)
//*
Para copiar as tarefas de amostra para o recurso z/OS Debugger japonês, use esta JCL:
//STEP1 EXEC PGM=IEBCOPY
//SYSPRINT DD SYSOUT=*
//IN DD DSN=IBM.JADRH0J.F1,
// DISP=SHR,
//* VOL=SER=filevol,
// UNIT=SYSALLDA
//OUT DD DSNAME=jcl-library-name,
// DISP=(NEW,CATLG,DELETE),
// SPACE=(TRK,(15,5,5)),
// DSNTYPE=LIBRARY,
//* VOL=SER=dasdvol,
// UNIT=SYSALLDA
//SYSUT3 DD UNIT=SYSALLDA,SPACE=(CYL,(1,1))
//SYSIN DD *
COPY INDD=IN,OUTDD=OUT
SELECT MEMBER=(EQAWEDIJ,EQAWRECJ,EQAWALOJ)
SELECT MEMBER=(EQAWDEFJ,EQAWAPLJ,EQAWACPJ)
//*
Consulte as informações a seguir para atualizar as instruções da
amostra anterior:O comando SMP/E REPORT MISSINGFIX ajuda você a determinar se algum PTF FIXCAT existe que são aplicáveis e ainda não foram instalados. Se você descobrir que existem PTFs que precisam ser instalados, recomendamos que você os instale, antes de instalar o z/OS Debugger.
Antes de instalar o z/OS Debugger, é recomendável que você execute REPORT MISSINGFIX. Isso requer uma zona global com entradas ZONEINDEX que descrevem todas as bibliotecas de destino e distribuição a serem relatadas, e o comando SET BOUNDARY deve especificar a zona global.
Aqui está um comando REPORT MISSINGFIX de amostra para executar em relação ao seu z/OS CSI:
SET BDY(globalzone). REPORT MISSINGFIX ZONES(targetzone) FIXCAT(IBM.z/OS.Debugger).
Para obter informações adicinais sobre REPORT MISSINGFIX, consulte os manuais do SMP/E.
Uma macro do editor do ISPF é fornecida para ajudá-lo na realização de mudanças nas tarefas de instalação do z/OS Debugger SMP/E. A macro permite substituir valores adequados para todas as variáveis necessárias nessas tarefas em vez de ter de fazer as mudanças repetidamente à mão.
Edite a macro e forneça os valores adequados. Consulte as instruções na macro para obter informações adicionais.
Depois de fazer as mudanças, copie a macro para qualquer conjunto de dados em seu procedimento de logon do TSO de concatenação SYSEXEC, ou emita os comandos abaixo para tornar a macro imediatamente acessível à sua sessão ISPF atual:
A partir da opção ISPF 6, emita:
ALLOCATE FI(SYSUEXEC) DA('dsn') SHR REU
onde dsn é o conjunto de dados que mantém a macro
ALTLIB ACTIVATE USER(EXEC)
Consulte as instruções na macro sobre como invocá-la.
Se você estiver usando um CSI existente, não execute a tarefa de amostra EQAWSMPE.
Se você escolher criar um novo ambiente do SMP/E para z/OS para esta instalação, uma tarefa de amostra será fornecida ou você poderá escolher usar seu próprio JCL. Se você optar por utilizar a tarefa de amostra fornecida, edite e envie EQAWSMPE. Consulte as instruções na tarefa de amostra para obter mais informações.
Códigos de retorno e mensagens esperados: você receberá um código de retorno 0 se esta tarefa for executada corretamente.
Se você obteve o z/OS Debugger como parte de uma CBPDO, utilize a tarefa RCVPDO no conjunto de dados CBPDO RIMLIB para receber os FMIDs do z/OS Debugger, serviço e HOLDDATA que estarão incluídos no pacote CBPDO. Para obter mais informações, consulte a documentação que está inclusa no CBPDO.
Também pode-se optar por editar e enviar a tarefa de amostra EQAWRECV para executar o SMP/E RECEIVE para o z/OS Debugger. Consulte as instruções na tarefa de amostra para obter mais informações.
Se o seu pedido contém o recurso japonês, edite e envie a tarefa de amostra EQAWRECJ para executar o SMP/E RECEBA para esse recurso. Consulte as instruções na tarefa de amostra para obter mais informações.
Códigos de retorno e mensagens esperados: você receberá um código de retorno 0 se esta tarefa for executada corretamente.
Editar e enviar tarefa de amostra EQAWANGER para alocar as bibliotecas de destino e distribuição do SMP/E para o z/OS Debugger. Consulte as instruções na tarefa de amostra para obter mais informações.
Se o seu pedido contém o recurso japonês, edite e envie a tarefa de amostra EQAWALJO para alocar as bibliotecas de destino e distribuição do SMP/E para esse recurso. Consulte as instruções na tarefa de amostra para obter mais informações.
Códigos de retorno e mensagens esperados: você receberá um código de retorno 0 se esta tarefa for executada corretamente.
Esta tarefa aloca, cria um ponto de montagem e monta conjuntos de dados zFS.
Se você planeja instalar oz/OS Debugger em um novo sistema de arquivos do z/OS UNIX, pode-se editar e enviar a tarefa EQAWZFS opcional para executar as tarefas a seguir:
O sistema de arquivos UNIX do z/OS recomendado é o zFS. O ponto de montagem recomendado é /usr/lpp/IBM/debug.
Antes de executar a tarefa de amostra para criar o sistema de arquivos UNIX do z/OS, deve-se assegurar-se de que OMVS esteja ativo no sistema de direcionamento. O zFS deve estar ativo no sistema de condução se estiver instalando o z/OS Debugger em um sistema de arquivos que é zFS.
Se você criar um novo sistema de arquivos para este produto, considere atualizar o membro BPXPRMxx PARMLIB para montar o novo sistema de arquivos no tempo do IPL. Essa ação poderá ser útil se ocorrer um IPL antes da conclusão da instalação.
MOUNT FILESYSTEM('#dsn')
MOUNTPOINT( '/usr/lpp/ IBM /debug')
MODE(RDWR) /* pode ser MODE(READ) */
TYPE(ZFS) PARM('AGGRGROW') /* zFS, com extensões */
Consulte as informações a seguir para atualizar as instruções da amostra anterior:
Códigos de retorno e mensagens esperados: você receberá um código de retorno 0 se esta tarefa for executada corretamente.
O conjunto de dados do sistema de arquivos de destino deve ser montado no sistema de direção ao executar o trabalho de amostra EQAWMKD, pois o trabalho criará caminhos no sistema de arquivos.
Antes de executar o trabalho de amostra para criar os caminhos no sistema de arquivos, é necessário garantir que o OMVS esteja ativo no sistema de condução e que o sistema de arquivos do sistema de destino esteja montado no sistema de condução. zFS deve estar ativo no sistema de direção.
Se você planeja instalar o z/OS Debugger em um novo sistema de arquivos, deve criar o ponto de montagem e montar o novo sistema de arquivos no sistema de condução do z/OS Debugger.
O ponto de montagem recomendado é /usr/lpp/IBM/debug.
Edite e envie o trabalho de amostra EQAWMKD para alocar os caminhos do sistema de arquivos para o depurador z/OS. Consulte as instruções na tarefa de amostra para obter mais informações.
Se você criar um novo sistema de arquivos para este produto, considere atualizar o membro BPXPRMxx PARMLIB para montar o novo sistema de arquivos no tempo do IPL. Essa ação poderá ser útil se ocorrer um IPL antes da conclusão da instalação.
Códigos de retorno e mensagens esperados: você receberá um código de retorno 0 se esta tarefa for executada corretamente.
Edite e envie a tarefa EQAWDDEF de amostra para criar entradas DDDEF para as bibliotecas de destino e distribuição do SMP/E para o z/OS Debugger. Consulte as instruções na tarefa de amostra para obter mais informações.
Se o seu pedido contém o recurso japonês, edite e envie a tarefa EQAWDEFJ de amostra para criar entradas DDDEF para as bibliotecas de destino e distribuição do SMP/E para esse recurso. Consulte as instruções na tarefa de amostra para obter mais informações.
Códigos de retorno e mensagens esperados: você receberá um código de retorno 0 se esta tarefa for executada corretamente.
Se o seu pedido contém o recurso japonês, edite e envie a tarefa EQAWAPLJ de amostra para executar um SMP/E APPLY CHECK para esse recurso. Consulte as instruções na tarefa de amostra para obter mais informações.
O HOLDDATA mais recente está disponível em vários portais diferentes, incluindo https://public.dhe.ibm.com/s390/assigns/ ou https://www.ibm.com/support/pages/enhanced-holddata-zos para obter instruções de uso. O HOLDDATA mais recente pode identificar os APARs HIPER e FIXCAT para os FMIDs que você instalará. Um APPLY CHECK ajudará a determinar se algum APAR HIPER ou FIXCAT se aplica aos FMIDs que você está instalando. Se houver algum APAR HIPER ou FIXCAT aplicável, o APPLY CHECK também identificará as PTFs que resolverão os APARs, caso haja uma PTF de correção disponível.
É necessário instalar os FMIDs independentemente do status dos APARs HIPER ou FIXCAT não resolvidos. No entanto, não implemente o software até que os APARs HIPER e FIXCAT não resolvidos tenham sido analisados para determinar suas aplicabilidades. Ou seja, antes de implementar o software assegure-se de as PTFs sejam aplicadas para resolver todos os APARs HIPER ou FIXCAT, ou assegure-se de que os problemas relatados por todos os APARs HIPER ou FIXCAT não se apliquem ao seu ambiente.
Para receber os benefícios integrais do Relatório de resumo de SYSMOD (modificação do sistema) do causador do SMP/E para z/OS, não efetue bypass de PRE, ID, REQ e IFREQ no APPLY CHECK. A análise de causa raiz do SMP/E para z/OS somente identifica a causa dos erros e não dos avisos (o SMP/E para z/OS trata as condições PRE, ID, REQ e IFREQ que sofreram bypass como avisos, ao invés de erros).
Aqui estão os comandos APPLY de amostra:
APPLY S(fmid,fmid,...) CHECK FORFMID(fmid,fmid,...) SOURCEID(RSU*) FIXCAT(IBM.PRODUCTINSTALL-REQUIREDSERVICE) FIXCAT(IBM.z/OS.Debugger) GROUPEXTEND .
Alguns APARs HIPER podem ainda não ter PTFs de correção disponíveis. Deve-se analisar as sinalizações de sintomas para os APARs HIPER não resolvidos para determinar se o problema relatado é aplicável ao seu ambiente e se há a necessidade de efetuar bypass nos ERROR HOLDs específicos, para poder continuar com a instalação dos FMIDs.
Este método exige uma pesquisa inicial maior, mas pode fornecer a resolução para todos os HIPERs que possuem PTFs de correção disponíveis e não estão em uma cadeia PE. PEs ou HIPERs não resolvidos podem ainda existir e precisar do uso do BYPASS.
Também pode-se incluir BYPASS (HOLDFIXCAT) para indicar que os APARs mantidos associados com os IDs de razão da categoria de correção especificados, como o IBM.z/OS.Debugger, não deve ser mantido. Se uma lista de IDs de razão da categoria de correção não for incluída, todos os IDs de razão da categoria de correção serão ignorados.
APPLY S(fmid,fmid,...) CHECK FORFMID(fmid,fmid,...) SOURCEID(RSU*) FIXCAT(IBM.PRODUCTINSTALL-REQUIREDSERVICE) FIXCAT(IBM.z/OS.Debugger) GROUPEXTEND BYPASS(HOLDCLASS(HIPER),HOLDFIXCAT) . ..quaisquer outros parâmetros documentados no diretório do programa
Este método é mais rápido, porém exige revisão subsequente do relatório SYSMOD de exceção produzido pelo comando REPORT ERRSYSMODS para investigar quaisquer HIPERs não resolvidos. Se você tiver recebido o HOLDDATA mais recente, também será possível optar por usar o comando REPORT MISSINGFIX e especificar a categoria de correção IBM.PRODUCTINSTALL-REQUIREDSERVICE para investigar o serviço recomendado ausente.
Se você efetuou bypass dos HOLDs durante a instalação dos FMIDs, porque os PTFs de correção ainda não estavam disponíveis, será possível ser notificado quando os PTFs de correção estarão disponíveis usando a função APAR Status Tracking (AST) do ServiceLink ou a função Rastreio do APAR do ResourceLink.
Observação: o operando GROUPEXTEND indica que o SMP/E para z/OS aplica todos os SYSMODs de requisito. As SYSMODS requisitadas podem ser aplicáveis a outras funções.
Códigos de retorno e mensagens esperados de APPLY CHECK: você receberá um código de retorno 0 se essa tarefa for executada corretamente.
Códigos de retorno e mensagens esperados de APPLY: você receberá um código de retorno 0 se essa tarefa for executada corretamente.
z/OS Debugger está disponível como um componente de diversos produtos. Dependendo de qual produto foi adquirido, o z/OS Debugger pode oferecer apenas acesso via interface gráfica com o usuário, que faz parte do cliente da estação de trabalho. Isso implica que nessa situação, não é possível executar os IVPs com base em 3270 listados aqui, exceto o EQAWIVPB. O EQAWIVPB possui instruções descrevendo como executá-lo no modo remoto (em vez de tela cheia usando o Terminal Interface Manager).
Alguns IVPs requerem que certos PTFs sejam aplicados antes que se possa executá-los com sucesso. Para localizar os PTFs requisitados, execute a tarefa REPORT CROSSZONE, como mostrado na seção "Executar REPORT CROSSZONE".
Alguns IVPs também requerem certa customização para o produto antes que se possa executá-los com sucesso. Consulte as informações específicas em cada tabela abaixo.
Dependendo das linguagens do compilador (COBOL, C, PL/I ou Assembler) que o seu site usa, pode-se executar um ou todos os IVPs. Consulte as instruções em cada IVP para o código de retorno esperado e saída. Todos os IVPs estão na biblioteca SEQASAMP.
A Tabela 26 lista os IVPs para o modo de lote.
Tabela 26. z/OS IVPs do depurador para o modo de lote
| Nome do IVP | Descrição |
|---|---|
| EQAWIVPA 1 | Recurso Dynamic Debug e Language Environment Assembler |
| EQAWIVPC 1 | Recurso Dynamic Debug facility e Non-Language Environment Assembler |
| EQAWIVPF 1 | Recurso Dynamic Debug e Enterprise PL/I TEST(ALL,SYM,NOHOOK) |
| EQAWIVPG | z/OS C DEBUG(FORMAT(DWARF),HOOK(LINE,NOBLOCK,PATH),SYMBOL) |
| EQAWIVPI 1 | Recurso Dynamic Debug e Enterprise PL/I TEST(ALL,SYM,NOHOOK,SEPARATE) |
| EQAWIVPJ 1 | Recurso Dynamic Debug e LangX Language Environment COBOL IVP |
| EQAWIVPM | z/OS C DEBUG(FORMAT(DWARF),HOOK(LINE,NOBLOCK,PATH),SYMBOL), XPLINK |
| EQAWIVPP 1 | Recurso Dynamic Debug e COBOL TEST(NONE,SYM,SEPARATE) COBOL for OS/390 e VM Enterprise COBOL for z/OS and OS/390 3 Enterprise COBOL for z/OS 3 e 4 |
| EQAWIVPS 1 | Recurso Dynamic Debug e Disassembly |
| EQAWIVPT 1 | Recurso Dynamic Debug e COBOL TEST Enterprise COBOL for z/OS 5 e 6 |
| EQAWIVPV 1 | Recurso Dynamic Debug e OS/VS COBOL |
| EQAWIVPX 1 | Recurso Dynamic Debug e Non-Language Environment VS COBOL II |
| EQAWIVP1 | COBOL TEST(ALL) COBOL for MVS and VM COBOL for OS/390 e VM Enterprise COBOL for z/OS and OS/390 3 Enterprise COBOL for z/OS 3 e 4 |
| EQAWIVP2 | C TEST(ALL) |
| EQAWIVP3 | PL/I for MVS e VM TEST(ALL) |
| EQAWIVP4 1 | Recurso Dynamic Debug e COBOL TEST(NONE,SYM) COBOL for OS/390 e VM Enterprise COBOL for z/OS and OS/390 3 Enterprise COBOL for z/OS 3 e 4 |
| EQAWIVP8 | VisualAge ou Enterprise PL/I TEST (ALL) |
| Nota: | |
A Tabela 27 lista os IVPs para o modo de tela cheia usando o Terminal Interface Manager.
| Nome do IVP | Descrição |
|---|---|
| EQAWIVPB 2 | Recurso Dynamic Debug e Language Environment Assembler |
| EQAWIVPD 2 | Recurso Dynamic Debug facility e Non-Language Environment Assembler |
| EQAWIVPK 2 | Recurso Dynamic Debug e LangX Language Environment COBOL IVP |
| EQAWIVPU 2 | Recurso Dynamic Debug e COBOL TEST Enterprise COBOL for z/OS 5 e 6 |
| EQAWIVPW 2 | Recurso Dynamic Debug e OS/VS COBOL |
| EQAWIVPY 2 | Recurso Dynamic Debug e Non-Language Environment VS COBOL II |
| EQAWIVP5 1 | COBOL TEST(ALL) COBOL for MVS and VM COBOL for OS/390 e VM Enterprise COBOL for z/OS and OS/390 3 Enterprise COBOL for z/OS 3 e 4 |
| EQAWIVP6 1 | C TEST(ALL) |
| EQAWIVP7 1 | PL/I for MVS e VM TEST(ALL) |
| EQAWIVP9 1 | VisualAge ou Enterprise PL/I TEST (ALL) |
Nota:
| |
A Tabela 28 lista os IVPs para execução em CICS no modo de tela cheia.
Tabela 28. z/OS IVPs do depurador para execução em CICS no modo de tela cheia
| Nome do IVP | Descrição |
|---|---|
| EQAWIVCC 2 | Recurso Dynamic Debug facility e Non-Language Environment Assembler |
| EQAWIVCG 1 | z/OS C DEBUG(FORMAT(DWARF),HOOK(LINE,NOBLOCK,PATH),SYMBOL) |
| EQAWIVCI 2 | Recurso Dynamic Debug e Enterprise PL/I TEST(ALL,SYM,NOHOOK,SEPARATE) |
| EQAWIVCJ 2 | Facilidade de depuração dinâmica e ambiente de linguagem LangX COBOL CICS IVP |
| EQAWIVCP 2 | Recurso Dynamic Debug e COBOL TEST(NONE,SYM,SEPARATE) COBOL for OS/390 e VM Enterprise COBOL for z/OS and OS/390 3 Enterprise COBOL for z/OS 3 e 4 |
| EQAWIVCT 2 | Recurso Dynamic Debug e COBOL TEST Enterprise COBOL for z/OS 5 e 6 |
| EQAWIVC2 1 | C TEST(ALL) |
| EQAWIVC8 1 | VisualAge ou Enterprise PL/I TEST (ALL) |
Nota:
| |
Você pode verificar a instalação e a personalização da função Setup Utility do z/OS Debugger Utilities seguindo um (ou mais) dos exemplos descritos no "Apêndice C". Exemplos: Preparação de programas e modificação de arquivos de configuração com z/OS Debugger Utilities" no IBM z/OS Debugger User's Guide.
Consulte "Personalização dos utilitários do depurador z/OS " no Guia de personalização do depurador IBM z/OS primeiro para obter informações sobre personalização.
Edite e envie a tarefa EQAWACPT de amostra para realizar um SMP/E ACCEPT CHECK para o z/OS Debugger. Consulte as instruções na tarefa de amostra para obter mais informações.
Se o seu pedido contém o recurso japonês, edite e envie a tarefa EQAWACPJ de amostra para executar um SMP/E ACCEPT CHECK para esse recurso. Consulte as instruções na tarefa de amostra para obter mais informações.
Para receber os benefícios integrais do Relatório de resumo do SYSMOD do causador do SMP/E para z/OS, não efetue bypass de PRE, ID, REQ e IFREQ no ACCEPT CHECK. A análise de causa raiz do SMP/E para z/OS somente identifica a causa dos erros, mas não dos avisos (o SMP/E para z/OS trata as condições PRE, ID, REQ e IFREQ que sofreram bypass como avisos, ao invés de erros).
Antes de usar o SMP/E para carregar novas bibliotecas de distribuição, é recomendado configurar o indicador ACCJCLIN na zona de distribuição. Desta forma, é possível salvar as entradas que são produzidas a partir do JCLIN na zona de distribuição sempre que um SYSMOD que contém JCLIN sequencial é aceito. Para obter mais informações sobre o indicador ACCJCLIN, consulte a descrição do JCLIN sequencial no livro Comandos do SMP/E para z/OS para obter detalhes.
Após tomar ações que são indicadas pelo ACCEPT CHECK, remova o operando CHECK e execute a tarefa novamente para executar o ACCEPT.
Observação: o operando GROUPEXTEND indica que o SMP/E para z/OS aceita todos os SYSMODs de requisito. As SYSMODS requisitadas podem ser aplicáveis a outras funções.
Códigos de retorno e mensagens esperados de ACCEPT CHECK: você receberá um código de retorno 0 se essa tarefa for executada corretamente.
Se PTFs contendo módulos de substituição forem aceitas, o processamento do SMP/E ACCEPT irá linkeditar ou ligar os módulos nas bibliotecas de distribuição. Durante este processamento, o Editor de ligação ou componente de ligação pode emitir mensagens indicando referências externas não resolvidas, que irão resultar em um código de retorno 4 durante a fase de ACCEPT. É possível ignorar estas mensagens, porque as bibliotecas de distribuição não são executáveis e as referências externas não resolvidas não afetam as bibliotecas do sistema executáveis.
Códigos de retorno e mensagens esperados de ACCEPT: você receberá um código de retorno 0 se essa tarefa for executada corretamente.
O comando SMP/E REPORT CROSSZONE identifica requisitos para produtos que estão instalados em zonas separadas. Este comando também cria os comandos APPLY e ACCEPT no conjunto de dados SMPPUNCH. É possível usar os comandos APPLY e ACCEPT para instalar estes requisitos entre zonas que o comando SMP/E REPORT CROSSZONE identifica.
Após instalar oz/OS Debugger, é recomendável que você execute REPORT CROSSZONE em relação as zonas de destino e distribuição novas ou atualizadas. O REPORT CROSSZONE requer uma zona global com entradas ZONEINDEX que descrevem todas as bibliotecas de destino e distribuição a serem relatadas.
Para obter mais informações sobre o REPORT CROSSZONE, consulte os manuais do SMP/E para z/OS.
Os conjuntos de dados de download da Web listados na Tabela 20 (seção "Requisitos de armazenamento do DASD" ) são conjuntos de dados temporários. É possível excluir esses conjuntos de dados depois de concluir a instalação do SMP/E.
Os conjuntos de dados a seguir, que foram alocados e utilizados por liberações anteriores deste produto, não são mais utilizados nesta liberação. É possível excluir esses conjuntos de dados obsoletos depois de excluir a liberação anterior do seu sistema.
As seguintes entradas DDDEF, que foram criadas e utilizadas pelas liberações anteriores deste produto, não são mais usadas nesta liberação. É possível excluir essas entradas DDDEF obsoletas após excluir a liberação anterior do seu sistema.
A publicação IBM z/OS Debugger Customization Guide contém as informações necessárias para personalizar e usar o z/OS Debugger.
A publicação IBM z/OS Debugger User's Guide contém informações sobre possíveis alterações de compilação e edição de links que talvez seja necessário fazer nos processos de compilação para depurar os programas com o z/OS Debugger.
É necessário um cliente de estação de trabalho para alguns dos produtos que incluem o z/OS Debugger. Caso contrário, o cliente da estação de trabalho é opcional. O cliente faz parte do produto que você adquiriu. Uma versão de avaliação do cliente pode ser transferida por download a partir da página de download do Mainframe DEV, https://developer.ibm.com/mainframe/products/downloads/.
Estas informações foram desenvolvidas para produtos e serviços oferecidos nos Estados Unidos. A IBM pode não oferecer os produtos, serviços ou recursos discutidos neste documento em outros países. Consulte um representante IBM local para obter informações sobre produtos e serviços disponíveis atualmente em sua área. Qualquer referência a produtos, programas ou serviços IBM não significa que apenas produtos, programas ou serviços IBM possam ser utilizados. Qualquer produto, programa ou serviço funcionalmente equivalente, que não infrinja nenhum direito de propriedade intelectual da IBM poderá ser usado em substituição a este produto, programa ou serviço. Entretanto, a avaliação e verificação da operação de qualquer produto, programa ou serviço não IBM são de responsabilidade do Cliente.
Números de APAR são fornecidos neste documento para ajudar a localizar PTFs que podem ser necessários. O relatório de problemas vigentes pode resultar na criação de APARs adicionais. Portanto, as listas de APAR neste documento podem não estar completas. Para obter as recomendações de serviço atuais e identificar os requisitos de serviço atuais do produto, consulte sempre as instruções nas seções Resumo das recomendações de serviço e Recomendações de serviço e Dependências entre produtos das informações de balde do PSP para produtos IBM Z em https://www.ibm.com/support/pages/node/7127792, para garantir que você tenha todo o serviço necessário.
A IBM pode ter patentes ou solicitações de patentes pendentes relativas a assuntos tratados nesta publicação. O fornecimento desta publicação não garante ao Cliente nenhum direito sobre tais patentes. É possível enviar consultas sobre licenças, por escito, para a
IBM Director of LicensingPara pedidos de licença relacionados a informações de DBCS (Conjunto de Caracteres de Byte Duplo), entre em contato com o Departamento de Propriedade Intelectual da IBM em seu país ou envie pedidos de licença, por escrito, para:
Licenciamento de Propriedade IntelectualIBM, o logotipo IBM e outra marca IBM registrada na IBM Trademarks List são marcas comerciais ou marcas registradas da International Business Machines Corporation, nos Estados Unidos e / ou em outros países. Outros nomes de produtos e serviços podem ser marcas registradas da IBM ou outras empresas. Uma lista atual de marcas registradas da IBM está disponível em ibm.com/trademark.
Diretório de programas para IBM z/OS Debugger, outubro de 2024
Agradecemos sua contribuição nesta publicação. Fique à vontade para comentar sobre a clareza, a precisão e a integridade das informações ou fornecer algum outro feedback que você possa ter.
Envie seus comentários por e-mail para ibmdocs@us.ibm.com e inclua as seguintes informações:
Ao enviar informações, o Cliente concede à IBM um direito não exclusivo de usá-las e distribuí-las da maneira que achar conveniente, sem que isso implique qualquer compromisso com o Cliente.
A IBM ou qualquer outra organização somente usará as informações pessoais que você fornecer para entrar em contato com você sobre os problemas que você enviar.