Gerenciando Transações Ativas e Preparadas
Utilize esta tarefa para gerenciar transações ativas e preparadas que podem precisar de ação do administrador.
Sobre Esta Tarefa
Sob circunstâncias normais, as transações devem ser executadas e concluídas (confirmadas ou recuperadas) automaticamente, sem a necessidade de intervenção. Entretanto, em algumas circunstâncias, você pode ter de resolver uma
transação manualmente. Por exemplo, talvez você deseje retroceder uma transação que
tenha ficado bloqueada sondando um gerenciador de recursos que você sabe que não ficará disponível novamente dentro do intervalo de tempo requerido.
Em circunstâncias normais,
cada esforço será feito para concluir uma transação. No entanto, devido ao encerramento de RRS e de contextos nativos, poderá não ser possível encerrar a transação. Nesse caso,
a transação será marcada como rollback_only para que
seja feito rollback na próxima janela disponível. Em outras situações, você pode ter de concluir uma
transação manualmente. Por exemplo, talvez você deseje concluir uma transação que tenha ficado bloqueada sondando um gerenciador de recursos que você sabe que não ficará disponível dentro do intervalo de tempo requerido.
- Transações Manuais
- Transações que estão aguardando conclusão administrativa. Para cada transação, será exibido o ID local ou o ID global. É possível optar por exibir informações sobre cada recurso (especificamente, a qual gerenciador de recurso ele está associado) associado à transação. Você também pode optar por confirmar ou recuperar transações nesse estado.
- Tentar transações novamente
- Transações com alguns recursos sendo tentados novamente. Para cada transação, será exibido o ID local ou o ID global e se a transação está consolidada ou revertida. É possível optar por exibir informações sobre cada recurso (especificamente, a qual gerenciador de recurso ele está associado) associado à transação. Você também pode escolher concluir (parar de tentar novamente) transações nesse estado.
- Transações Heurísticas
- Transações que foram concluídas de forma heurística. Para cada transação, será exibido o ID local ou o ID global e a saída heurística. É possível optar por exibir informações sobre cada recurso (especificamente, a qual gerenciador de recurso ele está associado) associado à transação. Você também pode optar por limpar a transação da lista.
- Transações Importadas Preparadas
- Transações que foram importadas e preparadas, mas que ainda não foram consolidadas. Para cada transação, será exibido o ID local ou o ID global. É possível optar por exibir informações sobre cada recurso (especificamente, a qual gerenciador de recurso ele está associado) associado à transação. Você também pode optar por confirmar ou recuperar transações nesse estado.
Para gerenciar as transações ativas e preparadas para um servidor de aplicativos, utilize o console administrativo para executar as seguintes etapas: