MonTiLLa 1 Denunciar post Postado Maio 6, 2005 Pessoal, Estou tendo um problema com uma aplicação Java, está ocorrendo o seguinte, o Oracle está fazendo uma comunicação com o Java, ocorre um Update através da aplicação, antes de ter terminado a transação, a conexão entre o Java e Oracle cai, o Oracle fica sem saber o que fazer por um tempo, não há mais uma comunição entre a Aplicação e Banco, então o Oracle da um AUTOCOMMIT, mesmo sem ter terminado toda a transação por completo, Alguém ai tem alguma dica ou já teve algo parecido? http://forum.imasters.com.br/public/style_emoticons/default/ermm.gif Compartilhar este post Link para o post Compartilhar em outros sites
MonTiLLa 1 Denunciar post Postado Maio 6, 2005 Galera,Descobri que o AUTOCOMMIT é ativado serpre que há uma conexão com servidor,ele é ativado quando existe essa quebra de conexão,então pode ser colocado no código da aplicação um comando de AUTOCOMMIT OFF, da seguinte maneira: con.setAutoCommit(false) ; con.setAutoCommit(true) ; Quando o AUTOCOMMIT estiver FALSE então pode ser usado o comando: con.commit() ;Em algum ponto também pode ser invocado o ROLLBACK: con.rollback();Esse problema esta resolvido em relação a aplicação, mas no Oracle ainda deve existir algum Parâmetro de Commit e de Transações.Alguém tem alguma ideia? :huh: Compartilhar este post Link para o post Compartilhar em outros sites
alphamek 2 Denunciar post Postado Maio 9, 2005 OPS! Maravilha... Manda bala Montilla. http://forum.imasters.com.br/public/style_emoticons/default/clap.gif Compartilhar este post Link para o post Compartilhar em outros sites