SlideShare uma empresa Scribd logo
1 de 41
CA IDMS
VISÃO GERAL
A ARQQUITETURA DO IDMS
CENTRAL VERSION
Journals
Logs
Job Batch
Job Batch
IDMS
Central
versiona
Job Batch
Dicionarios
De
Dados
Data
Bases
Sysctl
Bases
Job Batch
Job Batch
IDMS
Central
versiona
Job Batch
Dicionarios
De
Dados
Data
Bases
Sysctl
Bases
A VERSAO CENTRAL DO IDMS
 Como é Feita a geração do startup
 O que ocorre durante o Startup
 O layout da Versão Central
 A comunicação com o ambiente batch
 O que é uma DMCL e uma DBTABLE
 O Ambiente multi-tarefa (multitasking)
 Procedimento de ativação e desativação
 Procedimentos de BackUp
A VERSAO CENTRAL DO IDMS
IDMS
Central
Versiona
DcParm
Dicionario
de dados
Idms
Lodalib
Sysgen
Idms
Proclib
•A Macro DCParm gera o modulo
executável IdmsDC, responsável pela
execução do Idms, que é catalogado na
IdmsLoalib.
•A Sysgen (Batch ou Online) gera a Versão
Central do Idms no dicionario de Dados,
na área denominada DDLDDCLOD, com
toda a configuração do ambiente em
questão.
•O Startup propriamente dito (Jcl de
execução) é criado e mantido na IDMS
PROCLIB
A geração do Startup
A VERSÃO CENTRAL DO IDMS
O que ocorre durante o Startup
 Inicializa o arquivo sysctl com as
informações necessárias para a
comunição com a Versão Central.
 Aloca e formata todas áreas
internas de trabalho da Versão
Central.
 Aloca e formata todos os recursos
configurado na SYSGEN:
-System
-Lines
-Terminals
-Printers
-Tasks
-Programs
-Queues
CA-IDMS
CENTRAL VERSION
A VERSÃO CENTRAL DO IDMS
O que ocorre durante o Startup
Aloca toda a memória disponível e libera a
memória necessária para o STARTUP
Recupera informações do arquivo SYSIDMS,
verificando se existem alterações de
parametros.
Ativa a rotina de WARMSTART PARA
verificar se a sessão anterior terminou
anormalmente
Se a sessão anterior terminou anormalmente ,
faz o ROOLLBACK das tasks que estavam
ativas no momento da interrupção
Verifica a situação das áreas das Bases de
Dados definidas para o ambiente
Abre as áreas disponíveis de acordo com a
definição padrão existente no DMCL
IDMS
CENTRAL
VERSION
CA-IDMS System Operations
2.7.2 How the system is built
The DC/UCF system is built based on system generation definitions, #DCPARM
specifications, and operator startup override values. The startup routine
coordinates building of the DC/UCF region/partition by passing control to
other system modules that do most of the work. "The DC/UCF
region/partition layout" in topic 2.7.3, later in this chapter, shows the
resulting DC/UCF region/partition layout.
During the startup process, DC/UCF issues messages to inform the operator
of the system's activities. The output below shows a portion of a sample
DC/UCF log file that contains startup messages:
*** DDLDCLOG AREA FROM PAGES 0030001 TO 0032000
*** FIRST AND LAST PAGES SELECTED ARE 0031483 AND 0030017
051491 10.09.19 PERFORMANCE MONITOR STATISTICS RECORDS ARE PRESENT
ON LOG, THEY WILL NOT BE PRINTED
051491 10.09.19 IDMS DC050001 V105 T11 DCLOG IS 54% FULL
051491 10.33.44 IDMS DC013002 V105 T0 ATTACHING DATABASE RESOURCE CONTROLLER
051491 10.33.44 IDMS DC200131 V105 T1 Lock Manager Initialization Complete
51491 10.33.44 IDMS DC201001 V105 T1 CA-IDMS/DB: 105 Started
051491 10.33.44 IDMS DC200009 V105 T1 CA-IDMS/DB Active 10:33:41 91.134
051491 10.33.44 IDMS DC013003 V105 T0 OPENING SYSTEM RUN UNITS
051491 10.33.44 IDMS DC013014 V105 T0 ATTACHING TASK FOR SERVICE DRIVER RHDCRUSD
051491 10.33.44 IDMS DC013014 V105 T0 ATTACHING TASK FOR SERVICE DRIVER RHDCLGSD
051491 10.33.44 IDMS DC050001 V105 T0 DCLOG IS 00% FULL
051491 10.33.44 IDMS DC013014 V105 T0 ATTACHING TASK FOR SERVICE DRIVER PMONCIOD
051491 10.33.44 IDMS PM213601 V105 T11 INITIALIZING PERFORMANCE MONITOR
051491 10.33.44 IDMS PM213608 V105 T11 APPLICATION MONITOR ACTIVE
051491 10.33.44 IDMS PM213606 V105 T11 INTERVAL MONITOR ACTIVE
051491 10.33.44 IDMS PM213602 V105 T11 PERFORMANCE MONITOR INITIALIZATION COMPLETE
051491 10.33.44 IDMS DC013014 V105 T0 ATTACHING TASK FOR SERVICE DRIVER PMONCROL
051491 10.33.44 IDMS DC013014 V105 T0 ATTACHING TASK FOR SERVICE DRIVER RHDCDEAD
051491 10.33.44 IDMS DC013016 V105 T0 SECURITY SYSTEM INITIALIZATION BEGINNING
051491 10.33.44 IDMS DC013017 V105 T0 SECURITY SYSTEM INITIALIZATION COMPLETION CODE 0
051491 10.09.19 PERFORMANCE MONITOR STATISTICS RECORDS ARE PRESENT ON LOG, THEY WILL NOT BE
PRINTED
051491 10.09.19 IDMS DC050001 V105 T11 DCLOG IS 54% FULL
051491 10.33.44 IDMS DC013002 V105 T0 ATTACHING DATABASE RESOURCE CONTROLLER
051491 10.33.44 IDMS DC200131 V105 T1 Lock Manager Initialization Complete
051491 10.33.44 IDMS DC201001 V105 T1 CA-IDMS/DB: 105 Started
051491 10.33.44 IDMS DC200009 V105 T1 CA-IDMS/DB Active 10:33:41 91.134
051491 10.33.44 IDMS DC013003 V105 T0 OPENING SYSTEM RUN UNITS
051491 10.33.44 IDMS DC013014 V105 T0 ATTACHING TASK FOR SERVICE DRIVER RHDCRUSD
051491 10.33.44 IDMS DC013014 V105 T0 ATTACHING TASK FOR SERVICE DRIVER RHDCLGSD
051491 10.33.44 IDMS DC050001 V105 T0 DCLOG IS 00% FULL
051491 10.33.44 IDMS DC013014 V105 T0 ATTACHING TASK FOR SERVICE DRIVER PMONCIOD
051491 10.33.44 IDMS PM213601 V105 T11 INITIALIZING PERFORMANCE MONITOR
051491 10.33.44 IDMS PM213608 V105 T11 APPLICATION MONITOR ACTIVE
051491 10.33.44 IDMS PM213606 V105 T11 INTERVAL MONITOR ACTIVE
051491 10.33.44 IDMS PM213602 V105 T11 PERFORMANCE MONITOR INITIALIZATION COMPLETE
051491 10.33.44 IDMS DC013014 V105 T0 ATTACHING TASK FOR SERVICE DRIVER PMONCROL
051491 10.33.44 IDMS DC013014 V105 T0 ATTACHING TASK FOR SERVICE DRIVER RHDCDEAD
051491 10.33.44 IDMS DC013016 V105 T0 SECURITY SYSTEM INITIALIZATION BEGINNING
051491 10.33.44 IDMS DC013017 V105 T0 SECURITY SYSTEM INITIALIZATION COMPLETION CODE 0
051491 10.33.45 SYSTEM INITIALIZED ON 91134 AT 10:33:45.14
051491 10.33.45 MAP OF REGION
051491 10.33.45 RHDCOS00 000061F8 IDMSDBIO 00020060 IDMSDBMS 0002E770 OPT 00044410
051491 10.33.45 CSA 00044910 CCE 0004D300 SCAAREA 0004E9C0 RUA 0004EE40
051491 10.33.45 DDT 00051260 LTT 000512C0 PTT 00052E58 QDT 000555A0
051491 10.33.45 TDT 00055620 PDT 00057AE0 TRCEBUFS 000BAA20 TCA 000D9E40
051491 10.33.45 DCEAREA 000D9E68 TCEAREA 000DA7E8 MPMODTBL 001085E0 ECBLIST 00108AE0
051491 10.33.45 RCA 00108CE0 RLEAREA 00108D40 RCEAREA 0010DC54 DPEAREA 001218BC
051491 10.33.45 ILEAREA 00135524 SCT 00135940 CSVCAREA 001383C0 PGMPOOL 00139000
051491 10.33.45 RENTPOOL 001B6000 RHDCD04W 00214800 RHDCD0ZU 00214E00 RHDCD05V 00217200
051491 10.33.45 RHDCD07Q 0021AC00 STGPOOL 00393000 XALODBUF 0050E000 ABENDSTG 00516240
051491 10.33.45 HIADDR 00516560 NLT 00988A48 SVC172 00C43140 ESE 02CEAFE0
051491 10.33.45 EREAREA 02E8D740 LKM 03242000 XARENTPL 0324F000 RHDCRUSD 03361A00
051491 10.33.45 RHDCLGSD 03362200 PMONCIOD 03362C00 PMONCROL 03369400 RHDCDEAD 0336A400
051491 10.33.45 MAP OF NUCLEUS
051491 10.33.45 MODNAME CSECT ASM DATE LOADADR ENTRY POINTS
051491 10.33.45 RHDCOS00 RHDCOS00 910404 18:56 000061F8 OS00EP1 00006D0C
051491 10.33.45 IDMSDBIO IDMSDBIO 910410 16:36 00020008 DBIOEP1 00020060
051491 10.34.45 IDMSDSRV IDMSDSRV 910405 08:05 03361400 DSRVEP1 03361458
051491 10.34.45 ESVSAMBE ESVSAMBE 910329 09:11 0020DC00 AMBEEP1 0020DC58
051491 10.34.45 END OF SNAP
051491 10.34.45 IDMS DC013004 V105 T0 ATTACHING DRIVER FOR LINE UCFLINE
051491 10.34.45 IDMS DC013004 V105 T0 ATTACHING DRIVER FOR LINE VTAMLIN
051491 10.34.45 IDMS DC013004 V105 T0 ATTACHING DRIVER FOR LINE JESRDR
051491 10.34.45 IDMS DC091001 V105 T0 ATTACHING PRINTER CONTROL TASK
051491 10.34.46 IDMS DC013011 V105 T0 ATTACHING QUEUE CLEANUP TASK
051491 10.34.47 IDMS DC013013 V105 T0 ATTACHING LOADAREA CLEANUP TASK
051491 10.34.47 IDMS DC013006 V105 T0 ATTACHING STARTUP AUTOTASKS
051491 10.34.47 IDMS DC013005 V105 T0 IDMS-CV/DC INITIALIZATION COMPLETE
A VERSÃO CENTRAL DO IDMS
Job Batch
Job Batch
IDMS
Central
versiona
Job Batch
Data
Bases
Sysctl
Bases
Job Batch
Job Batch
IDMS
Central
versiona
Job Batch
Dicionarios
De
Dados
Data
Bases
Sysctl
Bases
CENTRAL VERSION
O ambiente Batch Versão
central
•A comunicação do tipo Cross
Region é feita pelos módulos
Incluídos no programa durante a
Sua linkedição e com base
nas informações contidas no arquivo
SYSCTL
•A Versão Central faz todo o acesso
Às bases de dados , permitindo
Que várias aplicações online e Jobs
Batch atualizem simultaneamente
A mesma estrutura de dados
•O uso dos Journals da Versão Central
permite que o Idms faça o ROLLBACK
Automatico em caso de abend,
considerando o último COMMIT
executado
A VERSÃO CENTRAL DO IDMS
O ambiente Batch Local Mode
•A comunicação com o Idms
Feita pelos módulos incluídos no
Programa durante a sua linkedição
E com base nas informações do
Arquivo SYSIDMS
•O Acesso às bases de dados é
Exclusivo e não permite que várias
Aplicações online e outros jobs
Batch atualizem simultaneamente
a mesma estrutura de dados
•As áreas utilizadas em Local Mode
deverão ser indisponibilizadas na
Versão Central correspondente
•Toda atualização em Local Mode deverá
ser precedida por um BACKUP das áreas
Utilizadas, pois nesta modalidade não
existe ROLLBACK automático
Job Batch
Job Batch
IDMS
Central
versiona
Job Batch
Data
Bases
Job Batch
Job Batch
SYSIDMS
Dicionarios
De
Dados
Data
Bases
Job Bactch
IDMS
CENTRAL
VERSION
VERSÃO CENTRAL DO IDMS
IDMS
Central
versiona
Data
Bases
Dicionarios
De
Dados
Data
Bases
DMCL
IDMS
CENTRAL
VERSION
DBA
LOADLIB
SYSIDMS
O que é uma DMCL
•Define todo o mapeamento físico das
Bases de Dados, dos dicionários de dados,
Dos Journals e Log.
•Define todos os segmentos e as respectivas
áreas das Bases de Dados das bases de Dados
•Seu módulo fonte é mantido no dicionário
de dados (system), através do utilitário
IDMSBCF
•Após ser compilada e Linkeditada é catalogada
Na DBA LOADLIB
•A data e hoara de compilação do DMCL são gravados
No Journal para permitir o controle de suas versões
•Seu nome é informado no arquivo de controle
Chamado SYSIDMS
IDMS
Central
versiona
Data
Bases
Dicionarios
De
Dados
Data
Bases
DBTABLE
IDMS
CENTRAL
VERSION
DBA
LOADLIB
SYSIDMS
VERSÃO CENTRAL DO IDMS
O Que é uma DbTable
•Define o mapeamento lógivo das bases de dados
E dos dicionários de Dados
•Associa todos os segmentos às suas respectivas
bases de dados criando a entidade DBNAME
•Seu módulo fonte e mantido no dicionário de dados
(system), através do Utilitário IDMSBCF
•Após ser compilada ae Linkedição é catalogada na DBA
LoadLib
•Seu nome é informado no arquivo de controle chamado
SYSIDMS
VERSÃO CENTRAL DO IDMS
IDMS
Central
versiona
Data
Bases
Dicionarios
De
Dados
Data
Bases
IDMS
CENTRAL
VERSION
DBA
LOADLIB
SYSIDMS
O ambiente multi-tarefa (multitasking)
•Permite que o Idms utilize vários processadores ao mesmo
Tempo, aumentando de forma significativa a sua
Produtividade
•O número de processadores a ser utilizado é definido no
Parm do programa IDMSDC
•A Versão Central disponibiliza comandos DCMT,
Que permitem verificar a utilização deste recurso e
Realizar os ajustes necessários.
•É um recurso que deve ser utilizado com bastante critério,
Pois afeta o comportamento do sistema como um todo
VERSÃO CENTRAL DO IDMS
Procedimento de Ativação
/s IDMS60
VERSÃO CENTRAL DO IDMS
Procedimentos de desativação
Prompt do Idms
V60 TASK ……
Dcmt Shutdown
OU
Através da console do Sistema
Replay.
xx,99dcmt shutdown
VERSÃO CENTRAL DO IDMS
IDMS
Central
versiona
Data
Bases
Dicionarios
De
Dados
Data
Bases
IDMS
CENTRAL
VERSION
Backup
Nomalmente os backups de bancos Idms são efetuados
Com Esses bancos, com Status, Offline ou retrieval
OS JOURNALS DO IDMS
O QUE SÃO ?
Arquivos que guardam todas
As informações sobre as atualizações
Nas bases de dados
IDMS
CENTRAL
VERSION
Data
Base
J1JRNL
J2JRNL J3JRNL
J4JRNL
OS JOURNALS DO IDMS
Para que servem ?
Garantir a integridade das Bases de Dados
Em caso de falha e necessidade de recuperação IDMS
CENTRAL
VERSION
Data
Base
J1JRNL
J2JRNL J3JRNL
J4JRNL
OS JOURNALS DO IDMS
DCMT D ISPLAY JOURNAL
OS JOURNALS DO IDMS
O archive Journal
Seleciona o Journal a ser arquivado e
Libera espaço para uma nova utilização
Do arquivo correspondente
IDMS
CENTRAL
VERSION
Data
Base
J1JRNL
J2JRNL J3JRNL
J4JRNL
full
ativo empty empty
OS JOURNALS DO IDMS
O archive Journal
O RESTART é necessário quando o job
Anterior foi interrompido durante o
ARCHIVE
IDMS
CENTRAL
VERSION
Data
Base
J1JRNL
J2JRNL J3JRNL
J4JRNL
OFFLOAD
Full
Ativo
Full
Ativo
Full
Ativo
Full
OS JOURNALS DO IDMS
O archive Journal
Programa sem Commits são responsáveis
Por, manter os journals cheios após
Archive
IDMS
CENTRAL
VERSION
Data
Base
J1JRNL
J2JRNL J3JRNL
J4JRNL
Ativo
full
Ativo
full
Ativo
full
Ativo
Full
Modelo Conceitual ou Projeto Lógico
REG1
REG2
REG3
REG4
•Responsabilidade do
administrador
•Entidades
•Relacionamento
•Atributos
•Estratégia de acesso
aos dados
•Regras de acesso
REG2
REG1
REG3
Data
Bases
PROJETO FÍSICO
•Responsabilidade do
administrador
de Banco de Dados
•Define o mapeamento físico do
banco
de dados
•Determina o tamanho das
páginas
•Associa os registros às paginas
definidas
•transforma entidades em
registros,
relacionamento em sets ou
índices,
atributos em campos
•define tipo de armazenamento
e acesso de um registro
O Database do Idms
Files x Áreas
Files são arquivos para o
OS / 390
//SFGDB001 DD DSN=IDMS.PRD60.SFGDB001,DISP=SHR
DATA
BASES
O Database do Idms
Area 1 Area 2
Data
Bases
Files xAreas
Areas são atividades
lógicas de um file
O Database do Idms
Files x areas
Um file uma area
Area 1
Data
Bases
Area 1
Data
Bases
O Database do Idms
Area 1
Uma área e vários Files
O Database do Idms
Files x Áreas
Uma Área deverá ser
sempre formatada antes de
sua utilização
Area 1.........
Data
Bases
O Database do Idms
Files x Áreas
A primeira página de
uma área é de
gerenciamento de
espaço e tambem
contém o lock byte
Area 1.........
Data
Bases
O Database do Idms
Files x Áreas
Uma página contém
o seguinte Layout
HEADER
FOOTER
O Database do Idms
Files x Áreas
O que é um estouro de espaço
em uma área
ERROR STATUS=1211
Area 1.........
Data
Bases
O Database do Idms
Files x Áreas
Utilização em Local Mode
Dcmt Vary retrieval
Area 1.........
Data
Bases
O Database do Idms
Files x Áreas
O Backup do Banco de Dados
não pode ser realizado com
Área em uso
Dcmt Vary retrieval
Data
Bases
ADRSSU
O Database Idms
O que é um DeadLock
status=xx29
Obtain Locked
Keep
Exclusive
Shared
Retrieval
O log do Idms
IDMS
Central
Version
Rede
Job Batch
Central Version
•O que é?
•Para que serve?
•Como é Usado pelo Idms?
•Que Tipos de registros são mantidos
no log?
•O que Ocorre quando enche o Log?
•Como ocorre o processo de Archive
do Log
Analisando o Error Status
XX YY
Onde:
XX = função (Obtain, store, modify, etc..)
YY = erro da função
Analisando Problemas Operacionais
•O que são problemas operacionais
•O que é ABEND de uma aplicação
•Tipos de problemas mais frequentes
Analisando disponibilidades
•Areas
•Linhas
•Terminais
•Usuários

Mais conteúdo relacionado

Semelhante a CA IDMS 26022005.ppt

Apresentação IDMS DC / DB COMPONENTS RESOURCES
Apresentação IDMS DC / DB COMPONENTS RESOURCESApresentação IDMS DC / DB COMPONENTS RESOURCES
Apresentação IDMS DC / DB COMPONENTS RESOURCESSergioBernardes11
 
Projeto de otimização de Performance e Redução de Custos Sistema On-Line
Projeto de otimização de Performance e Redução de Custos Sistema On-LineProjeto de otimização de Performance e Redução de Custos Sistema On-Line
Projeto de otimização de Performance e Redução de Custos Sistema On-LineJoao Galdino Mello de Souza
 
Modelo documentacao-rede
Modelo documentacao-redeModelo documentacao-rede
Modelo documentacao-redeRod Deville
 
Implementing multiloop control_strategy_using_iec61131
Implementing multiloop control_strategy_using_iec61131Implementing multiloop control_strategy_using_iec61131
Implementing multiloop control_strategy_using_iec61131Tiago Oliveira
 
Curso completo-de-fix-32
Curso completo-de-fix-32Curso completo-de-fix-32
Curso completo-de-fix-32Mário Bassoli
 
Windows 8 - Community Zone
Windows 8 - Community ZoneWindows 8 - Community Zone
Windows 8 - Community ZoneMarcelo Matias
 
Instruction Manual - Daily Report v3.5 - Portuguese Version
Instruction Manual - Daily Report v3.5 - Portuguese VersionInstruction Manual - Daily Report v3.5 - Portuguese Version
Instruction Manual - Daily Report v3.5 - Portuguese VersionSergio Rubio
 
(43)99668 6495 ASSESSORIA MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 51...
(43)99668 6495 ASSESSORIA MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 51...(43)99668 6495 ASSESSORIA MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 51...
(43)99668 6495 ASSESSORIA MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 51...daimonkonicz823
 
Como funciona um banco de dados? (Worldwide Online TechDay 2010)
Como funciona um banco de dados? (Worldwide Online TechDay 2010)Como funciona um banco de dados? (Worldwide Online TechDay 2010)
Como funciona um banco de dados? (Worldwide Online TechDay 2010)Fabrício Catae
 
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docxMAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx2m Assessoria
 
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docxMAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx2m Assessoria
 
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docxMAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx2m Assessoria
 
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docxMAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx2m Assessoria
 

Semelhante a CA IDMS 26022005.ppt (20)

Apresentação IDMS DC / DB COMPONENTS RESOURCES
Apresentação IDMS DC / DB COMPONENTS RESOURCESApresentação IDMS DC / DB COMPONENTS RESOURCES
Apresentação IDMS DC / DB COMPONENTS RESOURCES
 
DB2 Express-C 9.5
DB2 Express-C 9.5DB2 Express-C 9.5
DB2 Express-C 9.5
 
Apostila oracle
Apostila oracleApostila oracle
Apostila oracle
 
Projeto de otimização de Performance e Redução de Custos Sistema On-Line
Projeto de otimização de Performance e Redução de Custos Sistema On-LineProjeto de otimização de Performance e Redução de Custos Sistema On-Line
Projeto de otimização de Performance e Redução de Custos Sistema On-Line
 
Modelo documentacao-rede
Modelo documentacao-redeModelo documentacao-rede
Modelo documentacao-rede
 
Modelo documentacao-rede
Modelo documentacao-redeModelo documentacao-rede
Modelo documentacao-rede
 
416
416416
416
 
Oracle
OracleOracle
Oracle
 
Implementing multiloop control_strategy_using_iec61131
Implementing multiloop control_strategy_using_iec61131Implementing multiloop control_strategy_using_iec61131
Implementing multiloop control_strategy_using_iec61131
 
Stoe 14 p
Stoe 14 pStoe 14 p
Stoe 14 p
 
Curso completo-de-fix-32
Curso completo-de-fix-32Curso completo-de-fix-32
Curso completo-de-fix-32
 
Windows 8 - Community Zone
Windows 8 - Community ZoneWindows 8 - Community Zone
Windows 8 - Community Zone
 
Instruction Manual - Daily Report v3.5 - Portuguese Version
Instruction Manual - Daily Report v3.5 - Portuguese VersionInstruction Manual - Daily Report v3.5 - Portuguese Version
Instruction Manual - Daily Report v3.5 - Portuguese Version
 
Stoe14p
Stoe14p Stoe14p
Stoe14p
 
(43)99668 6495 ASSESSORIA MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 51...
(43)99668 6495 ASSESSORIA MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 51...(43)99668 6495 ASSESSORIA MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 51...
(43)99668 6495 ASSESSORIA MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 51...
 
Como funciona um banco de dados? (Worldwide Online TechDay 2010)
Como funciona um banco de dados? (Worldwide Online TechDay 2010)Como funciona um banco de dados? (Worldwide Online TechDay 2010)
Como funciona um banco de dados? (Worldwide Online TechDay 2010)
 
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docxMAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
 
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docxMAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
 
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docxMAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
 
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docxMAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
MAPA - MICROPROCESSADORES E MICROCONTROLADORES - 512024.docx
 

Último

[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)Alessandro Almeida
 
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINASCOI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINASMarcio Venturelli
 
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIAEAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIAMarcio Venturelli
 
Entrevistas, artigos, livros & citações de Paulo Pagliusi
Entrevistas, artigos, livros & citações de Paulo PagliusiEntrevistas, artigos, livros & citações de Paulo Pagliusi
Entrevistas, artigos, livros & citações de Paulo PagliusiPaulo Pagliusi, PhD, CISM
 
ATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docx
ATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docxATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docx
ATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docx2m Assessoria
 
Palestras sobre Cibersegurança em Eventos - Paulo Pagliusi
Palestras sobre Cibersegurança em Eventos - Paulo PagliusiPalestras sobre Cibersegurança em Eventos - Paulo Pagliusi
Palestras sobre Cibersegurança em Eventos - Paulo PagliusiPaulo Pagliusi, PhD, CISM
 
ATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docx
ATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docxATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docx
ATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docx2m Assessoria
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 

Último (8)

[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
[ServiceNow] Upgrade de versão - 2ª edição (Revisada, atualizada e ampliada)
 
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINASCOI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
COI CENTRO DE OPERAÇÕES INDUSTRIAIS NAS USINAS
 
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIAEAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
EAD Curso - CIÊNCIA DE DADOS NA INDÚSTTRIA
 
Entrevistas, artigos, livros & citações de Paulo Pagliusi
Entrevistas, artigos, livros & citações de Paulo PagliusiEntrevistas, artigos, livros & citações de Paulo Pagliusi
Entrevistas, artigos, livros & citações de Paulo Pagliusi
 
ATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docx
ATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docxATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docx
ATIVIDADE 1 - GESTÃO DE PESSOAS E DESENVOLVIMENTO DE EQUIPES - 52_2024.docx
 
Palestras sobre Cibersegurança em Eventos - Paulo Pagliusi
Palestras sobre Cibersegurança em Eventos - Paulo PagliusiPalestras sobre Cibersegurança em Eventos - Paulo Pagliusi
Palestras sobre Cibersegurança em Eventos - Paulo Pagliusi
 
ATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docx
ATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docxATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docx
ATIVIDADE 1 - CÁLCULO DIFERENCIAL E INTEGRAL II - 52_2024.docx
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 

CA IDMS 26022005.ppt

  • 2. A ARQQUITETURA DO IDMS CENTRAL VERSION Journals Logs Job Batch Job Batch IDMS Central versiona Job Batch Dicionarios De Dados Data Bases Sysctl Bases Job Batch Job Batch IDMS Central versiona Job Batch Dicionarios De Dados Data Bases Sysctl Bases
  • 3. A VERSAO CENTRAL DO IDMS  Como é Feita a geração do startup  O que ocorre durante o Startup  O layout da Versão Central  A comunicação com o ambiente batch  O que é uma DMCL e uma DBTABLE  O Ambiente multi-tarefa (multitasking)  Procedimento de ativação e desativação  Procedimentos de BackUp
  • 4. A VERSAO CENTRAL DO IDMS IDMS Central Versiona DcParm Dicionario de dados Idms Lodalib Sysgen Idms Proclib •A Macro DCParm gera o modulo executável IdmsDC, responsável pela execução do Idms, que é catalogado na IdmsLoalib. •A Sysgen (Batch ou Online) gera a Versão Central do Idms no dicionario de Dados, na área denominada DDLDDCLOD, com toda a configuração do ambiente em questão. •O Startup propriamente dito (Jcl de execução) é criado e mantido na IDMS PROCLIB A geração do Startup
  • 5. A VERSÃO CENTRAL DO IDMS O que ocorre durante o Startup  Inicializa o arquivo sysctl com as informações necessárias para a comunição com a Versão Central.  Aloca e formata todas áreas internas de trabalho da Versão Central.  Aloca e formata todos os recursos configurado na SYSGEN: -System -Lines -Terminals -Printers -Tasks -Programs -Queues CA-IDMS CENTRAL VERSION
  • 6. A VERSÃO CENTRAL DO IDMS O que ocorre durante o Startup Aloca toda a memória disponível e libera a memória necessária para o STARTUP Recupera informações do arquivo SYSIDMS, verificando se existem alterações de parametros. Ativa a rotina de WARMSTART PARA verificar se a sessão anterior terminou anormalmente Se a sessão anterior terminou anormalmente , faz o ROOLLBACK das tasks que estavam ativas no momento da interrupção Verifica a situação das áreas das Bases de Dados definidas para o ambiente Abre as áreas disponíveis de acordo com a definição padrão existente no DMCL IDMS CENTRAL VERSION
  • 7. CA-IDMS System Operations 2.7.2 How the system is built The DC/UCF system is built based on system generation definitions, #DCPARM specifications, and operator startup override values. The startup routine coordinates building of the DC/UCF region/partition by passing control to other system modules that do most of the work. "The DC/UCF region/partition layout" in topic 2.7.3, later in this chapter, shows the resulting DC/UCF region/partition layout. During the startup process, DC/UCF issues messages to inform the operator of the system's activities. The output below shows a portion of a sample DC/UCF log file that contains startup messages: *** DDLDCLOG AREA FROM PAGES 0030001 TO 0032000 *** FIRST AND LAST PAGES SELECTED ARE 0031483 AND 0030017 051491 10.09.19 PERFORMANCE MONITOR STATISTICS RECORDS ARE PRESENT ON LOG, THEY WILL NOT BE PRINTED 051491 10.09.19 IDMS DC050001 V105 T11 DCLOG IS 54% FULL 051491 10.33.44 IDMS DC013002 V105 T0 ATTACHING DATABASE RESOURCE CONTROLLER 051491 10.33.44 IDMS DC200131 V105 T1 Lock Manager Initialization Complete
  • 8. 51491 10.33.44 IDMS DC201001 V105 T1 CA-IDMS/DB: 105 Started 051491 10.33.44 IDMS DC200009 V105 T1 CA-IDMS/DB Active 10:33:41 91.134 051491 10.33.44 IDMS DC013003 V105 T0 OPENING SYSTEM RUN UNITS 051491 10.33.44 IDMS DC013014 V105 T0 ATTACHING TASK FOR SERVICE DRIVER RHDCRUSD 051491 10.33.44 IDMS DC013014 V105 T0 ATTACHING TASK FOR SERVICE DRIVER RHDCLGSD 051491 10.33.44 IDMS DC050001 V105 T0 DCLOG IS 00% FULL 051491 10.33.44 IDMS DC013014 V105 T0 ATTACHING TASK FOR SERVICE DRIVER PMONCIOD 051491 10.33.44 IDMS PM213601 V105 T11 INITIALIZING PERFORMANCE MONITOR 051491 10.33.44 IDMS PM213608 V105 T11 APPLICATION MONITOR ACTIVE 051491 10.33.44 IDMS PM213606 V105 T11 INTERVAL MONITOR ACTIVE 051491 10.33.44 IDMS PM213602 V105 T11 PERFORMANCE MONITOR INITIALIZATION COMPLETE 051491 10.33.44 IDMS DC013014 V105 T0 ATTACHING TASK FOR SERVICE DRIVER PMONCROL 051491 10.33.44 IDMS DC013014 V105 T0 ATTACHING TASK FOR SERVICE DRIVER RHDCDEAD 051491 10.33.44 IDMS DC013016 V105 T0 SECURITY SYSTEM INITIALIZATION BEGINNING 051491 10.33.44 IDMS DC013017 V105 T0 SECURITY SYSTEM INITIALIZATION COMPLETION CODE 0 051491 10.09.19 PERFORMANCE MONITOR STATISTICS RECORDS ARE PRESENT ON LOG, THEY WILL NOT BE PRINTED 051491 10.09.19 IDMS DC050001 V105 T11 DCLOG IS 54% FULL 051491 10.33.44 IDMS DC013002 V105 T0 ATTACHING DATABASE RESOURCE CONTROLLER 051491 10.33.44 IDMS DC200131 V105 T1 Lock Manager Initialization Complete 051491 10.33.44 IDMS DC201001 V105 T1 CA-IDMS/DB: 105 Started 051491 10.33.44 IDMS DC200009 V105 T1 CA-IDMS/DB Active 10:33:41 91.134 051491 10.33.44 IDMS DC013003 V105 T0 OPENING SYSTEM RUN UNITS 051491 10.33.44 IDMS DC013014 V105 T0 ATTACHING TASK FOR SERVICE DRIVER RHDCRUSD 051491 10.33.44 IDMS DC013014 V105 T0 ATTACHING TASK FOR SERVICE DRIVER RHDCLGSD 051491 10.33.44 IDMS DC050001 V105 T0 DCLOG IS 00% FULL
  • 9. 051491 10.33.44 IDMS DC013014 V105 T0 ATTACHING TASK FOR SERVICE DRIVER PMONCIOD 051491 10.33.44 IDMS PM213601 V105 T11 INITIALIZING PERFORMANCE MONITOR 051491 10.33.44 IDMS PM213608 V105 T11 APPLICATION MONITOR ACTIVE 051491 10.33.44 IDMS PM213606 V105 T11 INTERVAL MONITOR ACTIVE 051491 10.33.44 IDMS PM213602 V105 T11 PERFORMANCE MONITOR INITIALIZATION COMPLETE 051491 10.33.44 IDMS DC013014 V105 T0 ATTACHING TASK FOR SERVICE DRIVER PMONCROL 051491 10.33.44 IDMS DC013014 V105 T0 ATTACHING TASK FOR SERVICE DRIVER RHDCDEAD 051491 10.33.44 IDMS DC013016 V105 T0 SECURITY SYSTEM INITIALIZATION BEGINNING 051491 10.33.44 IDMS DC013017 V105 T0 SECURITY SYSTEM INITIALIZATION COMPLETION CODE 0 051491 10.33.45 SYSTEM INITIALIZED ON 91134 AT 10:33:45.14 051491 10.33.45 MAP OF REGION 051491 10.33.45 RHDCOS00 000061F8 IDMSDBIO 00020060 IDMSDBMS 0002E770 OPT 00044410 051491 10.33.45 CSA 00044910 CCE 0004D300 SCAAREA 0004E9C0 RUA 0004EE40 051491 10.33.45 DDT 00051260 LTT 000512C0 PTT 00052E58 QDT 000555A0 051491 10.33.45 TDT 00055620 PDT 00057AE0 TRCEBUFS 000BAA20 TCA 000D9E40 051491 10.33.45 DCEAREA 000D9E68 TCEAREA 000DA7E8 MPMODTBL 001085E0 ECBLIST 00108AE0 051491 10.33.45 RCA 00108CE0 RLEAREA 00108D40 RCEAREA 0010DC54 DPEAREA 001218BC 051491 10.33.45 ILEAREA 00135524 SCT 00135940 CSVCAREA 001383C0 PGMPOOL 00139000 051491 10.33.45 RENTPOOL 001B6000 RHDCD04W 00214800 RHDCD0ZU 00214E00 RHDCD05V 00217200 051491 10.33.45 RHDCD07Q 0021AC00 STGPOOL 00393000 XALODBUF 0050E000 ABENDSTG 00516240 051491 10.33.45 HIADDR 00516560 NLT 00988A48 SVC172 00C43140 ESE 02CEAFE0 051491 10.33.45 EREAREA 02E8D740 LKM 03242000 XARENTPL 0324F000 RHDCRUSD 03361A00 051491 10.33.45 RHDCLGSD 03362200 PMONCIOD 03362C00 PMONCROL 03369400 RHDCDEAD 0336A400 051491 10.33.45 MAP OF NUCLEUS
  • 10. 051491 10.33.45 MODNAME CSECT ASM DATE LOADADR ENTRY POINTS 051491 10.33.45 RHDCOS00 RHDCOS00 910404 18:56 000061F8 OS00EP1 00006D0C 051491 10.33.45 IDMSDBIO IDMSDBIO 910410 16:36 00020008 DBIOEP1 00020060 051491 10.34.45 IDMSDSRV IDMSDSRV 910405 08:05 03361400 DSRVEP1 03361458 051491 10.34.45 ESVSAMBE ESVSAMBE 910329 09:11 0020DC00 AMBEEP1 0020DC58 051491 10.34.45 END OF SNAP 051491 10.34.45 IDMS DC013004 V105 T0 ATTACHING DRIVER FOR LINE UCFLINE 051491 10.34.45 IDMS DC013004 V105 T0 ATTACHING DRIVER FOR LINE VTAMLIN 051491 10.34.45 IDMS DC013004 V105 T0 ATTACHING DRIVER FOR LINE JESRDR 051491 10.34.45 IDMS DC091001 V105 T0 ATTACHING PRINTER CONTROL TASK 051491 10.34.46 IDMS DC013011 V105 T0 ATTACHING QUEUE CLEANUP TASK 051491 10.34.47 IDMS DC013013 V105 T0 ATTACHING LOADAREA CLEANUP TASK 051491 10.34.47 IDMS DC013006 V105 T0 ATTACHING STARTUP AUTOTASKS 051491 10.34.47 IDMS DC013005 V105 T0 IDMS-CV/DC INITIALIZATION COMPLETE
  • 11. A VERSÃO CENTRAL DO IDMS Job Batch Job Batch IDMS Central versiona Job Batch Data Bases Sysctl Bases Job Batch Job Batch IDMS Central versiona Job Batch Dicionarios De Dados Data Bases Sysctl Bases CENTRAL VERSION O ambiente Batch Versão central •A comunicação do tipo Cross Region é feita pelos módulos Incluídos no programa durante a Sua linkedição e com base nas informações contidas no arquivo SYSCTL •A Versão Central faz todo o acesso Às bases de dados , permitindo Que várias aplicações online e Jobs Batch atualizem simultaneamente A mesma estrutura de dados •O uso dos Journals da Versão Central permite que o Idms faça o ROLLBACK Automatico em caso de abend, considerando o último COMMIT executado
  • 12. A VERSÃO CENTRAL DO IDMS O ambiente Batch Local Mode •A comunicação com o Idms Feita pelos módulos incluídos no Programa durante a sua linkedição E com base nas informações do Arquivo SYSIDMS •O Acesso às bases de dados é Exclusivo e não permite que várias Aplicações online e outros jobs Batch atualizem simultaneamente a mesma estrutura de dados •As áreas utilizadas em Local Mode deverão ser indisponibilizadas na Versão Central correspondente •Toda atualização em Local Mode deverá ser precedida por um BACKUP das áreas Utilizadas, pois nesta modalidade não existe ROLLBACK automático Job Batch Job Batch IDMS Central versiona Job Batch Data Bases Job Batch Job Batch SYSIDMS Dicionarios De Dados Data Bases Job Bactch IDMS CENTRAL VERSION
  • 13. VERSÃO CENTRAL DO IDMS IDMS Central versiona Data Bases Dicionarios De Dados Data Bases DMCL IDMS CENTRAL VERSION DBA LOADLIB SYSIDMS O que é uma DMCL •Define todo o mapeamento físico das Bases de Dados, dos dicionários de dados, Dos Journals e Log. •Define todos os segmentos e as respectivas áreas das Bases de Dados das bases de Dados •Seu módulo fonte é mantido no dicionário de dados (system), através do utilitário IDMSBCF •Após ser compilada e Linkeditada é catalogada Na DBA LOADLIB •A data e hoara de compilação do DMCL são gravados No Journal para permitir o controle de suas versões •Seu nome é informado no arquivo de controle Chamado SYSIDMS
  • 14. IDMS Central versiona Data Bases Dicionarios De Dados Data Bases DBTABLE IDMS CENTRAL VERSION DBA LOADLIB SYSIDMS VERSÃO CENTRAL DO IDMS O Que é uma DbTable •Define o mapeamento lógivo das bases de dados E dos dicionários de Dados •Associa todos os segmentos às suas respectivas bases de dados criando a entidade DBNAME •Seu módulo fonte e mantido no dicionário de dados (system), através do Utilitário IDMSBCF •Após ser compilada ae Linkedição é catalogada na DBA LoadLib •Seu nome é informado no arquivo de controle chamado SYSIDMS
  • 15. VERSÃO CENTRAL DO IDMS IDMS Central versiona Data Bases Dicionarios De Dados Data Bases IDMS CENTRAL VERSION DBA LOADLIB SYSIDMS O ambiente multi-tarefa (multitasking) •Permite que o Idms utilize vários processadores ao mesmo Tempo, aumentando de forma significativa a sua Produtividade •O número de processadores a ser utilizado é definido no Parm do programa IDMSDC •A Versão Central disponibiliza comandos DCMT, Que permitem verificar a utilização deste recurso e Realizar os ajustes necessários. •É um recurso que deve ser utilizado com bastante critério, Pois afeta o comportamento do sistema como um todo
  • 16. VERSÃO CENTRAL DO IDMS Procedimento de Ativação /s IDMS60
  • 17. VERSÃO CENTRAL DO IDMS Procedimentos de desativação Prompt do Idms V60 TASK …… Dcmt Shutdown OU Através da console do Sistema Replay. xx,99dcmt shutdown
  • 18. VERSÃO CENTRAL DO IDMS IDMS Central versiona Data Bases Dicionarios De Dados Data Bases IDMS CENTRAL VERSION Backup Nomalmente os backups de bancos Idms são efetuados Com Esses bancos, com Status, Offline ou retrieval
  • 19. OS JOURNALS DO IDMS O QUE SÃO ? Arquivos que guardam todas As informações sobre as atualizações Nas bases de dados IDMS CENTRAL VERSION Data Base J1JRNL J2JRNL J3JRNL J4JRNL
  • 20. OS JOURNALS DO IDMS Para que servem ? Garantir a integridade das Bases de Dados Em caso de falha e necessidade de recuperação IDMS CENTRAL VERSION Data Base J1JRNL J2JRNL J3JRNL J4JRNL
  • 21. OS JOURNALS DO IDMS DCMT D ISPLAY JOURNAL
  • 22. OS JOURNALS DO IDMS O archive Journal Seleciona o Journal a ser arquivado e Libera espaço para uma nova utilização Do arquivo correspondente IDMS CENTRAL VERSION Data Base J1JRNL J2JRNL J3JRNL J4JRNL full ativo empty empty
  • 23. OS JOURNALS DO IDMS O archive Journal O RESTART é necessário quando o job Anterior foi interrompido durante o ARCHIVE IDMS CENTRAL VERSION Data Base J1JRNL J2JRNL J3JRNL J4JRNL OFFLOAD Full Ativo Full Ativo Full Ativo Full
  • 24. OS JOURNALS DO IDMS O archive Journal Programa sem Commits são responsáveis Por, manter os journals cheios após Archive IDMS CENTRAL VERSION Data Base J1JRNL J2JRNL J3JRNL J4JRNL Ativo full Ativo full Ativo full Ativo Full
  • 25. Modelo Conceitual ou Projeto Lógico REG1 REG2 REG3 REG4 •Responsabilidade do administrador •Entidades •Relacionamento •Atributos •Estratégia de acesso aos dados •Regras de acesso
  • 26. REG2 REG1 REG3 Data Bases PROJETO FÍSICO •Responsabilidade do administrador de Banco de Dados •Define o mapeamento físico do banco de dados •Determina o tamanho das páginas •Associa os registros às paginas definidas •transforma entidades em registros, relacionamento em sets ou índices, atributos em campos •define tipo de armazenamento e acesso de um registro
  • 27. O Database do Idms Files x Áreas Files são arquivos para o OS / 390 //SFGDB001 DD DSN=IDMS.PRD60.SFGDB001,DISP=SHR DATA BASES
  • 28. O Database do Idms Area 1 Area 2 Data Bases Files xAreas Areas são atividades lógicas de um file
  • 29. O Database do Idms Files x areas Um file uma area Area 1 Data Bases
  • 30. Area 1 Data Bases O Database do Idms Area 1 Uma área e vários Files
  • 31. O Database do Idms Files x Áreas Uma Área deverá ser sempre formatada antes de sua utilização Area 1......... Data Bases
  • 32. O Database do Idms Files x Áreas A primeira página de uma área é de gerenciamento de espaço e tambem contém o lock byte Area 1......... Data Bases
  • 33. O Database do Idms Files x Áreas Uma página contém o seguinte Layout HEADER FOOTER
  • 34. O Database do Idms Files x Áreas O que é um estouro de espaço em uma área ERROR STATUS=1211 Area 1......... Data Bases
  • 35. O Database do Idms Files x Áreas Utilização em Local Mode Dcmt Vary retrieval Area 1......... Data Bases
  • 36. O Database do Idms Files x Áreas O Backup do Banco de Dados não pode ser realizado com Área em uso Dcmt Vary retrieval Data Bases ADRSSU
  • 37. O Database Idms O que é um DeadLock status=xx29 Obtain Locked Keep Exclusive Shared Retrieval
  • 38. O log do Idms IDMS Central Version Rede Job Batch Central Version •O que é? •Para que serve? •Como é Usado pelo Idms? •Que Tipos de registros são mantidos no log? •O que Ocorre quando enche o Log? •Como ocorre o processo de Archive do Log
  • 39. Analisando o Error Status XX YY Onde: XX = função (Obtain, store, modify, etc..) YY = erro da função
  • 40. Analisando Problemas Operacionais •O que são problemas operacionais •O que é ABEND de uma aplicação •Tipos de problemas mais frequentes