A função REVERT volta a versão Adabas.

Essential Parameter and Subparameter
TOVERS: Target Version
A versão do banco de dados Adabas (versão e nível de revisão) para alcançar no final do job ADACNV. O valor do parâmetro TOVERS deve ser uma versão inferior à versão de origem.
O formato da versão é vr indicando a versão eo nível de revisão, por exemplo, 61.
Optional Parameter
IGNPPT: Ignore Parallel Participant Table PLOG Entries
Quando a reversão de uma versão do Adabas, que usa a parallel participant table (PPT) para uma versão inferior do Adabas, um erro é impressa e a conversão falhará se o sistema detectar um ou mais registros de proteção (PLOGs) a partir da versão atual, que não têm foram copiados / fundidos.
Se IGNPPT é especificado, o utilitário irá continuar o processamento, a despeito da não copiados PLOGs/Merged.
NOUSERABEND: Termination without Abend
Quando for encontrado um erro enquanto a função está sendo executado, o programa imprime uma mensagem de erro e termina com o user abend 34 (com um dump) ou o user abend 35 (sem dump). Quando NOUSERABEND é especificado, ele deve ser especificado como o primeiro parâmetro (antes de todos os outros parâmetros) para a função de utilidade.
Se NOUSERABEND for especificado, o utilitário não abend depois de imprimir a mensagem de erro. Em vez disso, a mensagem de "utilidade encerrada devido a Condição de erro" é exibida e o utilitário termina com o código de condição de 20.
PLOGDEV: Multiple PLOG Device Type
PLOGDEV especifica o tipo de dispositivo físico no qual os dados de log múltiplos data Set de Protection Logs para ser revertido está contido. PLOGDEV Se não for especificado, o tipo de dispositivo especificado pelo parâmetro ADARUN DEVICE é usado.
RESTART: Rerun after Point of No Return
Se ADACNV encerrado de forma anormal após o ponto de não retorno, ou seja, depois de todos os blocos alterados foram escritos para DD/FILEA, o parâmetro instrui ADACNV RESTART para iniciar seu funcionamento através da leitura do conteúdo da DD/FILEA e continue escrevendo los para o banco de dados.
TEST: Test Conversion
O parâmetro de teste verifica a viabilidade da operação de reversão, sem realmente escrever as alterações para o banco de dados.
Reversion Considerations
O seguinte é uma visão geral das etapas realizadas pela reversão ADACNV.
Todas as versões
A reversão não é possível se houver recurso Adabas é usado na versão atual que não é suportado na versão alvo. Esta declaração se aplica a todas as funcionalidades Adabas que afetam a estrutura do banco de dados.
Desde a versão 8 para qualquer versão anterior
Se um banco de dados faz uso de qualquer uma das seguintes características prolongado de Adabas 8, ADACNV não lhe permitirá reverter o banco de dados para uma versão anterior ao Adabas 8:

Essential Parameter and Subparameter
TOVERS: Target Version
A versão do banco de dados Adabas (versão e nível de revisão) para alcançar no final do job ADACNV. O valor do parâmetro TOVERS deve ser uma versão inferior à versão de origem.
O formato da versão é vr indicando a versão eo nível de revisão, por exemplo, 61.
Optional Parameter
IGNPPT: Ignore Parallel Participant Table PLOG Entries
Quando a reversão de uma versão do Adabas, que usa a parallel participant table (PPT) para uma versão inferior do Adabas, um erro é impressa e a conversão falhará se o sistema detectar um ou mais registros de proteção (PLOGs) a partir da versão atual, que não têm foram copiados / fundidos.
Se IGNPPT é especificado, o utilitário irá continuar o processamento, a despeito da não copiados PLOGs/Merged.
NOUSERABEND: Termination without Abend
Quando for encontrado um erro enquanto a função está sendo executado, o programa imprime uma mensagem de erro e termina com o user abend 34 (com um dump) ou o user abend 35 (sem dump). Quando NOUSERABEND é especificado, ele deve ser especificado como o primeiro parâmetro (antes de todos os outros parâmetros) para a função de utilidade.
Se NOUSERABEND for especificado, o utilitário não abend depois de imprimir a mensagem de erro. Em vez disso, a mensagem de "utilidade encerrada devido a Condição de erro" é exibida e o utilitário termina com o código de condição de 20.
PLOGDEV: Multiple PLOG Device Type
PLOGDEV especifica o tipo de dispositivo físico no qual os dados de log múltiplos data Set de Protection Logs para ser revertido está contido. PLOGDEV Se não for especificado, o tipo de dispositivo especificado pelo parâmetro ADARUN DEVICE é usado.
RESTART: Rerun after Point of No Return
Se ADACNV encerrado de forma anormal após o ponto de não retorno, ou seja, depois de todos os blocos alterados foram escritos para DD/FILEA, o parâmetro instrui ADACNV RESTART para iniciar seu funcionamento através da leitura do conteúdo da DD/FILEA e continue escrevendo los para o banco de dados.
TEST: Test Conversion
O parâmetro de teste verifica a viabilidade da operação de reversão, sem realmente escrever as alterações para o banco de dados.
Reversion Considerations
O seguinte é uma visão geral das etapas realizadas pela reversão ADACNV.
Todas as versões
A reversão não é possível se houver recurso Adabas é usado na versão atual que não é suportado na versão alvo. Esta declaração se aplica a todas as funcionalidades Adabas que afetam a estrutura do banco de dados.
Desde a versão 8 para qualquer versão anterior
Se um banco de dados faz uso de qualquer uma das seguintes características prolongado de Adabas 8, ADACNV não lhe permitirá reverter o banco de dados para uma versão anterior ao Adabas 8:
- Mais de cinco ASSO, DATA, ou extensões DSST
- Mais de cinco extensões de arquivo
- Arquivos que permitem que registros estendidos
- Os arquivos que permitem que mais de 191 ocorrências MU e PE
- Os arquivos que fazem uso de objetos grandes (LB) campos
- Arquivos com campos que têm o RN (sem compressão em branco) opção
- Sistema de arquivos com números de arquivo de dois bytes
- Arquivos incluindo campos excluídos logicamente.
Se quiser completar a conversão para trás, você deve primeiro remover qualquer arquivo com esses novos recursos do banco de dados Adabas.
A utilização das seguintes novos recursos fornecidos no Adabas 8 não impedem a conversão para trás Adabas 7.4, mas, naturalmente, os novos recursos não podem ser usados em Adabas 7.4:
Adabas comandos emitidos através da interface ACBX (por exemplo, com amortecedores de longo ou segmentadas)
Comandos usando os recursos de buffer novo formato (por exemplo, o indicador de comprimento).
Desde a versão 7,1-6,2
Versão 7.1 estende a tabela de espaço livre (FST) de um RABN (RABN 10) a cinco RABNs (RABNs 10-14). verifica se todos os ADACNV FST entradas caber em um RABN. Se não, a medida menor FST é removido. Este processo é repetido até que o FST se encaixa em uma quadra ASSO. Uma mensagem apropriada é impresso.
Qualquer Adabas Delta Save cabeçalho da área dlog está definido para a versão correta.
Desde a versão 6,2-6,1
Qualquer Adabas Delta Save cabeçalho da área dlog está definido para a versão correta.
Exemplo
TOVERS REVERT ADACNV = 74
A versão do Adabas da última corrida do núcleo deve ser convertido de volta (revertidos) para uma versão de banco de dados Adabas 7,4.
Original - Clique Aqui
0 comentários:
Enviar um comentário