Com o bando de dados no ar podemos dar comandos em uma sessão Adabas;
- terminar uma sessão de usuário ou Adabas;
- exibição ou informar do núcleo;
- log de comandos - CLOG;
- No Adabas pode alterar os parâmetros de funcionamento ou de condições.
Neste documento, os comandos são listados em ordem alfabética. Um comando, DSTA, está listado duas vezes: uma vez como um comando para exibir o status do núcleo, e, separadamente, como um comando para mostrar o status atual de operação utilitário Adabas.
- Para Adabas Caching Facility operator commands, consulte a documentação do Adabas Caching Facility.
- Para comandos do operador Adabas Parallel Services, consulte a documentação do Adabas Caching Facility operator commands.
- Para comandos do operador em um ambiente de cluster sysplex, consulte a documentação do Adabas Cluster Services.
Dando comandos em sistemas z/OS
Para entrar com os comandos do operador em ambientes z / OS, o uso do z / OS comando MODIFY (F), conforme mostrado abaixo:
F JOBNAME-ADABAS,COMANDO
Exemplo;
F STC-DO-ADABAS,ADAEND
É o comando para retirar o banco de dados do ar.
COMANDOS
Comando ADAEND - Use o comando ADAEND para encerrar a sessão Adabas normalmente. Após feito este comando não serão aceitos novos usuários para acessar o banco de dado. ET é a lógica de atualização continuou até o fim da transação atual lógica para cada usuário. Depois de toda a atividade foi concluída, conforme descrito acima, a sessão é encerrada Adabas. Em ambientes de núcleo cluster, a opção global pode ser usado para encerrar a sessão Adabas em todos os núcleos de cluster ativo.
STC03611 F AAFAI333,ADAEND
STC01517 +ADAN51 00333 2011-02-09 16:56:12 Operator type-in: ADAEND
STC01517 +ADAN42 00333 2011-02-09 16:56:12 Function accepted
STC01517 +ADAM97 00333 This ASCB/initiator will be terminated by MVS at EOJ
STC01517 IEF404I AAFAI333 - ENDED - TIME=16.56.12
STC01517 IEF352I ADDRESS SPACE UNAVAILABLE
STC01517 $HASP395 AAFAI333 ENDED
Comando ALOCKF - Use o comando ALOCKF bloquear um arquivo com antecedência para garantir que um usuário EXU, EXF, ou UTI terá o controle exclusivo do arquivo especificado. O avanço bloqueio impede que novas operações possam usar o arquivo. Uma vez que todos os usuários atuais deixaram de usar o arquivo, o usuário tem o controle exclusivo do lock. Até então, o usuário controle exclusivo precisa esperar.
-- Prendendo o file
STC08623 F AAFAI333,ALOCKF=29
STC01151 +ADAN41 00333 2018-07-26 08:34:22 Function completed
-- Display pra ver se o file esta preso
STC08623 F AAFAI333,DLOCKF
STC01151 +ADAN30 00333 2018-07-26 08:34:35 No files locked
STC01151 +ADAN30 00333 2018-07-26 08:34:35 A-Files=00029
STC01151 +ADAN41 00333 2018-07-26 08:34:35 Function completed
-- Retirando lock
STC08623 F AAFAI333,RALOCKF=29
STC01151 +ADAN41 00333 2018-07-26 08:37:18 Function completed
-- Display pra ver se o file esta preso
STC08623 F AAFAI333,DLOCKF
STC01151 +ADAN30 00333 2018-07-26 08:37:48 No files locked
STC01151 +ADAN41 00333 2018-07-26 08:37:48 Function completed
Para remover o bloqueio do avanço sem executar o utilitário, consulte o comando RALOCKF. Este comando não está disponível no modo single user ou para um núcleo só de leitura.
Comando AOSLOG - Use o comando AOSLOG para ativar ou desativar o log de registro do Adabas em determinadas chamadas que modificar o núcleo para DD/PRINT. Essas chamadas são emitidos por ADADBS OPERCOM ou Adabas Online System. Read e display as chamadas não são registrados.
Comando ASYTVS - Use o comando ASYTVS é para ativar ou desativar o asynchronous flushing of buffers no número de série do volume.
Comando CANCEL - Use o comando CANCEL para cancelar a sessão Adabas imediatamente. Todo o processamento que estiver usando o banco de dados será imediatamente suspensa. A rotina de autorestart a ser executada durante a inicialização da sessão Adabas que vai resolver as pendencias que faltaram a ser feitas no banco. Em ambientes de cluster núcleo, a opção global pode ser usado para cancelar a sessão Adabas em todos os núcleos de cluster ativo.
Comando CLOGMRG - Use o comando CLOGMRG dinamicamente modifica a configuração do parâmetro ADARUN CLOGMRG. O comando CLOGMRG é válida apenas em ambientes de cluster. É global, por definição, e afeta todos os núcleos do cluster.
Comando CLUFREEUSER - O comando CLUFREEUSER é válida apenas em ambientes de cluster. Pode ser emitida para o núcleo local, ou, com a opção global, contra todos os núcleos ativos e inativos do cluster. Use o comando CLUFREEUSER para excluir restos de agrupar os elementos da tabela de usuário (UTEs ou PLXUSERs) armazenadas em comum que já não estão associados a elementos do usuário fila (UQEs) em um núcleo.
Comando CT - Use o comando do CT para dinamicamente substituir o valor do parâmetro ADARUN do banco, ou seja, o número máximo de segundos que podem decorrer do tempo um comando Adabas foi concluída até que os resultados são retornados para o usuário através da comunicação interregion (que depende da particular sistema operacional usado). A configuração mínima é 1, o máximo é 16777215. Em ambientes de cluster núcleo, o comando do CT é, por definição, global e afeta todos os núcleos do cluster.
Comando DAUQ - Use o comando DAUQ para mostrar os elementos do usuário fila de usuários que tenham executado o comando, pelo menos, um Adabas nos últimos 15 minutos.
STC03611 F AAFAI330,DAUQ
STC08763 +ADAN11 00330 2011-02-09 16:58:11 User=00000001,JN=BROK330
STC08763 + ,TID=G.K.....(C749D29035CA7002)
STC08763 + TY= E,LA=19 S
STC08763 +ADAN11 00330 2011-02-09 16:58:11 User=00000002,JN=BROK330
STC08763 + ,TID=G.K.....(C749D29035CACF42)
STC08763 + TY= E,LA=19 S
STC08763 +ADAN11 00330 2011-02-09 16:58:11 User=00000287,JN=COMPLETD
STC08763 + ,TID=DBA21(C1C1F9F5F0F0F4F1)
STC08763 + TY= E,LA=97 S
STC08763 +ADAN11 00330 2011-02-09 16:58:11 User=00000288,JN=COMPLETD
STC08763 + ,TID=DBA22(C1C1F9F5F0F0F4F2)
STC08763 + TY= E,LA=89 S
STC08763 +ADAN41 00330 2011-02-09 16:58:11 Function completed
Comandos DCQ - Use o comando DCQ para mostrar todos os elementos de comando postado fila (CQEs). O comando DCQ mostra ID de cada usuário do CQE, nome do trabalho e tamanho do buffer.
STC03611 F AAFAI333,DCQ
STC01517 +ADAN14 00333 2011-02-09 16:54:06 Current CQ is empty
STC01517 +ADAN41 00333 2011-02-09 16:54:06 Function completed
DDIB - Use o comando DDIB para exibir o bloco de integridade de dados (DIB). Este bloco contém entradas indicando quais utilitários Adabas estão ativos e os recursos que estão sendo utilizados por cada utilitario.
STC03611 F AAFAI333,DDIB
STC01517 +ADAN25 00333 2011-02-09 16:53:06 DIB
STC01517 +ADAN25 00333 2011-02-09 16:53:06 Jobname=AAFAI333,Starttime=16:42:29
STC01517 +
STC01517 +ADAN41 00333 2011-02-09 16:53:06 Function completed
Comando DDSF - Use o comando DDSF para mostrar Adabas Delta Save status Facility. O comando DDSF só está disponível se o núcleo Adabas é executado com o parâmetro ADARUN DSF=YES.
Comando DELUF - Use o comando DELUF para excluir todos os usuários que estão usando o arquivo especificado. Todas as transações abertas dos usuários excluídos são backed out. Este comando não exclui usuários EXF ou UTI.
O comando DELUF corresponde ao ADADBS OPERCOM STOPF=file-number,PURGE function.
Atenção - Se Adabas está sendo executado com ADARUN OPENRQ=NO (especificando que os usuários não são obrigados a emitir OP como o primeiro comando da sessão), execute o comando DELUF somente se tiver certeza de que os usuários a ser excluído não estão mais ativos. Se um usuário com uma transação aberta é excluído, mas depois retorna (através do envio de um comando), não há nenhuma indicação sobre a devolução da transação. Se o usuário continuar a operação, inconsistências lógicas no banco de dados pode ocorrer.
Comando DELUI - Use o comando DELUI para excluir todos os usuários que não tenham executado um comando durante o intervalo de tempo especificado (em segundos). Todas as transações abertas dos usuários excluídos são recuou. Este comando não exclui usuários EXF ou UTI. O comando DELUI corresponde ao ADADBS OPERCOM STOPI=time,PURGE function.
Atenção - Se Adabas está sendo executado com ADARUN OPENRQ=NO (especificando que os usuários não são obrigados a emitir OP como o primeiro comando da sessão), execute o comando DELUI somente se tiver certeza de que os usuários a ser excluído não estão mais ativos. Se um usuário com uma transação aberta é excluído, mas depois retorna (através do envio de um comando), não há nenhuma indicação sobre a devolução da transação. Se o usuário continuar a operação, inconsistências lógicas no banco de dados pode ocorrer.
Comando DFILES - Use o comando DFILES para mostrar o número de usuários a acessando, atualizando, ou controlar ou um arquivo específico (n) ou uma série de arquivos individuais, especificado em uma lista (N1,..., n5). Um máximo de cinco arquivos podem ser especificados na lista. Os usuários são exibidos pelo nome de trabalho e identificação do usuário Adabas atribuído e listado pelo arquivo.
STC03611 F AAFAI330,DFILES=21,40,41,42,43
STC08763 +ADAN31 00330 2011-02-09 17:07:19 File= 00021 is not used
STC08763 +ADAN31 00330 2011-02-09 17:07:19 File= 00040 is not used
STC08763 +ADAN31 00330 2011-02-09 17:07:19 File= 00041 is not used
STC08763 +ADAN31 00330 2011-02-09 17:07:19 File= 00042 is not used
STC08763 +ADAN31 00330 2011-02-09 17:07:19 File= 00043 is not used
STC08763 +ADAN41 00330 2011-02-09 17:07:19 Function completed
Comando DFILUSE - Use o comando DFILUSE para mostrar o número de comandos total processado até agora para o arquivo especificado durante a sessão atual. A contagem é exibido na mensagem ADAN33 núcleo.
STC02760 F AAFAI333,DFILUSE=22
STC03141 +ADAN33 00333 2015-08-25 16:32:37 File= 22 Usage=0
STC03141 +ADAN41 00333 2015-08-25 16:32:37 Function completed
Comando DHQ - Use o comando DHQ para exibir até cinco elementos a fila de espera.
STC02760 F AAFAI333,DHQ
STC03141 +ADAN07 00333 2015-08-25 16:33:57 Current HQ is empty
STC03141 +ADAN41 00333 2015-08-25 16:33:57 Function completed
Comando DHQA - Use o comando DHQA para exibir até 1.000 elementos fila de espera.
STC02760 F AAFAI333,DHQA
STC03141 +ADAN07 00333 2015-08-25 16:34:25 Current HQ is empty
STC03141 +ADAN41 00333 2015-08-25 16:34:25 Function completed
Comando DLOCKF - Use o comando DLOCKF para dar display dos files locked.
STC02760 F AAFAI333,DLOCKF
STC03141 +ADAN30 00333 2015-08-25 16:20:17 No files locked
STC03141 +ADAN41 00333 2015-08-25 16:20:17 Function completed
Comandos DNC - Use o comando DNC para mostrar o número de elementos de comando postado fila de espera para ser selecionado.
STC02760 F AAFAI333,DNC
STC03141 +ADAN13 00333 2015-08-25 16:21:02 Number of posted CQEs = 0
STC03141 +ADAN41 00333 2015-08-25 16:21:02 Function completed
Comando DNFV - Use o comando DNFV para mostrar as variáveis de arquivos do núcleo, ou seja, informações sobre o uso atual do arquivo. Este comando fornece informações sobre os arquivos em uso em um determinado ponto no tempo. Ele também indica que outros núcleos tem o controle de arquivo exclusivo, se, por exemplo, um programa do usuário recebe uma resposta 148, subcode 15.
STC02760 F AAFAI333,DNFV
STC03141 +FNR=00008 A=Y U= ID= CA=00001 CU=00000
STC03141 +FNR=00009 A=Y U=Y ID= CA=00001 CU=00000
STC03141 +FNR=00015 A=Y U= ID= CA=00001 CU=00000
STC03141 +ADAN41 00333 2015-08-25 16:21:52 Function completed
DNH - Use o comando DNH para mostrar o número de ISNs atualmente na hold queue (fila de espera).
STC02760 F AAFAI333,DNH
STC03141 +ADAN06 00333 2015-08-25 16:22:32 Number of HQEs = 0
STC03141 +ADAN41 00333 2015-08-25 16:22:32 Function completed
DNU - Use o comando DNU para exibir o número de usuários atuais.
STC02760 F AAFAI333,DNU
STC03141 +ADAN09 00333 2015-08-25 16:23:05 Number of UQEs = 2
STC03141 +ADAN41 00333 2015-08-25 16:23:05 Function completed
DONLSTAT - Use o comando DONLSTAT para exibir o status de cada reorder ativo, invert online, ou Event Replicator processo de estado inicial juntamente com a identificação do processo.
STC03611 F AAFAI333,DONLSTAT
STC01517 +ADAN35 00333 2011-02-09 16:44:29 No online processes present
STC01517 +ADAN41 00333 2011-02-09 16:44:29 Function completed
DPARM - Use o comando DPARM para apresentar os parâmetros da sessão Adabas atualmente em vigor.
STC03611 F AAFAI333,DPARM
STC01517 +ADAN16 00333 2011-02-09 16:43:07 READONLY=NO,UTIONLY=NO
STC01517 +ADAN16 00333 2011-02-09 16:43:07 ASYTVS=YES,AOSLOG=NO
STC01517 +ADAN16 00333 2011-02-09 16:43:07 NC=250,NH=3000,NT=20,NU=3000
STC01517 +ADAN16 00333 2011-02-09 16:43:07 LBP=61467904,LFP=12288000,LWP=33000
STC01517 +ADAN16 00333 2011-02-09 16:43:07 LI=300000,LP=25000,LQ=150000,LS=300
STC01517 +ADAN16 00333 2011-02-09 16:43:07 LFIOP=15360000,FMXIO=1
STC01517 +ADAN16 00333 2011-02-09 16:43:07 TT=420,TNAA=900,TNAE=900,CT=300
STC01517 +ADAN16 00333 2011-02-09 16:43:07 TNAX=120,MXTT=3600,MXTNA=3600
STC01517 +ADAN16 00333 2011-02-09 16:43:07 Logging
STC01517 + LOGCB
STC01517 +ADAN41 00333 2011-02-09 16:43:07 Function completed
DPPT - Use o comando DPPT para exibir a parallel participant table (tabela participante paralelas) sigla (PPT), ou seja, a exibição do bloco do núcleo do proprio PPT. Este comando produz informações internas para o uso de Software AG suporte técnico.
STC02760 F AAFAI333,DPPT
STC03141 +ADAN24 00333 2015-08-25 16:24:43 Display PPT RABNs 0000281F to 00002
STC03141 +ADAN24 00333 2015-08-25 16:24:43
STC03141 +ADAN24 00333 2015-08-25 16:24:43 PPT RABN: 0000281F
STC03141 +ADAN24 00333 2015-08-25 16:24:43 Number of entries: 01
STC03141 +ADAN24 00333 2015-08-25 16:24:43 Nucleus indicator: 80
STC03141 +ADAN24 00333 2015-08-25 16:24:43 NUCID: 0000
STC03141 +ADAN24 00333 2015-08-25 16:24:43 PPT Entry length: 0022
STC03141 +ADAN24 00333 2015-08-25 16:24:43 Entry ID: E6
STC03141 +ADAN24 00333 2015-08-25 16:24:43 Dataset=/ADABAS/DBID333/WORK1/
STC03141 +ADAN41 00333 2015-08-25 16:24:43 Function completed
DRES - Use o comando DRES para mostrar o pool space e o mais alto nível de uso (high water mark) chegou até agora durante a sessão atual, contagem de registros e por cento para os seguintes recursos:
STC08623 F AAFAI333,DRES
STC01129 +ADAN28 00333 2018-07-26 08:25:00 Resource Size Current
STC01129 +ADAN28 00333 2018-07-26 08:25:00 AB -Pool 3276800 N/A
STC01129 +ADAN28 00333 2018-07-26 08:25:00 CQ -Pool 48000 0
STC01129 +ADAN28 00333 2018-07-26 08:25:00 FI -Pool 12288000 0
STC01129 +ADAN28 00333 2018-07-26 08:25:00 HQ -Pool 84056 0
STC01129 +ADAN28 00333 2018-07-26 08:25:00 TBI -Pool 300000 0
STC01129 +ADAN28 00333 2018-07-26 08:25:00 TBS -Pool 150000 0
STC01129 +ADAN28 00333 2018-07-26 08:25:00 UQ -Pool 925232 924
STC01129 +ADAN28 00333 2018-07-26 08:25:00 UQF -Pool 288360 72
STC01129 +ADAN28 00333 2018-07-26 08:25:00 WORK-Pool 3300000 416
STC01129 +ADAN41 00333 2018-07-26 08:25:00 Function completed
DSTAT - Use o comando DSTAT para exibir o status atual núcleo Adabas.
STC03611 F AAFAI333,DSTAT
STC04070 +ADAN17 00333 2011-02-10 13:54:13 Read I/Os A=365,D=2,W=3
STC04070 +ADAN17 00333 2011-02-10 13:54:13 Write I/O A=5,D=0,W=2
STC04070 +ADAN17 00333 2011-02-10 13:54:13 Nr. of commands=1,Buffer efficiency
STC04070 +ADAN17 00333 2011-02-10 13:54:13 Nr. of Fmt-Tran.=6,Nr. of Fmt-Ovwr.
STC04070 +ADAN17 00333 2011-02-10 13:54:13 Thread001=1 commands
STC04070 +ADAN41 00333 2011-02-10 13:54:13 Function completed
DTH - Use o comando DTH para dar display do status das threads.
STC03611 F AAFAI333,DTH
STC04070 +ADAN18 00333 2011-02-10 13:55:03 THN=1,ST=AA ,Use=2
STC04070 +ADAN18 00333 2011-02-10 13:55:03 THN=2,ST=UU ,Use=0
STC04070 +ADAN18 00333 2011-02-10 13:55:03 THN=3,ST=UU ,Use=0
STC04070 +ADAN18 00333 2011-02-10 13:55:03 THN=4,ST=UU ,Use=0
STC04070 +ADAN18 00333 2011-02-10 13:55:03 THN=5,ST=UU ,Use=0
STC04070 +ADAN18 00333 2011-02-10 13:55:03 THN=6,ST=UU ,Use=0
STC04070 +ADAN18 00333 2011-02-10 13:55:03 THN=7,ST=UU ,Use=0
STC04070 +ADAN18 00333 2011-02-10 13:55:03 THN=8,ST=UU ,Use=0
STC04070 +ADAN18 00333 2011-02-10 13:55:03 THN=9,ST=UU ,Use=0
STC04070 +ADAN18 00333 2011-02-10 13:55:03 THN=10,ST=UU ,Use=0
STC04070 +ADAN18 00333 2011-02-10 13:55:03 THN=11,ST=UU ,Use=0
STC04070 +ADAN18 00333 2011-02-10 13:55:03 THN=12,ST=UU ,Use=0
STC04070 +ADAN18 00333 2011-02-10 13:55:03 THN=13,ST=UU ,Use=0
STC04070 +ADAN18 00333 2011-02-10 13:55:03 THN=14,ST=UU ,Use=0
STC04070 +ADAN18 00333 2011-02-10 13:55:03 THN=15,ST=UU ,Use=0
STC04070 +ADAN18 00333 2011-02-10 13:55:03 THN=16,ST=UU ,Use=0
STC04070 +ADAN18 00333 2011-02-10 13:55:03 THN=17,ST=UU ,Use=0
STC04070 +ADAN18 00333 2011-02-10 13:55:03 THN=18,ST=UU ,Use=0
STC04070 +ADAN18 00333 2011-02-10 13:55:03 THN=19,ST=UU ,Use=0
STC04070 +ADAN18 00333 2011-02-10 13:55:03 THN=20,ST=UU ,Use=0
STC04070 +ADAN41 00333 2011-02-10 13:55:03 Function completed
DUQ - Use o comando DUQ para exibir até cinco elementos da fila ativos e inativos da user queue.
STC02760 F AAFAI333,DUQ
STC03141 +ADAN11 00333 2015-08-25 16:29:25 User=00000001,JN=COMPLETD
STC03141 + ,TID=DBA1(C1C1F0F1F0F5F5F1)
STC03141 + TY= U,LA=730 S
STC03141 +ADAN11 00333 2015-08-25 16:29:25 User=00000004,JN=COMPLETD
STC03141 + ,TID=DBA3(C1C1F0F1F0F5F5F3)
STC03141 + TY= E,LA=723 S
STC03141 +ADAN41 00333 2015-08-25 16:29:25 Function completed
DUQA - Use o comando DUQA para dar display até 100 elementos da user queue.
STC02760 F AAFAI333,DUQA
STC03141 +ADAN11 00333 2015-08-25 16:29:58 User=00000001,JN=COMPLETD
STC03141 + ,TID=DBA1(C1C1F0F1F0F5F5F1)
STC03141 + TY= U,LA=763 S
STC03141 +ADAN11 00333 2015-08-25 16:29:58 User=00000004,JN=COMPLETD
STC03141 + ,TID=DBA3(C1C1F0F1F0F5F5F3)
STC03141 + TY= E,LA=756 S
STC03141 +ADAN41 00333 2015-08-25 16:29:58 Function completed
DUQE - Use o comando DUQE para mostrar o elemento da user queue para a identificação do usuário especificado Adabas-assigned user ID. O ID do usuário deve ser digitado no formato hexadecimal como segue: -- DUQE=X'A3C1F2' -- Não digite um nome de job no lugar do ID de usuário.
DUUQE - Use o comando DUUQE para exibir elementos de utilitario da user queue.
STC02760 F AAFAI333,DUUQE
STC03141 +ADAN11 00333 2015-08-25 16:40:10 Currently no utility UQE
STC03141 +ADAN41 00333 2015-08-25 16:40:10 Function completed
FEOFCL - Use o comando FEOFCL para fechar o registro atual do command log dual ou múltiplo e mudar para o command log para outro log. Esse comando é válido apenas se o comando dual ou múltiplo log está em vigor. Em ambientes de cluster núcleo, a opção global pode ser usado para fechar e mudar de comando duplo ou múltiplo registros em todos os núcleos de cluster ativo.
FEOFPL - Use o comando FEOFPL para fechar o registro de protection log atual. Este comando é valido para dual ou múltipla de dados para mudar para o registo de uma outra proteção. Em ambientes usando cluster núcleo, a opção global pode ser usado para fechar e mudar a dupla proteção ou múltiplos registros em todos os núcleos de cluster ativo.
FMXIO - Use o comando FMXIO para mudar dinamicamente a configuração do parâmetro ADARUN FMXIO.
HALT - Use o comando HALT para realizar uma BT (back out transaction) para a sessão de cada usuário ativo que estiver usando a lógica de ET, em seguida, encerrar a sessão Adabas. Não serão gerados dumps produzidos usando o comando HALT. Em ambientes de cluster núcleo, a opção global pode ser usado para executar um BT para todas as sessões de usuários ativos usando a lógica ET e encerra a sessão Adabas em todos os núcleos de cluster ativo.
--- Comando dado
STC08623 F AAFAI333,HALT
STC00647 +ADAN51 00333 2018-07-24 17:25:07 Operator type-in: HALT
STC00647 +ADAN42 00333 2018-07-24 17:25:07 Function accepted
--- CLOG pedido - Plog este banco não tem
STC00647 +UEX2 00333 CHAMADA P/ CLOG, FLAGS=X'4800'
JOB07430 $HASP100 AAFAC333 ON INTRDR DBA FROM STC00647
STC00647 +UEX2 00333 JOB AAFACLOG SUBMETIDO
STC00647 +UEX2 00333 RETORNO AO NUCLEO, WAITTIME= 000 S
JOB07430 $SI(K)
STC00647 +ADAM97 00333 This ASCB/initiator will be terminated by MVS at EOJ
$HASP892 INIT(11) STATUS=INACTIVE,CLASS=S,NAME=K,ASID=0024
JOB07430 $HASP373 AAFAC333 STARTED - INIT K - CLASS S - SYS CPAC
JOB07430 IEF403I AAFAC333 - STARTED - TIME=17.25.08
STC00647 IEF404I AAFAI333 - ENDED - TIME=17.25.08
STC00647 IEF352I ADDRESS SPACE UNAVAILABLE
STC00647 $HASP395 AAFAI333 ENDED
--- O banco saiu do ar
IEA989I SLIP TRAP ID=X33E MATCHED. JOBNAME=*UNAVAIL, ASID=00BC.
JOB07430 *CTS001 IEF233A M 089A,PRIVAT,SL,AAFAC333,COPYCLOG,ADABAS.C.DB333.CLO
JOB07430 *IEF233A M 089A,PRIVAT,SL,AAFAC333,COPYCLOG,
JOB07430 ADABAS.C.DB333.CLOG.G0001V00
JOB07430 IEC705I TAPE ON 089A,VC1069,SL,COMP,AAFAC333,COPYCLOG,ADABAS.C.DB333.
JOB07430 IEC205I DDSIAUS1,AAFAC333,COPYCLOG,FILESEQ=1, COMPLETE VOLUME LIST,
JOB07430 DSN=ADABAS.C.DB333.CLOG.G0001V00,VOLS=VC1069,TOTALBLOCKS=1
JOB07430 CTS014 IEF234E K 089A,VC1069,PVT,AAFAC333,COPYCLOG
JOB07430 IEF234E K 089A,VC1069,PVT,AAFAC333,COPYCLOG
JOB07430 - --TIMINGS (MINS.)--
JOB07430 -STEPNAME PROCSTEP RC EXCP CONN TCB SRB CLOCK SERV W
JOB07430 -COPYCLOG 00 346 120 .00 .00 .0 9053 B
JOB07430 IEF404I AAFAC333 - ENDED - TIME=17.25.13
LOCKF - Use o comando LOCKF para bloquear o arquivo especificado. Este comando bloqueia até para utilitarios o acesso.
-- Prendendo o arquivo
STC08623 F AAFAI333,LOCKF=26
STC00647 +ADAN41 00333 2018-07-24 17:09:23 Function completed
-- Display dos arquivos presos
STC08623 F AAFAI333,DLOCKF
STC00647 +ADAN30 00333 2018-07-24 17:09:34 Files=00026
STC00647 +ADAN41 00333 2018-07-24 17:09:34 Function completed
-- Despredendo o arquivo preso
STC08623 F AAFAI333,UNLOCKF=26
STC00647 +ADAN41 00333 2018-07-24 17:10:12 Function completed
-- Display dos arquivos presos
STC08623 F AAFAI333,DLOCKF
STC00647 +ADAN30 00333 2018-07-24 17:10:20 No files locked
STC00647 +ADAN41 00333 2018-07-24 17:10:20 Function completed
LOCKU - Use o comando LOCKU para bloquear o arquivo especificado para todos os usuários. Utilitários Adabas podem usar o arquivo especificado normalmente.
-- Prendendo o arquivo
STC08623 F AAFAI333,LOCKU=26
STC00647 +ADAN41 00333 2018-07-24 17:13:49 Function completed
-- Display dos arquivos presos
STC08623 F AAFAI333,DLOCKF
STC00647 +ADAN30 00333 2018-07-24 17:14:04 Files=00026
STC00647 +ADAN41 00333 2018-07-24 17:14:04 Function completed
-- Liberando o arquivo preso
STC08623 F AAFAI333,UNLOCKU=26
STC00647 +ADAN41 00333 2018-07-24 17:14:12 Function completed
-- Display dos arquivos presos
STC08623 F AAFAI333,DLOCKF
STC00647 +ADAN30 00333 2018-07-24 17:14:20 No files locked
STC00647 +ADAN41 00333 2018-07-24 17:14:20 Function completed
LOCKX - Use o comando LOCKX para bloquear o arquivo especificado para todos os usuários, exceto os usuários EXU ou EXF. Usuários EXU e EXF podem usar o arquivo normalmente. O lock é liberada automaticamente quando um usuário emite um comando OP.
-- Prendendo o arquivo
STC08623 F AAFAI333,LOCKX=26
STC00647 +ADAN41 00333 2018-07-24 17:13:49 Function completed
-- Display dos arquivos presos
STC08623 F AAFAI333,DLOCKF
STC00647 +ADAN30 00333 2018-07-24 17:14:04 Files=00026
STC00647 +ADAN41 00333 2018-07-24 17:14:04 Function completed
-- Liberando o arquivo preso
STC08623 F AAFAI333,UNLOCKX=26
STC00647 +ADAN41 00333 2018-07-24 17:14:12 Function completed
-- Display dos arquivos presos
STC08623 F AAFAI333,DLOCKF
STC00647 +ADAN30 00333 2018-07-24 17:14:20 No files locked
STC00647 +ADAN41 00333 2018-07-24 17:14:20 Function completed
LOGGING - Use o comando LOGGING para iniciar o command logging.
LOGCB - Use o comando LOGCB para iniciar o log do Adabas control block para cada command logged.
LOGFB - Use o comando LOGFB para iniciar o log do buffer de formato para cada command logged.
LOGIB - Use o comando LOGIB para iniciar o log do ISN buffer para cada command logged.
LOGIO - Use o comando LOGIB para iniciar o log de atividade do Adabas I/O para cada command logged.
LOGRB - Use o comando LOGRB para iniciar o log de gravação do buffer para cada command logged.
LOGSB - Use o comando LOGSB para iniciar o log no search buffer para cada command logged.
LOGUX - Use o comando LOGUX para iniciar o log de dados do user exit B para inclusão no registro de CLOG. Este comando é válido apenas quando CLOGLAYOUT=5.
LOGVB - Use o LOGVB para iniciar no Adabas o log do value buffer para cada command logged.
NOLOGGING - Use comando NOLOGGING para parar ou impedir o log de registro.
NOLOGCB - Use o comando NOLOGCB para parar ou impedir o log do Adabas control block.
NOLOGFB - Use o comando NOLOGFB para parar ou impedir o log do Adabas format buffer.
NOLOGIB - Use o comando NOLOGIB para parar ou impedir o log do Adabas ISN buffer.
NOLOGIO - Use o comando NOLOGIO para parar ou impedir o log do Adabas I/O activity.
NOLOGRB - Use o comando NOLOGRB para parar ou impedir o log do Adabas record buffer.
NOLOGSB - Use o comando NLOGSB para parar ou previnir o log do Adabas search buffer.
NOLOGUX - Use o comando NOLOGUX para parar o log de dados do user exit B inclusão no registro de CLOG. Este comando é válido apenas quando CLOGLAYOUT=5
NOLOGVB - Use o comando NOLOGVB para parar ou impedir o log do Adabas value buffer.
ONLRESUME - Use o comando ONLRESUME para retomar um novo pedido anteriormente suspensa processo do, online reorder, invert, or Event Replicator for Adabas initial-state.
ONLSTOP - Use o comando para parar o ONLSTOP online reorder, invert, or Event Replicator for Adabas initial-state. O processo continua até o seu próximo ponto de interrupção, a fim de produzir um um consistente estado e, em seguida, encerra após realizar toda a limpeza necessária.
ONLSUSPEND - Use o comando ONLSUSPEND para suspender o online reorder, invert, ou Event Replicator para o Adabas initial-state process. O processo continua até o seu próximo ponto de interrupção, a fim de produzir um consistente estado, realiza uma reminiscência de comando, e entra em um estado onde ele não pode ser selecionado para processamento. Este comando é útil se o processo on-line está consumindo muito dos recursos do núcleo.
RALOCKF - Use o comando RALOCKF para remover o bloqueio do avanço no arquivo especificado (consulte o comando ALOCKF) sem executar o utilitário.
RALOCKFA - Use o comando RALOCKFA para remover o bloqueio do avanço em todos os arquivos para os quais foi criado (consulte o comando ALOCKF) sem executar o utilitário.
RDUMPST - Use o comando RDUMPST para encerrar o online dump status. Este comando é usado normalmente se a execução on-line do utilitário ADASAV foi encerrado de forma anormal.
READONLY - Use o comando READONLY para mudar o status ON ou OFF. Um valor "YES" ON, o valor "NO" é OFF.
REVIEW - Use o comando REVIEW para:
* desativar o Review do Adabas;
* Alterar de hub mode para local mode, ou;
* para especificar ou alterar no Adabas hub Review com o qual nucleo comunica.
STOPF - Use o comando STOPF para parar todos os usuários que estão usando o arquivo especificado. Todas as transações abertas dos usuários serão paradas imediatamente. Um usuário que esteja usando este file parado (através do envio de um comando) receberá o código de resposta 9. Este comando não pára usuários EXF ou UTI.
STC08623 F AAFAI330,STOPF=498
STC08152 +ADAN34 00330 2018-07-26 07:35:03 users stopped
STC08152 +ADAN41 00330 2018-07-26 07:35:03 Function completed
STOPI - Use o comando STOPI para parar todos os usuários que não tenham executado um comando durante o intervalo de tempo especificado (em segundos). Todas as transações abertas dos usuários serão paradas imediatamente. Um usuário que esteja usando este file que foi parado vai (através do envio de um comando) receberá o código de resposta 9. Este comando não pára usuários EXF ou UTI.
STC08623 F AAFAI330,STOPI=900
STC02861 +ADAN29 00330 2018-07-24 17:21:40 No users stopped
STC02861 +ADAN41 00330 2018-07-24 17:21:40 Function completed
STOPU - Use o comando STOPU para parar e excluir o usuário com o user ID no Adabas atribuído (na forma mostrada nos comandos display), ou parar e excluir todos os usuários com o job name especificado (job-name). Todas as transações abertas dos usuários pararam será feito fora.
Cuidado: Se está a definido no Adabas ADARUN OPENRQ=NO (especificando que os usuários não são obrigados a emitir OP como o primeiro comando da sessão), execute o comando STOPU somente se tiver certeza de que os usuários a ser excluído não estão mais ativos. Se um usuário com uma transação aberta é excluído, e depois retorna (através do envio de um comando), não há nenhuma indicação sobre a devolução da transação. Se o usuário continuar a operação, inconsistências lógicas no banco de dados pode ocorrer. Nota - O comando STOPU=X'userid' não é permitida para reordenar os processos on-line ou invertido. Use o ONLSTOP=X'identifier'
SYNCC - Use o comando SYNCC para forçar a sincronização de todos os usuários ET. O núcleo de espera para todos os usuários ET para alcançar status de ET.
TCPIP - Use o comando TCPIP para abrir ou fechar uma conexão direta no com link do TCP/IP para o núcleo Adabas ou fechar todas as ligações TCP/IP quando nenhuma URL for especificada. Este comando só é possível quando o parâmetro ADARUN TCPURL é definido como "YES" e todas as condições para essa configuração foram atendidos. Este comando pode ser usado para fechar a URL definida no parâmetro ADARUN TCPURL, ou para abrir ou fechar adicionais ligações TCP/IP. Você deve identificar a universal resource locator (URL) para a ligação de TCP/IP que você deseja abrir ou fechar. A URL é um endereço de 20 bytes em conformidade com a especificação RFC para URLs.
api-name = é um valor de caráter 3-1 identificar a interface de programação de aplicativo (API) para usar. Ambas as APIs para o IBM TCP/IP (HPS, OES) ea API para a Interlink pilha (ILK) são suportados atualmente.
stackid = é um valor de caracter para indentificar de 8-1 a pilha para usar:
* for the HPS API, this is the name of the TCP/IP started task.
* for the OES API, no value is needed.
* for the ILK API, this is the subsystem identifier.
port-number = é um número de caracteres 1-5 em notação decimal.
Examplos
TCPIP=OPEN=ILK://ILZ5:1234
TCPIP=CLOSE=ILK://ILZ5:1234
Para fechar todas as URLs abertas:
TCPIP=CLOSE
TNAA - Use o comando TNAA definir o limite de tempo de atividade não-usuários para acesso somente. Este valor deve ser maior que zero e substitui o valor definido pelo parâmetro ADARUN TNAA. Em ambientes de cluster núcleo, o comando TNAA é global, por definição, e afeta todos os núcleos do cluster.
TNAE - Use o comando TNAE defini o limite de tempo de atividade não-lógica para os usuários ET. Este valor deve ser maior que zero e substitui o valor definido pelo parâmetro ADARUN TNAE. Em ambientes de cluster núcleo, o comando TNAE é global, por definição, e afeta todos os núcleos do cluster.
TNAX - Use o comando TNAX definir o limite de tempo de atividade não-usuários de control users. Este valor deve ser maior que zero e substitui o valor definido pelo parâmetro ADARUN TNAX. Em ambientes de cluster núcleo, o comando TNAX é global, por definição, e afeta todos os núcleos do cluster.
TT - Use o comando TT para definir o limite de tempo de transação para os usuários lógica ET. Este valor deve ser maior que zero e substitui o valor definido pelo parâmetro ADARUN TT. Em ambientes de cluster núcleo, o comando TT é global, por definição, e afeta todos os núcleos do cluster.
UNLOCKF - Use o comando UNLOCKF para desbloquear o arquivo especificado.
UNLOCKU - Use o comando UNLOCKU para desbloquear o arquivo especificado que anteriormente foi bloqueado para todos os usuários não utilitários.
UNLOCKX - Use o comando UNLOCKX para desbloquear o arquivo especificado que anteriormente foi bloqueado para usuários de controle não exclusivo.
UTIONLY - Use o comando UTIONLY para mudar o parâmetro de status ADARUN UTIONLY ON (ligado) ou off (desligado). O default é NO.