Pular para o conteúdo
Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #107449
    Avatar de CarlosCarlos
    Participant

      Pessoal,
      estamos desenvolvendo em .Net C# controlando transação através de objeto TransactionScope.
      Está dando o erro: “The Promote method returned an invalid value for the distributed transaction”
      Desconfiamos que falta configurar alguma coisa no servidor Oracle como o XA Transaction.
      Como verificar se o XA Transaction está habilitado e se não tiver, como habilitar?

      Obrigado,
      Carlos Araujo

      #107450
      Avatar de Fábio PradoFábio Prado
      Participant

        @CArlos,

        O link http://www.atomikos.com/Documentation/ConfiguringOracleForXA poderá te ajudar para vc verificar se XA Transaction está habilitado no seu BD. Não há muito o que fazer na parte do BD. Já tive problemas parecidos na empresa em que trabalho e os erros estavam ocorrendo pelo mau uso do XA no nível da aplicação, pois o Desenvolvedor estava aprendendo a usar isso quando os erros ocorreram. Se o BD tiver XA habilitado é quase certeza de que o erro está no código da aplicação.

        []s

      Viewing 2 posts - 1 through 2 (of 2 total)
      • You must be logged in to reply to this topic.
      plugins premium WordPress