ADABAS oferece facilidades para assegurar a consistência lógica dos dados em um ambiente competitivo de atualização quando um usuário ou sessão ADABAS é interrompido. Instalações estão disponíveis para ambos atualização on-line e tradicional do lote.
Para o on-line, processamento de transações orientadas (transaction-oriented) o Adabas assegura que o banco de dados esteja livre de transações incompletas. Para o modo de atualização em lote, Adabas garante reiniciar em caso de falha, fornecendo pontos de verificação e de devolução/regeneração de atualizações.
Logic Transação
O Adabas tem o data protection, recuperação e reinicialização de utilizador são baseadas no conceito de uma "logical transaction" (operação lógica): a menor unidade de trabalho (como definido pelo usuário) que deve ser executada na sua totalidade, para assegurar que a informação contida na base de dados é logicamente consistente. Uma operação lógica pode compreender um ou mais comandos que juntos desempenham a base de dados de read/update necessários para completar uma unidade lógica de trabalho. A transação lógica começa com o primeiro comando que coloca um registro no estado de hold e termina quando um comando ET (end transaction), BT (back out transaction), CL (close), ou OP (open) é emitido para o mesmo usuário.
Os comandos OP (open) ou RE (read ET data) pode ser usado para recuperar dados do usuário e reiniciar os armazenados pelo comando CL ou ET. Esses dados também são gravados na protection log de dados do Adabas com cada ponto de verificação escrito pela transação e pode ser lido com o utilitário ADASEL.
O comando ET deve ser emitido no final de cada transação lógica. Execução bem sucedida de um comando ET garante que todas as atualizações realizadas durante a transação são fisicamente gravadas no banco de dados, independentemente do usuário subseqüente ou interrupção da sessão ADABAS.
Atualizações realizadas durante as operações para as quais comandos ET não são executadas com sucesso são gravadas no banco, de forma manual, emitindo o comando BT ou automaticamente pelo Autobackout routine.
Atualizando Competitivo
Atualização competitivo (Competitive Updating) entra em vigor quando dois ou mais usuários (em modo multiusuário) está atualizando o mesmo arquivo ADABAS (s). As instalações Adabas utilizam para garantir a integridade dos dados em um ambiente competitivo de atualização incluem record hold/release, para evitar o bloqueio de recursos e controle exclusivo de atualização.
Para o on-line, processamento de transações orientadas (transaction-oriented) o Adabas assegura que o banco de dados esteja livre de transações incompletas. Para o modo de atualização em lote, Adabas garante reiniciar em caso de falha, fornecendo pontos de verificação e de devolução/regeneração de atualizações.
Logic Transação
O Adabas tem o data protection, recuperação e reinicialização de utilizador são baseadas no conceito de uma "logical transaction" (operação lógica): a menor unidade de trabalho (como definido pelo usuário) que deve ser executada na sua totalidade, para assegurar que a informação contida na base de dados é logicamente consistente. Uma operação lógica pode compreender um ou mais comandos que juntos desempenham a base de dados de read/update necessários para completar uma unidade lógica de trabalho. A transação lógica começa com o primeiro comando que coloca um registro no estado de hold e termina quando um comando ET (end transaction), BT (back out transaction), CL (close), ou OP (open) é emitido para o mesmo usuário.
Os comandos OP (open) ou RE (read ET data) pode ser usado para recuperar dados do usuário e reiniciar os armazenados pelo comando CL ou ET. Esses dados também são gravados na protection log de dados do Adabas com cada ponto de verificação escrito pela transação e pode ser lido com o utilitário ADASEL.
O comando ET deve ser emitido no final de cada transação lógica. Execução bem sucedida de um comando ET garante que todas as atualizações realizadas durante a transação são fisicamente gravadas no banco de dados, independentemente do usuário subseqüente ou interrupção da sessão ADABAS.
Atualizações realizadas durante as operações para as quais comandos ET não são executadas com sucesso são gravadas no banco, de forma manual, emitindo o comando BT ou automaticamente pelo Autobackout routine.
Atualizando Competitivo
Atualização competitivo (Competitive Updating) entra em vigor quando dois ou mais usuários (em modo multiusuário) está atualizando o mesmo arquivo ADABAS (s). As instalações Adabas utilizam para garantir a integridade dos dados em um ambiente competitivo de atualização incluem record hold/release, para evitar o bloqueio de recursos e controle exclusivo de atualização.
0 comentários:
Enviar um comentário