segunda-feira, março 07, 2011

ADACNV REVERT

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:

  • 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