ERRO: portal "C_2668" does not exist at



  • Ola pessoal
    eu tenho um fluxo que abre uma tabela e depois que abre outra pra gerar uma outra tabela
    com os dados da primeira e segunda.
    no maker 2.7 passa normal so que no maker3.7 esta dando esse erro.
    e ai no meu do calculo aparecer essa mensagem alguem poderia me dizer o que poderia ser


  • será que niguem passou por esse erro???


  • [quote="josecpd"]será que niguem passou por esse erro???[/quote] Este erro ocorre quando em um loop ou situação semalhante, a transação é "commitada". Daí o postgres encerra os cursores e por isso a exceção. É uma característica do driver.

    Alternativa:
    a. Utilizar a função "Manter cursores após commit".
    b. Usar as instruções:
    <item>
    <item-name>CommitClausule</item-name>
    <item-param>COMMIT;</item-param>
    </item>

    <item>
    <item-name>StartTransactionClausule</item-name>
    <item-param>BEGIN;</item-param>
    </item>

    <item>
    <item-name>RollbackTransactionClausule</item-name>
    <item-param>ROLLBACK;</item-param>
    </item>

    No arquivo databases.xml para o grupo PostgreSQL.

Log in to reply