Gustavo,
Imagino que possa estar ocorrendo um dos problemas abaixo :
1) Provavelmente a sua aplica��o est� utilizando autocommit , ou
seja, ela efetiva atualiza��o autom�tica a cada update executado;
2) ou ela est� utilizando apenas um commit no final de todos os
updates.
O que vc pode fazer � utilizar o m�todo setAutoCommit(false) (da
interface java.sql.Connection), e utilizar o m�todo commit (tamb�m da
interface Connection) para efetivar a suas atualiza��es a cada 100 ou 200
updates (ou o quanto for necess�rio - fa�a uma experi�ncia).
Outro detalhe importante, � fechar todas as conex�es ao banco
pendentes ap�s o processo.
Atenciosamente,
Jos� Augusto Cerqueira Cond�
[EMAIL PROTECTED]
> ----- Mensagem original -----
> De: Gustavo Barreiro de Carvalho [SMTP:[EMAIL PROTECTED]]
> Enviada em: sexta-feira, 3 de maio de 2002 09:50
> Para: [EMAIL PROTECTED]
> Assunto: [java-list] Duvida sobre java.sql.SQLException
> (Urgente)
>
> Galera,
>
> Estou desenvolvendo um processo que atualiza cerca de 32000 linhas de
> uma tabela. Em determinado ponto do processo quando eu executo um
> comando SQL eu come�o a receber a exception abaixo:
>
> **********************************************
> java.sql.SQLException: Memory allocation failed during query
> processing.
> java.lang.Throwable(java.lang.String)
> java.lang.Exception(java.lang.String)
> java.sql.SQLException(java.lang.String, java.lang.String, int)
> java.sql.SQLException
> com.informix.util.IfxErrMsg.getSQLException(int)
> void com.informix.jdbc.IfxSqli.errorDone()
> void com.informix.jdbc.IfxSqli.receiveError()
> void com.informix.jdbc.IfxSqli.receiveMessage()
> void
> com.informix.jdbc.IfxSqli.executePrepare(java.sql.Statement)
> void com.informix.jdbc.IfxResultSet.executePrepare()
>
> com.informix.jdbc.IfxPreparedStatement(com.informix.jdbc.IfxConnection,
> java.lang.String)
> com.informix.jdbc.IfxCallableStatement(java.sql.Connection,
> java.lang.String)
> **********************************************
>
> Alguem conhece o pq desta exception ?
>
>
> []'s
> Gustavo.
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
> d�vidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
O BRB n�o se responsabiliza pelo conteudo da mensagem acima, sendo esta
responsabilidade exclusiva de seu autor. A informa��o transmitida nesta mensagem
destina-se estritamente �(s) pessoa(s) acima referida(s), e cont�m informa��o
confidencial, legalmente protegida, para conhecimento exclusivo do(s) destinat�rio(s).
A leitura, exame, retransmiss�o, divulga��o, distribui��o, c�pia ou outro uso desta
comunica��o, ou ainda a tomada de qualquer a��o baseada nesta informa��o, por pessoas
ou entidades que n�o sejam o(s) destinat�rio(s), constitui obten��o de dados por meio
il�cito e configura ofensa ao Art.5�, inciso XII, da Constitui��o Federal. Caso esta
mensagem tenha sido recebida por engano, por favor inutilize a mesma e, se poss�vel,
avise ao remetente por e-mail.
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------