Académique Documents
Professionnel Documents
Culture Documents
RELEASE 3.2
APOSTILA DE TREINAMENTO
Direitos de Cpia - Eccox Software Ltda. Todos os direitos de cpia e de distribuio so reservados. Esta publicao contm informaes confidenciais de propriedade de Eccox Software Ltda. O seu uso, revelao e reproduo so proibidos sem a expressa autorizao da mesma. O acesso limitado a usurios autorizados e o uso deste produto est sujeito aos termos e condies do contrato de licena firmado com a Eccox Software Ltda. Eccox/QC marca comercial registrada por Eccox Software Ltda. DB2 e CICS so marcas comerciais registradas por International Business Machine Corporation (IBM). Todas as outras companhias ou nomes de produtos mencionados so marcas de seus respectivos proprietrios. Doc. EQCDC01/2000.
Pgina 2
ndice
CAPTULO 1:.................................................................................................................................................5 INFORMAES GERAIS...........................................................................................................................5 1.1) OVERVIEW DO PRODUTO................................................................................................................. 6 1.2) FLUXO DO SOFTWARE..................................................................................................................... 7 1.3) COMO ACESSAR O ECCOX/QC FOR DB2?........................................................................................8 .........................................................................................................................................................................9 CAPTULO 2:.................................................................................................................................................9 PARA O DESENVOLVEDOR DE SOFTWARE.......................................................................................9 TAREFAS CHAVES................................................................................................................................ 11 TAREFAS ADICIONAIS.......................................................................................................................... 11 2.1 AUDITANDO UM PROGRAMA PELA PRIMEIRA VEZ............................................................................12 A. Cadastrando uma Ordem de Servio................................................................................................12 B. Cadastrando os subprogramas de um Programa (API)...................................................................13 C. Submetendo a auditoria...................................................................................................................14 2.2 AUDITANDO UM PROGRAMA POR COMPLETO..................................................................................16 A. Cadastrando Volumes de Acesso......................................................................................................16 B. Cadastrando Volumes de Acesso a Subprogramas..........................................................................18 2.3 CONSULTANDO O RESULTADO DE UMA AUDITORIA........................................................................19 A. Consultando o texto de um comando ...............................................................................................21 B. Consultando as regras violadas por um programa..........................................................................22 C. Consultando os volumes de chamadas de Subrotinas .....................................................................24 2.4 ENVIANDO UMA ORDEM DE SERVIO PARA PARECER DO DBA......................................................25 2.5 CONSULTANDO PARECERES E COMENTRIOS DE UM PROGRAMA....................................................26 A. Consultando o Parecer de um programa..........................................................................................27 B. Consultando Comentrios sobre um Programa...............................................................................28 2.6 CONSULTANDO ORDENS DE SERVIO............................................................................................. 29 A. Consultando a Lista de Ordens de Servio.......................................................................................29 B. Consultando Ordens de Servio individualmente ...........................................................................31 2.7 CONSULTANDO AS ORDENS DE SERVIO DE UM PROGRAMA...........................................................32 2.8 EXCLUINDO UM PROGRAMA DE UMA ORDEM DE SERVIO..............................................................33 2.9 TRANSFERINDO UM PROGRAMA DE UMA ORDEM DE SERVIO PARA OUTRA.....................................34 2.10 SOLICITANDO RELATRIOS BATCH .............................................................................................35 APNDICE 1: TELAS E DEFINIES DE CAMPOS..........................................................................36 MENU DO PRODUTO - PARA O DESENVOLVEDOR DE SOFTWARES..........................................................36 CADASTRAMENTO DE ORDEM DE SERVIO........................................................................................... 37 CADASTRAMENTO DE PROGRAMAS X SUBPROGRAMA...........................................................................40 SOLICITAO DE AUDITORIA................................................................................................................ 41 FILTRO DE QUALIDADE DE STATEMENTS DB2 .....................................................................................43 VOLUMES DE STATEMENT DO PROGRAMA ........................................................................................... 45 CONSULTA VARIVEIS DE PROGRAMA ................................................................................................. 47 TEXTO DO COMANDO ........................................................................................................................ 49 CONSULTA VARIVEIS DE STATEMENT................................................................................................. 51 REGRAS VIOLADAS POR PROGRAMA ....................................................................................................54 CONSULTA TEXTO DA REGRA ............................................................................................................. 56 VOLUMES DE CHAMADAS A SUBPROGRAMAS........................................................................................58 .......................................................................................................................................................... 59 RELAO DE ORDENS DE SERVIO ..................................................................................................... 60 CONSULTA VARIVEIS DA ORDEM DE SERVIO ...................................................................................62 ORDENS DE SERVIO DO PROGRAMA ................................................................................................... 64
Pgina 3
Apostila Treinamento (Desenvolvedor) Eccox QC for DB2 EXCLUSO DE PROGRAMAS ................................................................................................................ 66 TRANSFERNCIA DE PROGRAMAS ........................................................................................................ 68 RELATRIOS BATCH ........................................................................................................................... 70 APNDICE 2: REGRAS (DESCRIO, DIAGNSTICO E RECOMENDAO)..........................72 NDICE REMISSIVO...............................................................................................................................110
Pgina 4
Captulo 1:
Informaes Gerais
Pgina 5
Descrio Componente no violou nenhuma regra. Componente violou regras de pouca gravidade. Componente violou regras consideradas graves . O DBA responsvel emitiu um parecer favorvel s violaes do componente, mas estas devero ser corrigidas at a data limite estabelecida pelo mesmo.
Todas as telas do Software possuem help online. Para acessa-lo, tecle PF1.
Pgina 6
DBRM
Plan_ Table
Systable
Sysindexes
Bases de Dados
Relatrio de Auditoria
Pgina 7
Pgina 8
Captulo 2:
Pgina 9
Copyright (C) 1999, 2000 - Eccox Software Todos os direitos reservados Eccox/QC for DB2 - Versao V3R2 http://www.eccox.com.br F1=Ajuda F2=Split F3=Retorna F9=Swap F12=Saida
Figura 2.1
Ordem de Servico Periodo Inicial Periodo Final Codigo do Programa Codigo da Regra
/ /
/ /
F1=Ajuda
F2=Split
F3=Retorna
F9=Swap
F12=Saida
Figura 2.2
Pgina 10
Tarefas Chaves
Cadastramento de Ordens de Servio: tem o objetivo de cadastrar ordens servios para que os usurios possam agrupar os seus programas atravs delas. de
Cadastramento de Programas X Subprogramas: tem o objetivo de cadastrar os subprogramas de acesso base de dados chamadas por determinado programa. Filtro de Qualidade de Statements DB2: tem o objetivo de auditar um programa, verificando se o mesmo est seguindo as regras e os padres estabelecidos para uma boa codificao de comandos SQL. Isso feito atravs de um job batch que submetido pelo programa online. Nesse job, o usurio encontrar um relatrio detalhado listando as regras violadas por seu programa, com recomendaes para melhorar sua codificao. Consulta Ordens de Servio: tem o objetivo de fornecer uma lista das ordens de servios do Software, mostrando seus status de aprovao. Essa opo permite que o usurio navegue atravs das telas, para chegar at a consulta de uma ordem de servio especfica, partindo de uma lista genrica. Consulta de Programa X Ordens de Servios: tem o objetivo de consultar em quais ordens de servios encontra-se determinado programa, e qual a sua situao em cada uma delas. Excluso de Programas da Ordem de Servio: tem o objetivo de excluir um determinado programa de uma ordem de servio. Transferncia de Programas entre Ordens de Servios: tem o objetivo de realizar a transferncia de um determinado programa entre duas ordens de servios. Solicitao de Auditoria: tem o objetivo de submeter, via internal reader, um job de auditoria do programa solicitado. Relatrios Batch: permite ao usurio solicitar a submisso de relatrios batch via TSO.
Tarefas Adicionais
Estimativa de Volume de Acesso a Statements do Programa: tem o objetivo de estimar o nmero de execues de determinado comando e a quantidade de linhas recuperadas por ele. Estimativa de Volume de Acesso a Subprogramas : tem o objetivo de definir a quantidade de acessos a subrotinas que acessam base de dados. Verificao de Regras Violadas: tem o objetivo de documentar as regras que foram violadas num programa auditado.
Pgina 11
Figura 2.3 Aparecer uma tela solicitando os dados da sua ordem de servio. Aps preench-los, digite SAVE + <ENTER> ou tecle <PF3> para confirmar o cadastramento dessa ordem de servio (Figura 2.4). Obs.: O nmero da OS fornecido pelo Software.
Eccox/Qc for DB2 ----------- Cadastramento de Ordem de Servico ---------- V3R2 Numero Ordem de Servico : Codigo Sistema : Data Inicio Implantacao : Data Termino Implantacao : Nome DBA Responsavel : Codigo Responsavel : Nome Responsavel Ord.Serv. : Nome Analista : Nome Gerente : Numero Telefone : Quantidade Total de PGM : Quantidade Total de PGM DB2: Descricao da Ord. Servico : 00000037 QC 07 / 12 / 2001 15 / 12 / 2001 VIVIANE 113-99 RONALDO NETO MAURICIO 3047-4545 0 0 IMPLANTACAO DO ECCOX/QC
F2=Split
F3=Retorna
F4=Menu
F9=Swap
F10=Pgms
Figura 2.4
Pgina 12
Figura 2.5 Na tela seguinte, informe todos os subprogramas DB2 chamados pelo programa em questo. Aps isso, digite SAVE e tecle <ENTER> ou apenas tecle <PF3> para confirmar suas informaes (Figura 2.6).
Eccox/Qc for DB2 ----------- Cadastramento de Programas X API ----------- V3R2 Programa: EQDAB123 APIS EQDBA03_ EQDBA04_ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ Comando ===> F1=Ajuda F2=Split F9=Swap F12=Saida EQDBC01_ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ EQDBA05_ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ ________ Scroll ===> PAGE F7=Volta F8=Avanca
F3=Retorna
F4=Menu
Figura 2.6
Pgina 13
C. Submetendo a auditoria
Para submeter a auditoria, digite 8 no campo OPO, informe o nmero da sua Ordem de servio e o cdigo do programa que ser auditado e tecle <ENTER> (Figura 2.7).
Eccox/Qc for DB2 --------- Menu do Produto para Desenvolvedores --------- V3R2 Opcao ===> 8 1 2 3 4 5 6 7 8 9 Cadastramento de Ordens de Servico Cadastramento de Programas x Api Filtro de Qualidade de Statements DB2 Consulta de Ordens de Servico Consulta de Programa x Ordens de Servico Exclusao de Programas da Ordem de Servico Transferencia de Programas entre Ordens de Servico Solicitacao de Auditoria Relatorios Batch : 37 : EQDAB123 Direitos de Copia(C) 1999,2000 - Eccox Software F1=Ajuda F2=Split F3=Retorna F9=Swap F12=Saida
Figura 2.7 Se o programa j tiver sido auditado, as informaes referentes a ele (ex: tipo, processamento, etc) sero selecionados das bases do software. Caso haja necessidade, o usurio fica livre para alterar essas informaes. No caso de uma primeira auditoria, o usurio obrigado a preencher essas informaes. Aps isso, digite SUB em COMANDO e tecle enter (Figura 2.8). Surgir na tela o nmero do job que foi submetido via internal reader para a auditoria desse programa.
Eccox/Qc for DB2 ----------------- Submissao de Analise ----------------- V3R2 //EX000401 JOB (EX04),WAGNER,CLASS=A,TIME=3,MSGCLASS=Z //* //* Biblioteca DBRMs Creator Ordem de Servico Programa Fazer Bind Explain?? Plano para Bind Tipo Programa Tipo Processamento Ind. Prog. DB2 Ind. Prog. IMS : : : : : : : : : D0EXLB.DBRLIB.V5 EXSIS 00000037 EQDAB123 S S/N EQDAB123 1 1-Principal 2-SubPrograma B B-Batch O-Online S S/N S S/N
F3=Return
F4=Menu
F9=Swap
F12=Exit
Figura 2.8
Pgina 14
ECCOX QUALITY CONTROL FOR DB2 V2R3 RESULTADO DE AUDITORIA DE ACESSOS DB2 - 00000037/EQDAB123 REGRAS VIOLADAS POR PROGRAMA EQDAB123 PGM
PAGINA 1 03/10/2002
REGR AVAL DESCRICAO DA REGRA 0005 VRM USAR COMMIT EM PROGRAMA QUE ATUALIZE DB2 ( VIA STA TEMENT DELETE/INSERT/UPDATE OU CHAMADA A SUBPROGRA MA COM ATUALIZACAO DB2 ) E QUE NAO POSSUA ATUALIZA CAO EM BASES SEQUENCIAIS OU VSAM. STMT
REGR AVAL DESCRICAO DA REGRA 0015 VRM E PROIBIDO O USO DE INSERT SEM ESPECIFICAR O NOME DAS COLUNAS QUE SERAO INSERIDAS. 0013 VRM E PROIBIDO O USO DE SELECT * 0025 VRM NAO USE STATEMENTS DELETE, UPDATE OU SELECT COM TI PO DE ACESSO = TABLESPACE SCAN. 0025 VRM NAO USE STATEMENTS DELETE, UPDATE OU SELECT COM TI PO DE ACESSO = TABLESPACE SCAN. 40 VERMELHO
ECCOX QUALITY CONTROL FOR DB2 V2R3 PAGINA 2 RESULTADO DE AUDITORIA DE ACESSOS DB2 - 00000037/EQDAB123 03/10/2002 DIAGNOSTICO/RECOMENDACAO DAS REGRAS VIOLADAS REGRA: 0005 DESCRICAO: USAR COMMIT EM PROGRAMA QUE ATUALIZE DB2 ( VIA STA TEMENT DELETE/INSERT/UPDATE OU CHAMADA A SUBPROGRA MA COM ATUALIZACAO DB2 ) E QUE NAO POSSUA ATUALIZA CAO EM BASES SEQUENCIAIS OU VSAM. DIAGNOSTICO: O USO DE COMMIT NO PROGRAMA LIBERA OS LOCKS EFETUA DOS NAS TABELAS DB2. A FALTA DE COMMIT IMPLICA NA OCORRENCIA DE DEADLOCK/TIMEOUT, AFETANDO TODO O AM BIENTE DB2. RECOMENDACAO: CORRIJA O PROGRAMA INCLUINDO PROCEDIMENTOS PARA CO MMIT. REGRA: 0013 DESCRICAO: E PROIBIDO O USO DE SELECT * DIAGNOSTICO: PROGRAMAS COM SELECT * TEM SEMPRE QUE SOFRER MANUT ENCAO QUANDO E NECESSARIA A ALTERACAO DA TABELA AC ESSADA. RECOMENDACAO: INFORME APENAS AS COLUNAS NECESSARIAS PARA O PROGR AMA. REGRA: 0015 DESCRICAO: E PROIBIDO O USO DE INSERT SEM ESPECIFICAR O NOME DAS COLUNAS QUE SERAO INSERIDAS. DIAGNOSTICO: CODIFIQUE O STATEMENT INSERT COM AO MENOS TODAS AS COLUNAS QUE SEJAM NOT NULL. ( MODELO = INSERT INT O DDBCZ03.TXXXXXX( COLA, COLB, ... ) VALUES ( X, X, ... ). RECOMENDACAO: PROGRAMAS COM INSERT SEM ESPECIFICACAO DAS COLUNAS A INSERIR SEMPRE TEM QUE SOFRER MANUTENCAO QUANDO E NECESSARIA A ALTERACAO DA TABELA ACESSADA. REGRA: 0025 DESCRICAO: NAO USE STATEMENTS DELETE, UPDATE OU SELECT COM TI PO DE ACESSO = TABLESPACE SCAN. DIAGNOSTICO: STATEMENTS DELETE, UPDATE OU SELECT COM TIPO DE AC ESSO = TABLESPACE SCAN TEM A PERFORMANCE SOFRIVE L, ALEM DE INTERFERIR NO PROCESSO DE TOMADA DE C OMMIT/CHECKPOINT ( NO CASO DE DELETE/UPDATE ). RECOMENDACAO: MELHORE A CLAUSULA WHERE DO STATEMENT, SEMPRE REFE
Figura 2.9
Pgina 15
ECCOX/QC FOR DB2 V2R2 06/12/2000 QC15 MENU DO PRODUTO 17:54:43 =============================================================================== 01 - CADASTRAMENTO DE ORDENS DE SERVICO 02 - CADASTRAMENTO DE PROGRAMAS X API 03 - FILTRO DE QUALIDADE DE STATEMENTS DB2 04 - MANUTENCAO DE CARACTERISTICA DE PROGRAMA (Desenvolvedor) QC for DB2 05 - CONSULTA DE Eccox ORDENS DE SERVICO 06 - CONSULTA DE PROGRAMA X ORDENS DE SERVICO 07 - EXCLUSAO DE PROGRAMAS DA ORDEM DE SERVICO 08 - TRANSFERENCIA DE PROGRAMAS ENTRE ORDENS DE SERVICO OPCAO DESEJADA : 01 :
Apostila Treinamento
Como j dissemos, uma pr-auditoria foi feita. A complementao ser feita com uma nova CODIGO PROGRAMA submisso aps o cadastramento dosDO volumes de : acessos dos comandos SQL do programa auditado. Para efetuar o cadastramento, digite 3 no campo OPO, digite o nmero da O.S. MSG: QCAD0016I-ENTRE COM OS DADOS e tecle <ENTER> (Figura 2.10).
Eccox/Qc for DB2 --------Menu PF3=RETORNA do Produto para Desenvolvedores --------- V3R2 ENTER=PROCESSAR CLEAR=FIM Opcao ===> 3 Direitos de Copia(C) 1999,2000 - Eccox Software 1 2 3 4 5 6 7 8 9 Cadastramento de Ordens de Servico Cadastramento de Programas x Api Filtro de Qualidade de Statements DB2 Consulta de Ordens de Servico Consulta de Programa x Ordens de Servico Exclusao de Programas da Ordem de Servico Transferencia de Programas entre Ordens de Servico Solicitacao de Auditoria Relatorios Batch : 37 : Direitos de Copia(C) 1999,2000 - Eccox Software F1=Ajuda F2=Split F3=Retorna F9=Swap F12=Saida
Figura 2.10 Ser exibida a lista de programas auditados da O.S. escolhida. Para entrar na tela de cadastramento de volumes, digite S (Processa Programa) na frente do programa desejado e tecle <ENTER> (Figura 2.11).
Eccox/Qc for DB2 --------- Filtro de Qualidade de Statements DB2 -------- V3R2 (CMD: "S" - Avaliacao Statement do Programa) Avaliacao DBA: VERMELHO Ramal: 3047-454 Avaliacao EQC DBA Observacao
Ord.Servico: 00000037 - IMPLANTACAO DO ECCOX/QC Data Limite: 08/12/2002 Avaliacao EQC: VERMELHO Nome do DBA: VIVIANE Responsavel: NETO Avaliacao CMD Programa EQC DBA Observacao CMD Programa S EQDAB123 * VRM VRM FALTAM VOLUMES
F2=Split F9=Swap
F3=Retorna F12=Saida
F4=Menu
F5=Envia
Figura 2.11
Pgina 16
Ord.Servico: Programa : Biblioteca : Qtd.Exec. : C _ _ _ _ _ _ Statement 00427 SEL 00456 INS 00474 SEL 00494 SEL 00513 DEL 00526 UPD
F2=Split F8=Avanca
F3=Retorna F9=Swap
F4=Menu F10=Parecer
F5=Regras F11=Coment
Figura 2.12
Pgina 17
Ord.Servico: Programa : Biblioteca : Qtd.Exec. : C _ _ _ _ _ _ Statement 00427 SEL 00456 INS 00474 SEL 00494 SEL 00513 DEL 00526 UPD
F2=Split F8=Avanca
F3=Retorna F9=Swap
F4=Menu F10=Parecer
F5=Regras F11=Coment
Figura 2.13 Digite os dados requisitados e tecle SAVE e/ou <PF3> para confirmar a atualizao (Figura 2.14).
Eccox/Qc for DB2 -------------- Volumes de API do Programa -------------- V3R2 Ord.Servico: Programa : Biblioteca : Qtd.Exec. : API EQDBA03 EQDBC01 00000037 - IMPLANTACAO DO ECCOX/QC EQDAB123 - O Avaliacao EQC: VERMELHO Avaliacao DBA: VERMELHO D0EXLB.EQD.V2R2.SRB 00010000 Freq.Commit/Checkt.: 00000000 Periodicidade: DLY Avaliacao DBA EQC VRD VRD VRD VRD API EQDBA04 EQDBA05 Qtd Atual. Chamadas DB2 00001000 S 00020000 S Avaliacao DBA EQC VRD VRD VRD VRD
F3=Retorna
F4=Menu
F7=Volta
Figura 2.14 Aps a atualizao dos volumes, uma nova submisso deve ser feita. Verifique o subitem C. Submetendo a auditoria do item 2.1 Auditando um programa pela primeira vez.
Pgina 18
ECCOX/QC FOR DB2 V2R2 11/12/2000 06/12/2000 QC18 QC15 SOLICITACAO MENU DODE PRODUTO AUDITORIA 18:43:22 17:54:43 =============================================================================== //FGSP7GHK JOB 00001AB3CX2YE, // 'VIVIANE - 7915',CLASS=A,PRTY=13, // MSGCLASS=5,MSGLEVEL=(1,1) 01 - CADASTRAMENTO DE ORDENS DE SERVICO =============================================================================== 02 - CADASTRAMENTO DE PROGRAMAS X API ORD.SERVICO: 03 - FILTRO DE 00000023 QUALIDADE DE STATEMENTS DB2 04 - MANUTENCAO DE CARACTERISTICA DE PROGRAMA Apostila Treinamento (Desenvolvedor) QC for DB2 PROGRAMA 05 - CONSULTA : EQC814 DE Eccox ORDENS DE SERVICO 06 - CONSULTA DE PROGRAMA X ORDENS DE SERVICO TIMESTAMP 07 - EXCLUSAO : 2000-12-10-16.27.21.601158 DE PROGRAMAS DA ORDEM DE SERVICO 08 - TRANSFERENCIA DE PROGRAMAS ENTRE atravs ORDENS DE SERVICO As informaes listadas no relatrio podem tambm ser consultadas das transaes
online. Para isso, digite 3 no campo OPO, digite o nmero da O.S. e tecle <ENTER> OPCAO DESEJADA : 01 (Figura 2.15).
ORDEM DE SERVICO : Eccox/Qc for DB2 --------- Menu do Produto para Desenvolvedores --------- V3R2 CODIGO DO PROGRAMA : Opcao ===> 3 MSG: QCAD0013I-TECLE QCAD0016I-ENTRE COM PF9 OS PARA DADOS CONFIRMAR 1 Cadastramento de Ordens de Servico ENTER=PROCESSAR CLEAR=FIM CLEAR=FIM de PF3=RETORNA PF3=RETORNA PF9=CONFIRMA 2 Cadastramento Programas xPF4=MENU Api Direitos de Copia(C) 1999,2000 - Eccox Software 3 Filtro de Qualidade de Statements DB2 4 Consulta de Ordens de Servico 5 Consulta de Programa x Ordens de Servico 6 Exclusao de Programas da Ordem de Servico 7 Transferencia de Programas entre Ordens de Servico 8 Solicitacao de Auditoria 9 Relatorios Batch Ordem de Servico Codigo do Programa : 37 : Direitos de Copia(C) 1999,2000 - Eccox Software F1=Ajuda F2=Split F3=Retorna F9=Swap F12=Saida
Figura 2.15
Ser exibida a lista de programas auditados da O.S. escolhida. Para consultar um deles, digite S (Processa Programa) na frente do programa desejado e tecle <ENTER> (Figura 2.16).
Eccox/Qc for DB2 --------- Filtro de Qualidade de Statements DB2 -------- V3R2 (CMD: "S" - Avaliacao Statement do Programa) Avaliacao DBA: VERMELHO Ramal: 3047-454 Avaliacao EQC DBA Observacao
Ord.Servico: 00000037 - IMPLANTACAO DO ECCOX/QC Data Limite: 08/12/2002 Avaliacao EQC: VERMELHO Nome do DBA: VIVIANE Responsavel: NETO Avaliacao CMD Programa EQC DBA Observacao CMD Programa S EQDAB123 * VRM VRM FALTAM VOLUMES
F2=Split F9=Swap
F3=Retorna F12=Saida
F4=Menu
F5=Envia
Figura 2.16
Pgina 19
Ord.Servico: Programa : Biblioteca : Qtd.Exec. : C _ _ _ _ _ _ Statement 00427 SEL 00456 INS 00474 SEL 00494 SEL 00513 DEL 00526 UPD
F2=Split F8=Avanca
F3=Retorna F9=Swap
F4=Menu F10=Parecer
F5=Regras F11=Coment
Figura 2.17
Pgina 20
Ord.Servico: Programa : Biblioteca : Qtd.Exec. : C S _ _ _ _ _ Statement 00427 SEL 00456 INS 00474 SEL 00494 SEL 00513 DEL 00526 UPD
F2=Split F8=Avanca
F3=Retorna F9=Swap
F4=Menu F10=Parecer
F5=Regras F11=Coment
: 000427
SELECT CDPROG , TSPROG , CDAPI , QTACES , INATUIDB2 INTO : H , : H , : H , : H , : H FROM TQC014VRVLPROGAPI WHERE CDPROG = : H AND TSPROG = : H AND CD API = : H
F3=Retorna
F4=Menu
F7=Volta
Figura 2.19
Pgina 21
Ord.Servico: Programa : Biblioteca : Qtd.Exec. : C _ _ _ _ _ _ Statement 00427 SEL 00456 INS 00474 SEL 00494 SEL 00513 DEL 00526 UPD
F2=Split F8=Avanca
F3=Retorna F9=Swap
F4=Menu F10=Parecer
F5=Regras F11=Coment
Figura 2.20 Todas as regras violadas pelo programa em questo sero listadas, agrupadas por nveis: regras violadas por programa, por statement e por chamadas a subprogramas. Se voc quiser consultar o texto da regra, ou seja, uma explicao sobre a regra violada, assim como uma recomendao para resolver a violao, digite S na frente da regra desejada e tecle <ENTER> (Figura 2.21).
Eccox/Qc for DB2 ------------- Regras Violadas por Programa ------------- V3R2 (CMD: "S" - Texto da Regra) 00000037 - IMPLANTACAO DO ECCOX/QC EQDAB123 - B Avaliacao EQC: VERMELHO Avaliacao DBA: VERMELHO D0EXLB.EQD.V2R2.SRB 00010000 Freq.Commit/Checkt.: 00000000 Periodicidade: DIA Regra 005 011 015 013 025 016 036 025 039 025 000 Avaliacao E.Q.C. Codigo Data VERMELHO 26/09/2002 VERMELHO 26/09/2002 VERMELHO 26/09/2002 VERMELHO 26/09/2002 VERMELHO 26/09/2002 AMARELO 26/09/2002 AMARELO 26/09/2002 VERMELHO 26/09/2002 VERMELHO 26/09/2002 VERMELHO 26/09/2002 VERMELHO 26/09/2002 F4=Menu Avaliacao D.B.A. Codigo Data VERMELHO 26/09/2002 VERMELHO 26/09/2002 VERMELHO 26/09/2002 VERMELHO 26/09/2002 VERMELHO 26/09/2002 AMARELO 26/09/2002 AMARELO 26/09/2002 VERMELHO 26/09/2002 VERMELHO 26/09/2002 VERMELHO 26/09/2002 VERDE 26/09/2002 Scroll ===> PAGE F7=Volta F8=Avanca
CMD Nivel Codigo S PGM EQDAB123 _ PGM EQDAB123 _ STA EQDAB123 INS _ STA EQDAB123 SEL _ STA EQDAB123 SEL _ STA EQDAB123 SEL _ STA EQDAB123 SEL _ STA EQDAB123 DEL _ STA EQDAB123 DEL _ STA EQDAB123 UPD _ API EQDAB123 Comando ===> F1=Ajuda F2=Split F9=Swap F12=Saida
F3=Retorna
Figura 2.21
Pgina 22
__________________________________Regra________________________________________ USAR COMMIT EM PROGRAMA QUE ATUALIZE DB2 ( VIA STATEMENT DELETE/INSERT/UPDATE O U CHAMADA A SUBPROGRAMA COM ATUALIZACAO DB2 ) E QUE NAO POSSUA ATUALIZACAO EM BA SES SEQUENCIAIS OU VSAM. __________________________________Diagnostico__________________________________ O USO DE COMMIT NO PROGRAMA LIBERA OS LOCKS EFETUADOS NAS TABELAS DB2. A FALTA DE COMMIT IMPLICA NA OCORRENCIA DE DEADLOCK/TIMEOUT, AFETANDO TODO O AMBIENTE DB 2. __________________________________Recomendacao_________________________________ CORRIJA O PROGRAMA INCLUINDO PROCEDIMENTOS PARA COMMIT.
F2=Split
F3=Retorna
F4=Menu
F9=Swap
F12=Saida
Figura 2.22
Pgina 23
Ord.Servico: Programa : Biblioteca : Qtd.Exec. : C _ _ _ _ _ _ Statement 00427 SEL 00456 INS 00474 SEL 00494 SEL 00513 DEL 00526 UPD
F2=Split F8=Avanca
F3=Retorna F9=Swap
F4=Menu F10=Parecer
F5=Regras F11=Coment
Figura 2.23 Uma anlise das chamadas aos subprogramas cadastrados ser exibida. Para chegar a um sinal de avaliao, essa anlise leva em conta a quantidade de chamadas a um subprograma (Figura 2.24).
Eccox/Qc for DB2 -------------- Volumes de API do Programa -------------- V3R2 Ord.Servico: Programa : Biblioteca : Qtd.Exec. : API EQDBA03 EQDBC01 00000037 - IMPLANTACAO DO ECCOX/QC EQDAB123 - B Avaliacao EQC: RED Avaliacao DBA: RED D0EXLB.EQD.V2R2.SRB 00010000 Freq.Commit/Checkt.: 00000000 Periodicidade: DIA Avaliacao DBA EQC VRD VRD VRD VRD API EQDBA04 EQDBA05 Qtd Atual. Chamadas DB2 00001000 S 00020000 S Avaliacao DBA EQC VRD VRD VRD VRD
F3=Retorna
F4=Menu
F7=Volta
Figura 2.24
Pgina 24
ECCOX/QC FOR DB2 V2R2 06/12/2000 QC15 MENU DO PRODUTO 17:54:43 =============================================================================== 01 - CADASTRAMENTO DE ORDENS DE SERVICO 02 - CADASTRAMENTO DE PROGRAMAS X API 03 - FILTRO DE QUALIDADE DE STATEMENTS DB2 04 - MANUTENCAO DE CARACTERISTICA DE PROGRAMA (Desenvolvedor) QC for DB2 05 - CONSULTA DE Eccox ORDENS DE SERVICO 06 - CONSULTA DE PROGRAMA X ORDENS DE SERVICO 07 - EXCLUSAO DE PROGRAMAS DA ORDEM DE SERVICO 08 - TRANSFERENCIA DE PROGRAMAS ENTRE ORDENS DE SERVICO OPCAO DESEJADA : 01
Apostila Treinamento
2.4
Como j foi dito, aps a auditoria, os programas recebem um sinal. Se o sinal no for ORDEM DE SERVICO : VERDE, seu programa no ser aprovado, a no ser que receba um parecer do DBA responsvel. Para enviar uma CODIGO ordem DO dePROGRAMA servio para anlise do DBA e pedido de parecer, : digite 3 no campo OPO, digite o nmero da O.S. e tecle <ENTER> (Figura 2.25).
MSG: QCAD0016I-ENTRE COM OS DADOS Eccox/Qc for DB2 --------Menu PF3=RETORNA do Produto para Desenvolvedores --------- V3R2 ENTER=PROCESSAR CLEAR=FIM Opcao ===> 3 Direitos de Copia(C) 1999,2000 - Eccox Software 1 2 3 4 5 6 7 8 9 Cadastramento de Ordens de Servico Cadastramento de Programas x Api Filtro de Qualidade de Statements DB2 Consulta de Ordens de Servico Consulta de Programa x Ordens de Servico Exclusao de Programas da Ordem de Servico Transferencia de Programas entre Ordens de Servico Solicitacao de Auditoria Relatorios Batch : 37 : Direitos de Copia(C) 1999,2000 - Eccox Software F1=Ajuda F2=Split F3=Retorna F9=Swap F12=Saida
Figura 2.25 Na tela que ser exibida, tecle <PF5> (Figura 2.26).
Eccox/Qc for DB2 --------- Filtro de Qualidade de Statements DB2 -------- V3R2 (CMD: "S" - Avaliacao Statement do Programa) Avaliacao DBA: VERMELHO Ramal: 3047-454 Avaliacao EQC DBA Observacao
Ord.Servico: 00000037 - IMPLANTACAO DO ECCOX/QC Data Limite: 08/12/2002 Avaliacao EQC: VERMELHO Nome do DBA: VIVIANE Responsavel: NETO Avaliacao CMD Programa EQC DBA Observacao _ EQDAB123 * VRM VRM CMD Programa
F2=Split F9=Swap
F3=Retorna F12=Saida
F4=Menu
F5=Envia
Figura 2.26
Pgina 25
ECCOX/QC FOR DB2 V2R2 06/12/2000 QC15 MENU DO PRODUTO 17:54:43 =============================================================================== 01 - CADASTRAMENTO DE ORDENS DE SERVICO 02 - CADASTRAMENTO DE PROGRAMAS X API 03 - FILTRO DE QUALIDADE DE STATEMENTS DB2 04 - MANUTENCAO DE CARACTERISTICA DE PROGRAMA (Desenvolvedor) QC for DB2 05 - CONSULTA DE Eccox ORDENS DE SERVICO 06 - CONSULTA DE PROGRAMA X ORDENS DE SERVICO 07 - EXCLUSAO DE PROGRAMAS DA ORDEM DE SERVICO 08 - TRANSFERENCIA DE PROGRAMAS ENTRE ORDENS DE SERVICO OPCAO DESEJADA : 01
Apostila Treinamento
2.5
Para consultar o resultado de um Parecer do DBA e/ou comentrios feitos por ele sobre seu ORDEM DE SERVICO : programa, digite 03 no campo OPO, digite o nmero da O.S. e tecle <ENTER> (Figura 2.27). CODIGO DO PROGRAMA :
Eccox/Qc for DB2 --------do Produto para Desenvolvedores --------- V3R2 MSG: QCAD0016I-ENTRE COM OSMenu DADOS Opcao ===> 3 ENTER=PROCESSAR CLEAR=FIM PF3=RETORNA Direitos de Copia(C) 1999,2000 - Eccox Software 1 Cadastramento de Ordens de Servico 2 Cadastramento de Programas x Api 3 Filtro de Qualidade de Statements DB2 4 Consulta de Ordens de Servico 5 Consulta de Programa x Ordens de Servico 6 Exclusao de Programas da Ordem de Servico 7 Transferencia de Programas entre Ordens de Servico 8 Solicitacao de Auditoria 9 Relatorios Batch Ordem de Servico Codigo do Programa : 37 : Direitos de Copia(C) 1999,2000 - Eccox Software F1=Ajuda F2=Split F3=Retorna F9=Swap F12=Saida
Figura 2.27 Na tela que ser exibida, (Figura 2.28). digite S na frente do programa desejado e tecle <ENTER>
Eccox/Qc for DB2 --------- Filtro de Qualidade de Statements DB2 -------- V3R2 (CMD: "S" - Avaliacao Statement do Programa) Avaliacao DBA: VERMELHO Ramal: 3047-454 Avaliacao EQC DBA Observacao
Ord.Servico: 00000037 - IMPLANTACAO DO ECCOX/QC Data Limite: 08/12/2002 Avaliacao EQC: VERMELHO Nome do DBA: VIVIANE Responsavel: NETO Avaliacao CMD Programa EQC DBA Observacao S EQDAB123 * VRM VRM CMD Programa
F2=Split F9=Swap
F3=Retorna F12=Saida
F4=Menu
F5=Envia
Figura 2.28
Pgina 26
Ord.Servico: Programa : Biblioteca : Qtd.Exec. : C _ _ _ _ _ _ Statement 00427 SEL 00456 INS 00474 SEL 00494 SEL 00513 DEL 00526 UPD
F2=Split F8=Avanca
F3=Retorna F9=Swap
F4=Menu F10=Parecer
F5=Regras F11=Coment
Figura 2.29
Se o DBA der um parecer favorvel ao seu programa, o sinal dele muda de VERMELHO para AZUL e ele liberado. O DBA atribui, tambm, uma data para a resoluo das violaes de regra existentes no programa; cada vez que um parecer for atribudo ao mesmo programa numa mesma ordem de servio, o contador de prorrogaes acrescido (o primeiro no contabilizado) (Figura 2.30).
Eccox/Qc for DB2 -------------- Justificativas e Pareceres -------------- V3R2 Ord.Servico: Programa : Biblioteca : Qtd.Exec. : 00000037 - IMPLANTACAO DO ECCOX/QC EQDAB123 - B Avaliacao EQC: VERMELHO Avaliacao DBA: VERMELHO D0EXLB.EQD.V2R2.SRB 00010000 Freq.Commit/Checkt.: 00000000 Periodicidade: DIA
Responsavel : VIVIANE Responsavel : VIVIANE Prorrogacoes: 000 SR. ANALISTA FAVOR CORRIGIR O PROGRAMA ATE A DATA ESTIPULADA
Figura 2.30
F3=Retorna F11=Deleta
F4=Menu F12=Saida
F7=Volta
Pgina 27
Ord.Servico: Programa : Biblioteca : Qtd.Exec. : C _ _ _ _ _ _ Statement 00427 SEL 00456 INS 00474 SEL 00494 SEL 00513 DEL 00526 UPD
F2=Split F8=Avanca
F3=Retorna F9=Swap
F4=Menu F10=Parecer
F5=Regras F11=Coment
Figura 2.31
F3=Retorna F11=Deleta
F4=Menu F12=Saida
F7=Volta
Figura 2.32
Pgina 28
ECCOX/QC FOR DB2 V2R2 06/12/2000 QC15 MENU DO PRODUTO 17:54:43 =============================================================================== 01 - CADASTRAMENTO DE ORDENS DE SERVICO 02 - CADASTRAMENTO DE PROGRAMAS X API 03 - FILTRO DE QUALIDADE DE STATEMENTS DB2 04 - MANUTENCAO DE CARACTERISTICA DE PROGRAMA (Desenvolvedor) QC for DB2 05 - CONSULTA DE Eccox ORDENS DE SERVICO 06 - CONSULTA DE PROGRAMA X ORDENS DE SERVICO 07 - EXCLUSAO DE PROGRAMAS DA ORDEM DE SERVICO 08 - TRANSFERENCIA DE PROGRAMAS ENTRE ORDENS DE SERVICO
Apostila Treinamento
Figura 2.33 Essa lista j mostra algumas informaes resumidas sobre as ordens de servios, como: Sistema, responsvel, quantidade de programas, situao, avaliao, etc. (Figura 2.34). Mas, voc pode obter informaes mais detalhadas sobre cada uma delas, digitando S (PROCESSA O.S.) e teclando <ENTER>.
Eccox/Qc for DB2 ------------- Relacao de Ordens de Servico ------------- V3R2 (CMD: "S" - Filtro de Qualidade DB2) SYS Nome DBA Responsavel VIVIANE AAAAAAAAAAAAAAA THIAGO L WAGNER WAGNER VIVIANE LLLLLLL DD MAURICIO K RONYE ZE DAS COUVES TUTUBARAO F3=Retorna QTD PGM 1 0 0 1 1 1 1 0 0 0 0 0 0 1 0 Data Limite 2003/12/05 2003/11/24 2003/08/03 2002/12/25 2002/12/24 2002/12/24 2002/12/08 2002/12/04 2002/11/25 2002/10/13 2002/10/03 2002/10/02 2002/09/13 2002/09/03 2002/09/03 SIT PEN PEN PEN PEN PEN PEN PEN PEN PEN PEN PEN PEN PEN PEN PEN Avaliacao EQC DBA VRM VRM VRM VRM VRM VRM VRM VRM VRM VRM
CMD Ord.Serv.
S 00000040 EX _ 00000026 AAA _ 00000018 EQ _ 00000032 KKK _ 00000038 QC _ 00000039 QC _ 00000037 QC _ 00000022 222 _ 00000031 DDD _ 00000014 A1 _ 00000029 KK _ 00000028 SRV _ 00000036 COK _ 00000010 QC _ 00000011 Comando ===> F1=Ajuda F2=Split F9=Swap F12=Saida
VRM
VRM
F4=Menu
F7=Volta
Figura 2.34
Pgina 29
Ord.Servico: 00000040 - TESTE TESTE TESTE Data Limite: 05/12/2003 Avaliacao EQC: VERMELHO Nome do DBA: VIVIANE Responsavel: MAURICIO Avaliacao CMD Programa EQC DBA Observacao _ EQDAB987 * VRM VRM CMD Programa
F2=Split F9=Swap
F3=Retorna F12=Saida
F4=Menu
F5=Envia
Figura 2.35
Pgina 30
Figura 2.36
A partir da, os procedimentos so os mesmos da opo Filtro de Qualidade de Statements DB2 (Vide 2.3 Consultando o Resultado de uma Auditoria) (Figura 2.37).
Eccox/Qc for DB2 ------------ Ordens de Servico do Programa ------------ V3R2 Programa: EQDAB123 Ord.Serv. 00000037 Data Limite 08/12/2002 SIT PEN Nome DBA VIVIANE Avaliacao EQC DBA Observacao VRM AZL FALTAM VOLUMES
F3=Retorna
F4=Menu
F7=Volta
Figura 2.37
Pgina 31
ECCOX/QC FOR DB2 V2R2 06/12/2000 QC15 MENU DO PRODUTO 17:54:43 =============================================================================== 01 - CADASTRAMENTO DE ORDENS DE SERVICO 02 - CADASTRAMENTO DE PROGRAMAS X API 03 - FILTRO DE QUALIDADE DE STATEMENTS DB2 04 - MANUTENCAO DE CARACTERISTICA DE PROGRAMA (Desenvolvedor) QC for DB2 05 - CONSULTA DE Eccox ORDENS DE SERVICO 06 - CONSULTA DE PROGRAMA X ORDENS DE SERVICO 07 - EXCLUSAO DE PROGRAMAS DA ORDEM DE SERVICO 08 - TRANSFERENCIA DE PROGRAMAS ENTRE ORDENS DE SERVICO
Apostila Treinamento
2.7
Servio
de
um
Se voc quiser saber em quantas e quais Ordens de Servio se encontra um determinado ORDEM DE SERVICO : programa, voc pode usar a opo Consulta de Programa X Ordens de Servio. Para isso, digite 5 no campo OPO, digite o cdigo do programa e tecle <ENTER> (Figura 2.38). CODIGO DO PROGRAMA :
Eccox/Qc for DB2 --------do Produto para Desenvolvedores --------- V3R2 MSG: QCAD0016I-ENTRE COM OSMenu DADOS Opcao ===> 5 ENTER=PROCESSAR CLEAR=FIM PF3=RETORNA Direitos de Copia(C) 1999,2000 - Eccox Software 1 Cadastramento de Ordens de Servico 2 Cadastramento de Programas x Api 3 Filtro de Qualidade de Statements DB2 4 Consulta de Ordens de Servico 5 Consulta de Programa x Ordens de Servico 6 Exclusao de Programas da Ordem de Servico 7 Transferencia de Programas entre Ordens de Servico 8 Solicitacao de Auditoria 9 Relatorios Batch Ordem de Servico Codigo do Programa : : EQDAB123 Direitos de Copia(C) 1999,2000 - Eccox Software F1=Ajuda F2=Split F3=Retorna F9=Swap F12=Saida
Figura 2.38 A tela seguinte exibir todas as ordens de servio em que o programa informado se encontra, e qual a avaliao dele em cada uma delas. Tambm traz algumas informaes sobre essas ordens de servio, como por exemplo: situao, data limite, nome do DBA responsvel, etc. (Figura 2.39).
Eccox/Qc for DB2 ------------ Ordens de Servico do Programa ------------ V3R2 Programa: EQDAB123 Ord.Serv. 00000003 00000010 00000021 00000030 00000032 00000033 00000034 00000037 00000037 00000038 00000039 00000039 00000039 99999999 99999999 99999999 Comando ===> F1=Ajuda F9=Swap Data Limite 23/03/2000 03/09/2002 23/02/2002 22/02/2002 25/12/2002 02/09/2002 25/04/2002 08/12/2002 08/12/2002 24/12/2002 24/12/2002 24/12/2002 24/12/2002 23/01/2000 23/01/2000 23/01/2000 F2=Split F12=Saida SIT PEN PEN PEN PEN PEN PEN PEN PEN PEN PEN PEN PEN PEN PEN PEN PEN Nome DBA THIAGO TUTUBARAO VIVIANE JOTALHAO L I U VIVIANE VIVIANE WAGNER WAGNER WAGNER WAGNER TUTUBARAO TUTUBARAO TUTUBARAO F4=Menu Avaliacao EQC DBA VRM VRM VRM VRM VRM VRM VRM VRM VRM VRM VRM VRM VRM VRM VRM AZL VRM VRM VRM VRM VRM VRM VRM VRM VRM VRM VRM VRM VRD VRD VRD VRD
F3=Retorna
FALTAM VOLUMES FALTAM VOLUMES FALTAM VOLUMES FALTAM VOLUMES FALTAM VOLUMES FALTAM VOLUMES FALTAM VOLUMES FALTAM VOLUMES FALTAM VOLUMES FALTAM VOLUMES FALTAM VOLUMES FALTAM VOLUMES FALTAM VOLUMES Scroll ===> PAGE F7=Volta F8=Avanca
Figura 2.39
Pgina 32
ECCOX/QC FOR DB2 V2R2 06/12/2000 QC15 MENU DO PRODUTO 17:54:43 =============================================================================== 01 - CADASTRAMENTO DE ORDENS DE SERVICO 02 - CADASTRAMENTO DE PROGRAMAS X API 03 - FILTRO DE QUALIDADE DE STATEMENTS DB2 04 - MANUTENCAO DE CARACTERISTICA DE PROGRAMA (Desenvolvedor) QC for DB2 05 - CONSULTA DE Eccox ORDENS DE SERVICO 06 - CONSULTA DE PROGRAMA X ORDENS DE SERVICO 07 - EXCLUSAO DE PROGRAMAS DA ORDEM DE SERVICO 08 - TRANSFERENCIA DE PROGRAMAS ENTRE ORDENS DE SERVICO OPCAO DESEJADA : 01
Apostila Treinamento
Figura 2.40 A tela seguinte exibir todos os programas existentes na ordem de servio desejada. Digite S na frente do programa que deseja excluir da ordem de servio e tecle <ENTER> e/ou <PF3> (Figura 2.41).
Eccox/Qc for DB2 ----------------- Exclusao de Programas ---------------- V3R2 Ord.Servico: 00000037 - IMPLANTACAO DO ECCOX/QC Data Limite: 08/12/2002 Avaliacao EQC: VERMELHO Nome do DBA: VIVIANE Analista: NETO Avaliacao SEL Programa EQC DBA Observacao S EQDAB123 * VRM AZL SEL Programa Avaliacao DBA: VERMELHO Ramal: 3047-454 Avaliacao EQC DBA Observacao
F3=Retorna
F4=Menu
F7=Volta
Pgina 33
2.9
Existe uma opo em que voc pode transferir um programa de uma ordem de servio para outra. Ao transferir um programa, todas as informaes referentes a ele so transferidas tambm, nada perdido. Para isso, digite 7 no campo OPO, digite o nmero da Ordem de Servio de origem (de onde sair o programa) e tecle <ENTER> (Figura 2.42).
Eccox/Qc for DB2 --------- Menu do Produto para Desenvolvedores --------- V3R2 Opcao ===> 7 1 2 3 4 5 6 7 8 9 Cadastramento de Ordens de Servico Cadastramento de Programas x Api Filtro de Qualidade de Statements DB2 Consulta de Ordens de Servico Consulta de Programa x Ordens de Servico Exclusao de Programas da Ordem de Servico Transferencia de Programas entre Ordens de Servico Solicitacao de Auditoria Relatorios Batch : 41 : Direitos de Copia(C) 1999,2000 - Eccox Software F1=Ajuda F2=Split F3=Retorna F9=Swap F12=Saida
Figura 2.42 Na tela seguinte, digite S na frente do programa que ser transferido, informe o nmero da Ordem de Servio de destino (para onde ir o programa) e confirme com <ENTER> e/ou <PF3> (Figura 2.43).
Eccox/Qc for DB2 -------------- Transferencia de Programas -------------- V3R2 Ord.Servico: Data Limite: Nome do DBA: Ord.Servico: 00000041 - KK 03/12/2002 Avaliacao EQC: VERMELHO KK Analista: K 37 CMD Programa _ EQDAB988 Avaliacao DBA: VERMELHO Ramal: K Avaliacao EQC DBA Observacao VRM VRM FALTAM VOLUMES
F3=Retorna
F4=Menu
F7=Volta
Figura 2.43 O programa selecionado passar a pertencer ordem de servio informada como destino.
Pgina 34
Figura 2.44 Na tela seguinte, escolha o relatrio que deseja, preecha os dados da maneira que for conveniente, digite SUB na linha de comando e tecle <ENTER> (Figura 2.45). O nmero do job que foi submetido aparecer na tela.
Eccox/QC for DB2 ------------------- Relatorios Batch ------------------ V3R2 Comando ===> SUB //EX000401 JOB (EX04),WAGNER,CLASS=A,TIME=3,MSGCLASS=Z //* //* 1 Demonstrativo Analitico de Programas 2 Demonstrativo Analitico de Regras Violadas 3 Demonstrativo Analitico por Ordem de Servico 4 Demonstrativo Analitico de Programas que violaram determinada regra 5 Resumo Geral da Instalacao Tipo Relatorio Programa(s) Sinal : 1 : : * (pode ( 1 3 * ser definido um range com '*') Verde / 2 - Amarelo / Vermelho / 4 - Azul / Todos )
Preencha os campos e digite SUB na linha de comando F1=Ajuda F2=Split F3=Retorna F4=Menu
F9=Swap
F12=Saida
Figura 2.45
Pgina 35
Direitos de Copia(C) 1999,2000 - Eccox Software F1=Help F2=Split F3=Return F9=Swap F12=Exit
DOCUMENTAO
CAMPO OPO
DA
TELA
DESCRIO Nmero da opo desejada OBSERVAO Valores:
01 - CADASTRAMENTO DE ORDENS DE SERVICO 02 - CADASTRAMENTO DE PROGRAMAS X SUBPROGRAMA 03 - FILTRO DE QUALIDADE DE STATEMENTS DB2 04 - CONSULTA DE ORDENS DE SERVICO 05 - CONSULTA DE PROGRAMA X ORDENS DE SERVICO 06 - EXCLUSAO DE PROGRAMAS DA ORDEM DE SERVICO 07 - TRANSFERENCIA DE PROGRAMAS ENTRE ORDENS DE SERVICO 08 - SOLICITACAO DE AUDITORIA 09 - RELATORIOS BATCH
PFKEYS
DA
TELA
Processa Help da Tela Divide a Tela em duas Retorna tela anterior Navega entre as duas telas
Pgina 36
F2=Split
F3=Retorna
F4=Menu
F9=Swap
F10=Pgms
DOCUMENTAO
DA
TELA
DESCRIO Nmero da ordem de servio Cdigo do Sistema da O.S. Data incio da implantao dos programas da O.S. Data trmino da implantao dos programas da O.S. Nome do DBA responsvel pelos programas da O.S. Cdigo do analista responsvel pela O.S. Nome do responsvel pela Ordem de Servio Nome do analista da O.S. Nome do gerente da O.S. Nmero do telefone dos responsveis pela O.S. Quantidade total de programas cadastrados na O.S. Quantidade total de programas auditados da O.S. Descrio da funcionalidade OBSERVAO Fornecido pelo Software aps a confirmao
CAMPO NMERO DA ORDEM DE SERVIO CDIGO DO SISTEMA DATA INCIO DA IMPLANTAO DATA TRMINO DA IMPLANTAO NOME DBA RESPONSVEL CDIGO RESPONSVEL NOME RESPONSVEL ORD. SERV. NOME ANALISTA NOME GERENTE NMERO TELEFONE QUANTIDADE TOTAL DE PGM QUANTIDADE TOTAL DE PGM DB2 DESCRIO DA ORD.
Calculado pelo Software a partir das auditorias realizadas Calculado pelo Software a partir das auditorias realizadas
Pgina 37
Pgina 38
PFKEYS
DA
TELA
Processa Help da Tela Divide a Tela em duas Salva as alteraes e Retorna tela anterior (Menu do Produto) Retorna ao Menu Principal (Menu do Produto) Navega entre as duas telas Consulta os programas dessa Ordem de Servio Fim/Encerra o Software
Pgina 39
F3=Retorna
F4=Menu
DOCUMENTAO
CAMPO PROGRAMA SUBPROGRAMAS
DA
TELA
DESCRIO Cdigo do Programa Cdigos dos Subprogramas chamados pelo Programa OBSERVAO Preenchido no Menu do Produto
PFKEYS
DA
TELA
Processa Help da Tela Divide a Tela em duas Retorna tela anterior Retorna ao Menu Principal (Menu do Produto) Pgina Anterior Pgina Posterior Navega entre as duas telas Fim/Encerra o Software
Pgina 40
Solicitao de Auditoria
Eccox/Qc for DB2 ----------------- Submissao de Analise ----------------- V3R2 //EX000401 JOB (EX04),WAGNER,CLASS=A,TIME=3,MSGCLASS=Z //* //* Biblioteca DBRMs Creator Ordem de Servico Programa Fazer Bind Explain?? Plano para Bind Tipo Programa Tipo Processamento Ind. Prog. DB2 Ind. Prog. IMS : : : : : : : : : D0EXLB.DBRLIB.V5 EXSIS 00000037 EQDAB123 S S/N EQDAB123 1 1-Principal 2-SubPrograma B B-Batch O-Online S S/N S S/N
Preencha os campos e digite SUB na linha de comando Comando ===> SUB F1=Help F2=Split F3=Return F4=Menu F9=Swap F12=Exit
DOCUMENTAO
CAMPO CARTO JOB
DA
TELA
DESCRIO Carto job do usurio usado para submisso da auditoria via internal reader Nome da biblioteca onde est o DBRM do programa que ser auditado Creator da Plan-table usada pelo usurio Nmero da Ordem de Servio Cdigo do Programa Nome do Plano que ser usado no Bind Tipo de Programa Tipo de Processamento do programa. Indica se o programa DB2 (S/N) Indica se o programa IMS OBSERVAO
BIBLIOTECA DBRMs
CREATOR ORDEM DE SERVIO PROGRAMA PLANO PARA BIND TIPO PROGRAMA TIPO PROCESSAMENTO IND. PROG. DB2 IND. PROG. IMS
Valores: 1 Principal; 2 Subprograma Valores: B Batch; O - Online Valores: S Sim; N No Valores: S Sim; N No
Pgina 41
PFKEYS
DA
TELA
Processa Help da Tela Divide a Tela em duas Retorna tela anterior Retorna ao Menu Principal (Menu do Produto) Navega entre as duas telas Fim/Encerra o Software
Pgina 42
Ord.Servico: 00000040 - TESTE TESTE TESTE Data Limite: 05/12/2003 Avaliacao EQC: VERMELHO Nome do DBA: VIVIANE Responsavel: MAURICIO Avaliacao CMD Programa EQC DBA Observacao _ EQDAB987 * VRM VRM CMD Programa
F2=Split F9=Swap
F3=Retorna F12=Saida
F4=Menu
F5=Envia
DOCUMENTAO
DA
TELA
DESCRIO Nmero da Ordem de Servio Data Limite para Implantao dos Programas da O.S. Avaliao dada pelo ECCOX/QC for DB2 para a Ordem de Servio aps auditoria dos programas Avaliao dada pelo DBA para a Ordem de Servio aps solicitao de parecer Nome do DBA responsvel pelos programas da O.S. Nome do responsvel pela O.S. Telefone dos responsveis pela O.S. Coluna de comando OBSERVAO Preenchido no Menu do Produto Preenchido no Cadastramento da O.S. Alimentado aps auditoria Valores: Vermelho; Verde; Amarelo Alimentado aps parecer do DBA Valores: Vermelho; Verde; Amarelo; Azul Preenchido no Cadastramento da O.S. Preenchido no Cadastramento da O.S. Preenchido no Cadastramento da O.S. Valores: S = Processa Programa V = Consulta Variveis do Programa (somente para DBAs) Alimentado aps auditoria Valores: VRM = Vermelho; VRD = Verde; AMR = Amarelo
AVALIAO DBA
Cdigo do Programa Avaliao dada pelo ECCOX/QC ao programa aps auditoria do mesmo
Pgina 43
OBSERVAO
PFKEYS
DA
TELA
Processa Help da Tela Divide a Tela em duas Retorna tela anterior Retorna ao Menu Principal (Menu do Produto) Perfil Desenvolvedor de Softwares: Envia a Ordem de Servio para Parecer do DBA Perfil DBA: Devolve a Ordem de Servio para o Desenvolvimento Pgina Anterior Pgina Posterior Navega entre as duas telas Fim/Encerra o Software
<ENTER> <PF1> <PF2> <PF3> <PF4> <PF5> <PF7> <PF8> <PF9> <PF12>
Pgina 44
Ord.Servico: Programa : Biblioteca : Qtd.Exec. : C _ _ _ _ _ _ Statement 00427 SEL 00456 INS 00474 SEL 00494 SEL 00513 DEL 00526 UPD
F2=Split F8=Avanca
F3=Retorna F9=Swap
F4=Menu F10=Parecer
F5=Regras F11=Coment
DOCUMENTAO
DA
TELA
AVALIAO DBA
PERIODICIDADE
DESCRIO Nmero da Ordem de Servio Cdigo do Programa Avaliao dada pelo ECCOX/QC for DB2 para a Ordem de Servio aps auditoria dos programas Avaliao dada pelo DBA para a Ordem de Servio aps solicitao de parecer Nome da biblioteca onde se encontra o fonte do programa Estimativa de execues do Programa no perodo Freqncia de execues de comandos de confirmao dos dados, como COMMIT e CHECKPOINT Periodicidade de execuo do programa
OBSERVAO Preenchido no Menu do Produto Selecionado na tela anterior Alimentado aps auditoria Valores: Vermelho; Verde; Amarelo Alimentado aps parecer do DBA Valores: Vermelho; Verde; Amarelo; Azul Preenchido no momento da auditoria
Pgina 45
CAMPO C
STATEMENT TABELA CLUSULA N.EXEC. N.LINHAS TIPO ACESSO AVALIAO EQC (PGM)
Nmero da linha e tipo de statement do comando Nome da tabela acessada Clusula WHERE do comando (condio de pesquisa) Estimativa de execues do comando Estimativa de linhas recuperadas em cada execuo do comando Tipo de Acesso do comando Avaliao dada pelo ECCOX/QC ao comando aps auditoria do mesmo Avaliao dada pelo DBA ao comando aps solicitao de parecer
Alimentado aps auditoria Valores: VRM = Vermelho; VRD = Verde AMR = Amarelo Alimentado aps parecer do DBA Valores: VRM = Vermelho; VRD = Verde AMR = Amarelo; AZL = Azul
PFKEYS
DA
TELA
Processa Help da Tela Divide a Tela em duas Retorna tela anterior Retorna ao Menu Principal (Menu do Produto) Vai para a tela de Regras Violadas pelo Programa Vai para a tela de Auditoria dos acessos aos Subprogramas Pgina Anterior Pgina Posterior Navega entre as duas telas Vai para a tela de Pareceres e Justificativas do Programa Vai para a tela de Comentrios sobre o Programa Fim/Encerra o Software
<ENTER> <PF1> <PF2> <PF3> <PF4> <PF5> <PF6> <PF7> <PF8> <PF9> <PF10> <PF11> <PF12>
Pgina 46
Eccox/Qc for DB2 ----------- Consulta Variaveis dos Programas ----------- V3R2 Variavel CODIGO DO PROGRAMA TIMESTAMP PROGRAMA INDICADOR ATUALIZACAO SAM INDICADOR CHECKPOINT QUANTIDADE STATEMENT QUANTIDADE API INDICADOR COMMIT NUMERO FREQUENCIA COMMIT INDICADOR PROGRAMA DB2 INDICADOR PROGRAMA IMS TIPO PERIODICIDADE EXECUCAO QUANTIDADE DE EXECUCAO INDICADOR ATUALIZACAO DB2 INDICADOR PROGRAMA NOVO NOME BIBLIOTECA PROGRAMA Conteudo EQDAB123 2002-09-30-11.24.22.099512 N N 0006 0004 N 000000000 N N DLY 000010000 S S D0EXLB.EQD.V2R2.SRB
F3=Retorna
F4=Menu
F7=Volta
DOCUMENTAO
DA
TELA
CAMPO CODIGO DO PROGRAMA TIMESTAMP PROGRAMA INDICADOR ATUALIZACAO SAM INDICADOR CHECKPOINT QUANTIDADE STATEMENT QUANTIDADE API INDICADOR COMMIT NUMERO FREQUENCIA COMMIT INDICADOR PROGRAMA DB2 INDICADOR PROGRAMA IMS
DESCRIO Nome do programa Timestamp da auditoria do programa Indica se esse programa acessa arquivos VSAM Indica se existe CHECKPOINT nesse programa Nmero de statements DB2 no programa Nmero de Subprogramas acessados pelo programa Indica se existe COMMIT nesse programa Freqncia de execues do COMMIT Indica se esse programa acessa DB2 Indica se esse programa acessa IMS
OBSERVAO Selecionado na tela anterior Alimentado aps auditoria Alimentado aps auditoria Alimentado aps auditoria Informado pelo usurio Informado pelo usurio Alimentado aps auditoria Informado pelo usurio Informado pelo usurio Informado pelo usurio
Pgina 47
QUANTIDADE DE EXECUCAO INDICADOR ATUALIZACAO DB2 INDICADOR PROGRAMA NOVO NOME BIBLIOTECA PROGRAMA
Nmero de execues desse programa no perodo Indica se o programa atualiza tabelas DB2 Indica se esse programa novo Nome da biblioteca aonde o cdigo fonte do programa pode ser encontrado
PFKEYS
DA
TELA
Processa Help da Tela Divide a Tela em duas Retorna tela anterior Retorna ao Menu Principal (Menu do Produto) Pgina Anterior Pgina Posterior Navega entre as duas telas Fim/Encerra o Software
Pgina 48
Texto do Comando
Eccox/Qc for DB2 ------------------- Texto do Comando ------------------- V3R2 Ord.Servico: Programa : Biblioteca : Qtd.Exec. : Comando 00000037 - IMPLANTACAO DO ECCOX/QC EQDAB123 - B Avaliacao EQC: VERMELHO Avaliacao DBA: VERMELHO D0EXLB.EQD.V2R2.SRB 00010000 Freq.Commit/Checkt.: 00000000 Periodicidade: DIA Avaliacao EQC: AMARELO Avaliacao DBA: AMARELO
: 000427
SELECT CDPROG , TSPROG , CDAPI , QTACES , INATUIDB2 INTO : H , : H , : H , : H , : H FROM TQC014VRVLPROGAPI WHERE CDPROG = : H AND TSPROG = : H AND CD API = : H
F3=Retorna
F4=Menu
F7=Volta
DOCUMENTAO
DA
TELA
AVALIAO DBA
PERIODICIDADE
DESCRIO Nmero da Ordem de Servio Cdigo do Programa Avaliao dada pelo ECCOX/QC for DB2 para a Ordem de Servio aps auditoria dos programas Avaliao dada pelo DBA para a Ordem de Servio aps solicitao de parecer Nome da biblioteca onde se encontra o fonte do programa Estimativa de execues do Programa no perodo Freqncia de execues de comandos de confirmao dos dados, como COMMIT e CHECKPOINT Periodicidade de execuo do programa
OBSERVAO Preenchido no Menu do Produto Selecionado na tela anterior Alimentado aps auditoria Valores: Vermelho; Verde; Amarelo Alimentado aps parecer do DBA Valores: Vermelho; Verde; Amarelo; Azul Preenchido no momento da auditoria Preenchido na tela de Volumes de Statements do Programa Preenchido na tela de Volumes de Statements do Programa
COMANDO
Preenchido na tela de Volumes de Statements do Programa Valores: DIA = Diria ; SEM = Semanal QUI = Quinzenal ; MEN = Mensal BIM = Bimestral ; TRI = Trimestral SEL = Semestral ; ANU = Anual Alimentado aps auditoria
Pgina 49
STATEMENT
PFKEYS
DA
TELA
Processa Help da Tela Divide a Tela em duas Retorna tela anterior Retorna ao Menu Principal (Menu do Produto) Pgina Anterior Pgina Posterior Navega entre as duas telas Fim/Encerra o Software
Pgina 50
DOCUMENTAO
DA
TELA
DESCRIO Nome do programa Timestamp da Auditoria do Programa Nmero do Statement no cdigo fonte Valor do Algoritmo do statement Tipo de Statement Indica que esse statement acessa um tabela que pertence a outro sistema Indica que existe uma clusula SELECT nesse statement Indica que existe uma clusula WITH-HOLD nesse statement Indica que existe uma clusula INSERT nesse statement sem especificar o nome das colunas que sero inseridas Indica que existe uma clusula SUBQUERY nesse statement Indica que existe uma clusula OBSERVAO Selecionado na tela anterior. Alimentado aps auditoria. Alimentado aps auditoria. Alimentado aps auditoria. Alimentado aps auditoria. Alimentado aps auditoria. Alimentado aps auditoria.
VALOR ALGORITMO STATEMENT TIPO STATEMENT INDICADOR ACESSO TABELA OUTRO SISTEMA INDICADOR SELECT INDICADOR WITH-HOLD INDICADOR INSERT SEM COLUNA
Pgina 51
Alimentado aps auditoria. Alimentado aps auditoria. Alimentado aps auditoria. Valores: NONM X ONLY Nonmatching Indexonly; NONM Nonmatching; MATCH X ONLY Matching Indexonly; MATCH Matching Index; MATCH I1 Matching One-Fetch Index Scan; MATCH N ONL Matching N Indexonly; MATCH N Matching N; TABLE SCAN Tablespace Scan; MULTIPLE X Multiple Index Scan; SUBQUERY Subquery; JOIN Join Alimentado aps auditoria. Alimentado aps auditoria. Alimentado aps auditoria. Alimentado aps auditoria.
Nmero de linhas na tabela Tamanho do registro da tabela Nmero de indices da tabela Indica se o acesso ao ndice suficiente para resolver o statement, ou se preciso acessar os dados tambm Nome do ndice acessado por esse statement Quantidade de pginas fisicas da tabela Indica se as pginas de dados devem estar disponveis atravs de prefetch
Alimentado aps auditoria. Alimentado aps auditoria. Alimentado aps auditoria. Valores: S - Prefetch sequencial puro L - Prefetch por lista de paginas Branco - Sem prefetch Alimentado aps auditoria. Alimentado aps auditoria. Valores: D - Nao (Duplicacoes sao
Quantidade de chaves do ndice usada num index scan Indica se o indice eh nico
Pgina 52
INDICADOR CLUSTERED
DESCRIO Nmero de colunas da chave Nmero de pginas Leaf ativas no ndice Indica se a clusula CLUSTER foi especificada quando o ndice foi criado Indica se a tabela esta realmente clusterizada pelo ndice Porcentagem de colunas que esto seguindo a ordem do cluster Declarao da clausula WHERE desse statement
PFKEYS
DA
TELA
Processa Help da Tela Divide a Tela em duas Retorna tela anterior Retorna ao Menu Principal (Menu do Produto) Pgina Anterior Pgina Posterior Navega entre as duas telas Fim/Encerra o Software
Pgina 53
CMD Nivel Codigo _ PGM EQDAB123 _ PGM EQDAB123 _ STA EQDAB123 SEL _ STA EQDAB123 SEL _ STA EQDAB123 INS _ STA EQDAB123 SEL _ STA EQDAB123 SEL _ STA EQDAB123 SEL _ STA EQDAB123 SEL _ STA EQDAB123 SEL Comando ===> F1=Ajuda F2=Split F9=Swap F12=Saida
F3=Retorna
DOCUMENTAO
DA
TELA
DESCRIO Nmero da Ordem de Servio Cdigo do Programa Avaliao dada pelo ECCOX/QC for DB2 para a Ordem de Servio aps auditoria dos programas Avaliao dada pelo DBA para a Ordem de Servio aps solicitao de parecer Nome da biblioteca onde se encontra o fonte do programa Estimativa de execues do Programa no perodo Freqncia de execues de comandos de confirmao dos dados, como COMMIT e CHECKPOINT Periodicidade de execuo do programa OBSERVAO Preenchido no Menu do Produto Selecionado na tela anterior Alimentado aps auditoria Valores: Vermelho; Verde; Amarelo Alimentado aps parecer do DBA Valores: Vermelho; Verde; Amarelo; Azul Preenchido no momento da auditoria Preenchido na tela de Volumes de Statements do Programa Preenchido na tela de Volumes de Statements do Programa
AVALIAO DBA
PERIODICIDADE
CMD
Coluna de comando
Preenchido na tela de Volumes de Statements do Programa Valores: DIA = Diria ; SEM = Semanal QUI = Quinzenal ; MEN = Mensal BIM = Bimestral ; TRI = Trimestral SEL = Semestral ; ANU = Anual Valores:
Pgina 54
CDIGO
Nmero da regra violada Avaliao dada pelo ECCOX/QC ao comando aps auditoria do mesmo Data da avaliao dada pelo ECCOX/QC ao comando Avaliao dada pelo DBA ao comando aps solicitao de parecer Data da avaliao dada pelo DBA ao comando
PFKEYS
DA
TELA
Processa Help da Tela Divide a Tela em duas Retorna tela anterior Retorna ao Menu Principal (Menu do Produto) Pgina Anterior Pgina Posterior Navega entre as duas telas Fim/Encerra o Software
Pgina 55
__________________________________Regra________________________________________ USAR COMMIT EM PROGRAMA QUE ATUALIZE DB2 ( VIA STATEMENT DELETE/INSERT/UPDATE O U CHAMADA A SUBPROGRAMA COM ATUALIZACAO DB2 ) E QUE NAO POSSUA ATUALIZACAO EM BA SES SEQUENCIAIS OU VSAM. __________________________________Diagnostico__________________________________ O USO DE COMMIT NO PROGRAMA LIBERA OS LOCKS EFETUADOS NAS TABELAS DB2. A FALTA DE COMMIT IMPLICA NA OCORRENCIA DE DEADLOCK/TIMEOUT, AFETANDO TODO O AMBIENTE DB 2. __________________________________Recomendacao_________________________________ CORRIJA O PROGRAMA INCLUINDO PROCEDIMENTOS PARA COMMIT.
F2=Split
F3=Retorna
F4=Menu
F9=Swap
F12=Saida
DOCUMENTAO
CAMPO REGRA NOTA
DA
TELA
DESCRIO Nmero da Regra Nota atribuda violao dessa regra OBSERVAO Alimentado na Instalao do Produto Alimentado na Instalao do Produto e alterado pelo DBA Valores: 0 = Verde; 1= Amarelo; 5 = Vermelho Alimentado na Instalao do Produto e alterado pelo DBA Valores: ATV = Ativa; INA = Inativa Alimentado na Instalao do Produto Alimentado na Instalao do Produto Valores: PGM = Programa STMT = Statement API = Api Alimentado na Instalao do Produto Valores: BAT = Batch
SITUAO
PROGRAMA APLICADOR
NVEL APLICAO
Nome do Programa que responsvel pela anlise dessa regra Nvel de aplicao da regra
TIPO PROCESSAMENTO
Pgina 56
do
Descrio da regra Descrio do diagnstico da regra Descrio da recomendao para resoluo da violao da regra
do do do
PFKEYS
DA
TELA
Processa Help da Tela Divide a Tela em duas Retorna tela anterior Retorna ao Menu Principal (Menu do Produto) Navega entre as duas telas Fim/Encerra o Software
Pgina 57
F3=Retorna
F4=Menu
F7=Volta
DOCUMENTAO
DA
TELA
DESCRIO Nmero da Ordem de Servio Cdigo do Programa Avaliao dada pelo ECCOX/QC for DB2 para a Ordem de Servio aps auditoria dos programas Avaliao dada pelo DBA para a Ordem de Servio aps solicitao de parecer Nome da biblioteca onde se encontra o fonte do programa Estimativa de execues do Programa no perodo Freqncia de execues de comandos de confirmao dos dados, como COMMIT e CHECKPOINT Periodicidade de execuo do programa OBSERVAO Preenchido no Menu do Produto Selecionado na tela anterior Alimentado aps auditoria Valores: Vermelho; Verde; Amarelo Alimentado aps parecer do DBA Valores: Vermelho; Verde; Amarelo; Azul Preenchido no momento da auditoria Preenchido na tela de Volumes de Statements do Programa Preenchido na tela de Volumes de Statements do Programa
AVALIAO DBA
PERIODICIDADE
Preenchido na tela de Volumes de Statements do Programa Valores: DIA = Diria ; SEM = Semanal QUI = Quinzenal ; MEN = Mensal BIM = Bimestral ; TRI = Trimestral SEL = Semestral ; ANU = Anual Alimentado aps auditoria Informado pelo usurio responsvel
Pgina 58
AVALIAO EQC
AVALIAO DBA
PFKEYS
DA
TELA
Processa Help da Tela Divide a Tela em duas Retorna tela anterior Retorna ao Menu Principal (Menu do Produto) Pgina Anterior Pgina Posterior Navega entre as duas telas Fim/Encerra o Software
Pgina 59
CMD Ord.Serv.
_ 00000040 EX _ 00000026 AAA _ 00000018 EQ _ 00000032 KKK _ 00000038 QC _ 00000039 QC _ 00000037 QC _ 00000022 222 _ 00000031 DDD _ 00000014 A1 _ 00000029 KK _ 00000028 SRV _ 00000036 COK _ 00000010 QC _ 00000011 Comando ===> F1=Ajuda F2=Split F9=Swap F12=Saida
VRM
VRM
F4=Menu
F7=Volta
DOCUMENTAO
CAMPO CMD
DA
TELA
DESCRIO Coluna de comando OBSERVAO Valores: S = Processa Ord. Serv. V = Consulta Variveis da Orde, de Servio (s para DBAs) Preenchido O.S. Preenchido O.S. Preenchido O.S. Preenchido O.S. no Cadastramento da no Cadastramento da no Cadastramento da no Cadastramento da
ORD. SERV. SIS NOME DBA RESPONSVEL QTD PGM DATA LIMITE SIT AVALIAO EQC
Nmero da Ordem de Servio Sistema da Ordem de Servio Nome do DBA responsvel pela O.S. Quantidade de Programas da O.S. Data Limite da O.S. Situao da O.S. Avaliao dada pelo ECCOX/QC for DB2 para a Ordem de Servio aps auditoria dos programas
AVALIAO DBA
Avaliao dada pelo DBA para a Ordem de Servio aps solicitao de parecer
Alimentado aps auditoria Valores: VRM = Vermelho VRD = Verde AMR = Amarelo Alimentado aps parecer do DBA Valores: VRM = Vermelho VRD = Verde AMR = Amarelo AZL = Azul
Pgina 60
PFKEYS
DA
TELA
Processa Help da Tela Divide a Tela em duas Retorna tela anterior Retorna ao Menu Principal (Menu do Produto) Pgina Anterior Pgina Posterior Navega entre as duas telas Fim/Encerra o Software
Pgina 61
DOCUMENTAO
DA
TELA
DESCRIO Nmero da Ordem de Servio Cdigo do Sistema da Ordem de Servio Data do Incio da Implantao da Ordem de Servio Data do Trmino da Implantao da Ordem de Servio Situao da Ordem de Servio Nome do DBA responsvel pela anlise dos programa da Ordem de Servio Cdigo do responsvel pela Ordem de Servio Nome do responsvel pela Ordem de Servio Nome do Analista Nome do Gerente Telefone para contato com responsvel Quantidade total de programas da Ordem de Servio OBSERVAO Selecionado na tela anterior Preenchido no Cadastramento da O.S. Preenchido no Cadastramento da O.S. Preenchido no Cadastramento da O.S. Alimentado aps auditoria Preenchido no Cadastramento da O.S. Preenchido no Cadastramento O.S. Preenchido no Cadastramento O.S. Preenchido no Cadastramento O.S. Preenchido no Cadastramento O.S. Preenchido no Cadastramento O.S. Alimentado aps auditoria da da da da da
CAMPO NUMERO ORDEM DE SERVICO CODIGO SISTEMA DATA INICIO IMPLANTACAO DATA TERMINO IMPLANTACAO TIPO SITUACAO ORDEM DE SERVICO EQD NOME DBA RESPONSAVEL
CODIGO RESPONSAVEL NOME RESPONSAVEL ORDEM DE SERVICO NOME ANALISTA NOME GERENTE NUMERO TELEFONE QUANTIDADE TOTAL DE PGM
Pgina 62
Preenchido no Cadastramento da O.S. Alimentado aps auditoria Alimentado aps parecer do DBA Alimentado aps parecer do DBA Alimentado aps auditoria Alimentado aps parecer do DBA Alimentado aps parecer do DBA
PFKEYS
DA
TELA
Processa Help da Tela Divide a Tela em duas Retorna tela anterior Retorna ao Menu Principal (Menu do Produto) Pgina Anterior Pgina Posterior Navega entre as duas telas Fim/Encerra o Software
Pgina 63
F3=Retorna
FALTAM VOLUMES FALTAM VOLUMES FALTAM VOLUMES FALTAM VOLUMES FALTAM VOLUMES FALTAM VOLUMES FALTAM VOLUMES FALTAM VOLUMES FALTAM VOLUMES FALTAM VOLUMES FALTAM VOLUMES FALTAM VOLUMES FALTAM VOLUMES Scroll ===> PAGE F7=Volta F8=Avanca
DOCUMENTAO
CAMPO PROGRAMA ORD. SERV. DATA LIMITE SIT NOME DBA AVALIAO EQC
DA
TELA
DESCRIO Cdigo do Programa Nmero da Ordem de Servio Data Limite da O.S. Situao da O.S. Nome do DBA responsvel pela O.S. Avaliao dada pelo ECCOX/QC for DB2 para a Ordem de Servio aps auditoria dos programas OBSERVAO Preenchido no Menu do Produto Preenchido no Cadastramento da O.S. Preenchido no Cadastramento da O.S. Alimentado aps auditoria Valores: VRM = Vermelho VRD = Verde AMR = Amarelo Alimentado aps parecer do DBA Valores: VRM = Vermelho ; VRD = Verde AMR = Amarelo ; AZL = Azul Alimentado aps auditoria Valores: FALTAM VOLUMES = O programa foi auditado sem informaes de volumes de acesso FALTA AUDITAR = Os volumes de acesso do programa j foram cadastrados, mas o mesmo no foi auditado aps isso JOB AUDITANDO = A auditoria est em andamento
AVALIAO DBA
Avaliao dada pelo DBA para a Ordem de Servio aps solicitao de parecer Observao pertinente a respeito da situao do programa
OBSERVAO
Pgina 64
PFKEYS
DA
TELA
Processa Help da Tela Divide a Tela em duas Retorna tela anterior Retorna ao Menu Principal (Menu do Produto) Pgina Anterior Pgina Posterior Navega entre as duas telas Fim/Encerra o Software
Pgina 65
Excluso de Programas
Eccox/Qc for DB2 ----------------- Exclusao de Programas ---------------- V3R2 Ord.Servico: 00000037 - IMPLANTACAO DO ECCOX/QC Data Limite: 08/12/2002 Avaliacao EQC: VERMELHO Nome do DBA: VIVIANE Analista: NETO Avaliacao DBA: VERMELHO Ramal: 3047-454
Avaliacao Avaliacao SEL Programa EQC DBA Observacao SEL Programa EQC DBA Observacao _ EQDAB123 * VRM AZL FALTAM VOLUMES _ EQDAB123 * VRM VRM FALTAM VOLUMES
F3=Retorna
F4=Menu
F7=Volta
DOCUMENTAO
DA
TELA
DESCRIO Nmero da Ordem de Servio Data Limite da O.S. Avaliao dada pelo ECCOX/QC for DB2 para a Ordem de Servio aps auditoria dos programas Avaliao dada pelo DBA para a Ordem de Servio aps solicitao de parecer Nome do DBA responsvel pela O.S. Nome do analista responsvel pela O.S. Ramal dos responsveis pela O.S. Coluna de comando Cdigo do Programa Avaliao dada pelo ECCOX/QC ao programa aps auditoria do mesmo Avaliao dada pelo DBA ao programa aps solicitao de parecer OBSERVAO Preenchido no Menu do Produto Preenchido no Cadastramento da O.S. Alimentado aps auditoria Valores: Vermelho; Verde; Amarelo Alimentado aps parecer do DBA Valores: Vermelho; Verde; Amarelo; Azul Preenchido no Cadastramento da O.S. Preenchido no Cadastramento da O.S. Preenchido no Cadastramento da O.S. Valores: S = Exclui Programa Alimentado aps auditoria Valores: VRM = Vermelho; VRD = Verde; AMR = Amarelo Alimentado aps parecer do DBA Valores: VRM = Vermelho; VRD = Verde; AMR = Amarelo; AZL = Azul
AVALIAO DBA
Pgina 66
PFKEYS
DA
TELA
Processa Help da Tela Divide a Tela em duas Retorna tela anterior Retorna ao Menu Principal (Menu do Produto) Pgina Anterior Pgina Posterior Navega entre as duas telas Fim/Encerra o Software
Pgina 67
Transferncia de Programas
Eccox/Qc for DB2 -------------- Transferencia de Programas -------------- V3R2 Ord.Servico: Data Limite: Nome do DBA: Ord.Servico: 00000041 - KK 03/12/2002 Avaliacao EQC: VERMELHO KK Analista: K 37 CMD Programa _ EQDAB988 Avaliacao DBA: VERMELHO Ramal: K Avaliacao EQC DBA Observacao VRM VRM FALTAM VOLUMES
F3=Retorna
F4=Menu
F7=Volta
DOCUMENTAO
DA
TELA
DESCRIO Nmero da Ordem de Servio Data Limite da O.S. Avaliao dada pelo ECCOX/QC for DB2 para a Ordem de Servio aps auditoria dos programas Avaliao dada pelo DBA para a Ordem de Servio aps solicitao de parecer Nome do DBA responsvel pela O.S. Nome do analista responsvel pela O.S. Ramal dos responsveis pela O.S. Nmero da Ordem de Servio para a qual o programa ser transferido Coluna de comando Cdigo do Programa Avaliao dada pelo ECCOX/QC ao programa aps auditoria do mesmo
AVALIAO DBA
OBSERVAO Preenchido no Menu do Produto Preenchido no Cadastramento da O.S. Alimentado aps auditoria Valores: Vermelho; Verde; Amarelo Alimentado aps parecer do DBA Valores: Vermelho; Verde; Amarelo; Azul Preenchido no Cadastramento da O.S. Preenchido no Cadastramento da O.S. Preenchido no Cadastramento da O.S.
Valores: S = Transfere Programa Alimentado aps auditoria Valores: VRM = Vermelho; VRD = Verde;
Pgina 68
OBSERVAO
PFKEYS
DA
TELA
Processa Help da Tela Divide a Tela em duas Retorna tela anterior Retorna ao Menu Principal (Menu do Produto) Pgina Anterior Pgina Posterior Navega entre as duas telas Fim/Encerra o Software
Pgina 69
Relatrios Batch
Eccox/QC for DB2 ------------------- Relatorios Batch ------------------ V3R2 Comando ===> //EX000401 JOB (EX04),WAGNER,CLASS=A,TIME=3,MSGCLASS=Z //* //* 1 Demonstrativo Analitico de Programas 2 Demonstrativo Analitico de Regras Violadas 3 Demonstrativo Analitico por Ordem de Servico 4 Demonstrativo Analitico de Programas que violaram determinada regra 5 Resumo Geral da Instalacao Tipo Relatorio Programa(s) Sinal : : : (pode ( 1 3 * ser definido um range com '*') Verde / 2 - Amarelo / Vermelho / 4 - Azul / Todos )
Preencha os campos e digite SUB na linha de comando F1=Ajuda F2=Split F3=Retorna F4=Menu
F9=Swap
F12=Saida
DOCUMENTAO
CAMPO TIPO RELATRIO
DA
TELA
DESCRIO Nmero correspondente ao relatrio desejado OBSERVAO Valores:
1- DEMONSTRATIVO ANALITICO DE PROGRAMAS 2-DEMONSTRATIVO ANALITICO DE REGRAS VIOLADAS 3-DEMONSTRATIVO ANALITICO POR ORDEM DE SERVICO 4-DEMONSTRATIVO ANALITICO DE PROGRAMAS QUE VIOLARAM DETERMINADA REGRA 5-RESUMO GERAL DA INSTALACAO
PROGRAMA(S)
SINAL
Nome do Programa ou Range de programas que devem ser contemplados no relatrio Sinal que deve ser contemplado no relatrio Ordem de Servio que deve ser contemplada no relatrio Regra que deve ser contemplada no relatrio Sistema que deve ser contemplado no relatrio
Pgina 70
PFKEYS
DA
TELA
Processa Help da Tela Divide a Tela em duas Retorna tela anterior Retorna ao Menu Principal (Menu do Produto) Navega entre as duas telas
Pgina 71
DIAGNSTICO
RECOMENDAO CONCEITO
DESCRIO
PROGRAMA
DIAGNSTICO
RECOMENDAO
Pgina 72
DESCRIO DIAGNSTICO
RECOMENDAO CONCEITO
Pgina 73
N 9
RECOMENDAO
CONCEITO
10
DESCRIO
DIAGNSTICO
RECOMENDAO
CONCEITO
11
DESCRIO DIAGNSTICO
RECOMENDAO
CONCEITO
DESCRIO PROIBIDO UM PROGRAMA CHAMAR SUBPROGRAMA DESATIVADO OU EM PROCESSO DE DESATIVAO. O USO DE SUBPROGRAMA DESATIVADO OU EM PROCESSO DE DESATIVAO IMPLICA EM ERROS NA PRODUO E NA NECESSIDADE DE MANUTENO NO PROGRAMA LOGO APS A IMPLANTAO. PROCURE O ANALISTA RESPONSVEL PELO SUBPROGRAMA QUE PRETENDE USAR PARA OBTER O NOME DO SUBPROGRAMA CORRETO. Existem programas que com o decorrer do tempo acabam sendo desativados e substitudos, logo estes programas ficam proibidos de serem utilizados. O seu programa est chamando um programa desativado e PROIBIDO. Procure o responsvel por este subprograma e obtenha o nome do subprograma NOVO. RECOMENDVEL UM PROGRAMA NO CHAMAR SUBPROGRAMA DESATIVADO OU EM PROCESSO DE DESATIVAO. O USO DE SUBPROGRAMA DESATIVADO OU EM PROCESSO DE DESATIVAO IMPLICA EM ERROS NA PRODUO E NA NECESSIDADE DE MANUTENO NO PROGRAMA LOGO APS A IMPLANTAO. PROCURE O ANALISTA RESPONSVEL PELO SUBPROGRAMA QUE PRETENDE USAR PARA OBTER O NOME DO SUBPROGRAMA CORRETA. Existem programas que com o decorrer do tempo acabam sendo desativados e substitudos. O seu programa est chamando um programa que est em processo de desativao. Aps a implantao do seu programa, haver a necessidadede de manuteno. Procure o responsvel por este subprograma e obtenha o nome do subprograma NOVO. PROIBIDO UM PROGRAMA ACESSAR TABELA DB2 DE OUTROS SISTEMAS SEM O USO DE SUBPROGRAMA. O USO DE ACESSO DIRETO A TABELA DB2 DE OUTROS SISTEMAS IMPLICA NA ALTERAO DO CHAMADOR QUANDO OCORREM MUDANAS NA TABELA ACESSADA. PROCURE O ANALISTA RESPONSVEL PELA TABELA DB2 QUE PRETENDE USAR PARA OBTER O NOME DO SUBPROGRAMA CORRETO. Foi definido que em sua instalao no permitido que os programas batch e NOVOS (em desenvolvimento) de um determinado sistema acessem diretamente as tabela DB2 de outro sistema. Este procedimento reduz manutenes futuras nos programas de seu sistema caso a tabela DB2 do outro sistema sofra alterao. Procure o responsvel pelo sistema desta tabela DB2 e obtenha o nome do subprograma que acesse a tabela desejada.
APLICAO SUBPROGRAMA
SUBPROGRAMA
SUBPROGRAMA
Pgina 74
RECOMENDAO
CONCEITO
13
STATEMENT DB2
14
DESCRIO
STATEMENT DB2
DIAGNSTICO
RECOMENDAO
CONCEITO
Pgina 75
RECOMENDAO
CONCEITO
16
STATEMENT DB2
CONCEITO
17
STATEMENT DB2
Pgina 76
CONCEITO
19
STATEMENT DB2
CONCEITO
20
DESCRIO DIAGNSTICO
SUBPROGRAMA
RECOMENDAO
CONCEITO
Pgina 77
CONCEITO
22
DESCRIO DIAGNSTICO
RECOMENDAO
Pgina 78
23
DESCRIO DIAGNSTICO
RECOMENDAO
A partir dos ndices informados o DB2 ir executar os seguintes passos: 1) Vai montar uma lista (A) com todas as linhas que tenham IDADE = 40 2) Vai montar uma lista (B) com todas as linhas que tenham IDADE = 45 3) Vai montar uma lista (C) com todas as linhas que tenham FILIAL = SO PAULO 4) Vai fazer uma interseco entre as listas (B) e (C) gerando uma lista (D) 5) Vai fazer uma unio entre as listas (A) e (D) 6) A partir da lista (D) que o acesso ao TABLE SPACE ser efetuado. Procure o DBA de sua instalao para obter maiores recomendaes. EVITE STATEMENTS DELETE OU UPDATE COM TIPO DE STATEMENT DB2 ACESSO = MULTIPLE INDEX SCAN. STATEMENTS DELETE OU UPDATE COM TIPO DE ACESSO = MULTIPLE INDEX SCAN TENDEM A TER A PERFORMANCE MUITO RUIM, ALM DE CONSUMIR MUITO RECURSO DB2. VERIFIQUE A POSSIBILIDADE DE MELHORAR A CLUSULA WHERE DO STATEMENT.
Pgina 79
24
DESCRIO DIAGNSTICO
RECOMENDAO
CONCEITO
Apesar da coluna CONTA pertencer ao ndice, o DB2 vai varr-lo (INDEX SCAN), pois podemos ter a conta 100210 em qualquer agncia. Logo a nica maneira deste STATEMENT ser atendido acessando seqencialmente o ndice da tabela. Procure o DBA de sua instalao para obter maiores recomendaes.
Pgina 80
RECOMENDAO
CONCEITO
26
DESCRIO
STATEMENT DB2
DIAGNSTICO
RECOMENDAO CONCEITO
Pgina 81
DIAGNSTICO
RECOMENDAO CONCEITO
28
DESCRIO
PROGRAMA
DIAGNSTICO
RECOMENDAO CONCEITO
29
DESCRIO
STATEMENT DB2
DIAGNSTICO
RECOMENDAO
CONCEITO
Pgina 82
DIAGNSTICO
RECOMENDAO
CONCEITO
31
DESCRIO
STATEMENT DB2
DIAGNSTICO
RECOMENDAO
CONCEITO
Pgina 83
RECOMENDAO CONCEITO
33
DESCRIO
DIAGNSTICO
RECOMENDAO
CONCEITO
34
DESCRIO DIAGNSTICO
RECOMENDAO
Pgina 84
35
STATEMENT DB2
CONCEITO
36
DESCRIO
STATEMENT DB2
DIAGNSTICO RECOMENDAO
CONCEITO
37
DESCRIO DIAGNSTICO
STATEMENT DB2
RECOMENDAO
Pgina 85
38
DESCRIO DIAGNSTICO
RECOMENDAO
CONCEITO
Pgina 86
RECOMENDAO
CONCEITO
40
DESCRIO
STATEMENT DB2
DIAGNSTICO
RECOMENDAO
Pgina 87
41
DESCRIO DIAGNSTICO
STATEMENT DB2
RECOMENDAO
CONCEITO
42
DESCRIO DIAGNSTICO
STATEMENT DB2
RECOMENDAO
Pgina 88
43
DESCRIO
DIAGNSTICO
RECOMENDAO
CONCEITO
44
DESCRIO
DIAGNSTICO
RECOMENDAO
Pgina 89
45
DESCRIO
DIAGNSTICO
RECOMENDAO
CONCEITO
46
Pgina 90
Pgina 91
RECOMENDAO CONCEITO
48
DESCRIO DIAGNSTICO
SUBPROGRAMA
RECOMENDAO
CONCEITO
49
DESCRIO
SUBPROGRAMA
DIAGNSTICO
RECOMENDAO
Pgina 92
50
DESCRIO DIAGNSTICO
SUBPROGRAMA
RECOMENDAO
CONCEITO
51
DESCRIO DIAGNSTICO
SUBPROGRAMA
RECOMENDAO
CONCEITO
52
DESCRIO DIAGNSTICO
STATEMENT DB2
RECOMENDAO
Pgina 93
53
DESCRIO DIAGNSTICO
STATEMENT DB2
RECOMENDAO
CONCEITO
54
DESCRIO DIAGNSTICO
STATEMENT DB2
RECOMENDAO CONCEITO
55
STATEMENT DB2
Pgina 94
56
DESCRIO DIAGNSTICO
STATEMENT DB2
RECOMENDAO
CONCEITO
57
DESCRIO DIAGNSTICO
STATEMENT DB2
RECOMENDAO
Pgina 95
58
DESCRIO DIAGNSTICO
RECOMENDAO
Pgina 96
59
A partir dos ndices informados o DB2 ir executar os seguintes passos: 1) Vai montar uma lista (A) com todas as linhas que tenham IDADE = 40 2) Vai montar uma lista (B) com todas as linhas que tenham IDADE = 45 3) Vai montar uma lista (C) com todas as linhas que tenham FILIAL = SO PAULO 4) Vai fazer uma interseco entre as listas (B) e (C) gerando uma lista (D) 5) Vai fazer uma unio entre as listas (A) e (D) 6) A partir da lista (D) que o acesso ao TABLE SPACE ser efetuado. Procure o DBA de sua instalao para obter maiores recomendaes. Esta regra aplica-se para programas ONLINE. EVITE VARREDURAS EM TABELAS ( TABLESPACE SCAN STATEMENT ) EM PROGRAMAS ONLINE. DB2 STATEMENTS COM TIPO DE ACESSO = TABLESPACE SCAN LEM TODAS AS LINHAS DA TABELA. ALTERE O PROGRAMA INCLUINDO OU MELHORANDO A CLUSULA WHERE NO STATEMENT.
Pgina 97
60
DESCRIO DIAGNSTICO
RECOMENDAO
CONCEITO
Apesar da coluna CONTA pertencer ao ndice o DB2 vai varrer o ndice (INDEX SCAN), pois podemos ter a conta 100210 em qualquer agencia, logo a nica maneira deste STATEMENT ser atendido acessando seqencialmente o ndice da tabela. Procure o DBA de sua instalao para obter maiores recomendaes. Esta regra aplica-se para programas ONLINE.
Pgina 98
RECOMENDAO
CONCEITO
62
DESCRIO DIAGNSTICO
RECOMENDAO
Apesar da coluna CONTA pertencer ao ndice o DB2 vai varrer o ndice (INDEX SCAN), pois podemos ter a conta 100210 em qualquer agencia, logo a nica maneira deste STATEMENT ser atentido acessando sequencialmente o ndice da tabela. Procure o DBA de sua instalao para obter maiores recomendaes. Esta regra aplica-se para programas ONLINE. EVITE STATEMENTS DELETE OU UPDATE COM TIPO DE STATEMENT ACESSO = MULTIPLE INDEX SCAN. DB2 STATEMENTS DELETE OU UPDATE COM TIPO DE ACESSO = MULTIPPLE INDEX SCAN TENDEM A TER A PERFORMANCE RUIM, ALM DE CONSUMIR MUITO RECURSO DB2. VERIFIQUE A POSSIBILIDADE DE MELHORAR A CLUSULA WHERE DO STATEMENT.
Pgina 99
63
DESCRIO DIAGNSTICO
RECOMENDAO
CONCEITO
Apesar da coluna CONTA pertencer ao ndice o DB2 vai varrer o ndice (INDEX SCAN), pois podemos ter a conta 100210 em qualquer agencia, logo a nica maneira deste STATEMENT ser atentido acessando sequencialmente o ndice da tabela. Procure o DBA de sua instalao para obter maiores recomendaes. Esta regra aplica-se para programas ONLINE.
Pgina 100
RECOMENDAO
CONCEITO
66
DESCRIO
STATEMENT DB2
DIAGNSTICO
RECOMENDAO
Pgina 101
67
DESCRIO DIAGNSTICO
PROGRAMA
RECOMENDAO CONCEITO
68
DESCRIO
STATEMENT DB2
DIAGNSTICO RECOMENDAO
Pgina 102
69
DESCRIO
DIAGNSTICO
RECOMENDAO
CONCEITO
Apesar da coluna CONTA pertencer ao ndice o DB2 vai varrer o ndice (INDEX SCAN), pois podemos ter a conta 100210 em qualquer agencia, logo a nica maneira deste STATEMENT ser atendido acessando seqencialmente o ndice da tabela. Procure o DBA de sua instalao para obter maiores recomendaes. Esta regra aplica-se para programas ONLINE.
Pgina 103
71
DESCRIO
PROGRAMA
DIAGNSTICO
RECOMENDAO
CONCEITO
72
STATEMENT DB2
Pgina 104
73
DESCRIO
STATEMENT DB2
DIAGNSTICO RECOMENDAO
CONCEITO
75
DESCRIO DIAGNSTICO
STATEMENT DB2
RECOMENDAO
Pgina 105
76
DESCRIO
STATEMENT DB2
77
DESCRIO DIAGNSTICO
STATEMENT DB2
RECOMENDAO
Pgina 106
78
DESCRIO
79
Pgina 107
80
DESCRIO DIAGNSTICO
RECOMENDAO CONCEITO
81
DESCRIO
DIAGNSTICO
RECOMENDAO
Pgina 108
82
DESCRIO
DIAGNSTICO
RECOMENDAO CONCEITO
83
DESCRIO DIAGNSTICO
RECOMENDAO CONCEITO
Pgina 109
ndice remissivo
A
Administrador administrador de banco de dados 6
J
Justificativas e Pareceres 27
C
Cadastrar Cadastramento de Ordem de Servio 37 Cadastramento de Programas X SubProgramas 40 Cadastrando volumes de acesso 16, 18 Consultar Consulta Texto da Regra 56 Consultando as Ordens de Servio de um Programa 32 Consultando as Regras Violadas por um Programa 22 Consultando Comentrios sobre um Programa 28 Consultando o Parecer de um programa 27 Consultando o Resultado de uma Auditoria 19 Consultando o Texto de um Comando 21 Consultando Ordens de Servio 29 Consultando Ordens de Servio individualmente 31 Consultando Pareceres e Comentrios de um Programa 26
P
Parecer do DBA Enviando uma Ordem de Servio para Parecer do DBA 25
Regras Consulta Texto da Regra 56 Regras Violadas por Programa 22, 54 Relatrio relatrio de auditoria 6 Resultado Resultado de Auditoria de Acessos DB2 15
S
Solicitao Solicitao de Auditoria 41 Statement Statement do Programa 24 Submeter submetendo um JCL para realizar a auditoria 14
Texto do Comando 49
V
Volumes de Chamadas a Subprogramas 58 Volumes de Statement do Programa 27, 45
Pgina 110