Foros del Web » Programación para mayores de 30 ;) » Java »

ORA-01013: user requested cancel of current operat

Estas en el tema de ORA-01013: user requested cancel of current operat en el foro de Java en Foros del Web. Hola a todos, a ver si alquién me puede ayudar con este problema. Tengo un proceso en java cada día me ejecuta unas selects y ...
  #1 (permalink)  
Antiguo 15/12/2008, 02:28
 
Fecha de Ingreso: diciembre-2008
Mensajes: 1
Antigüedad: 16 años
Puntos: 0
ORA-01013: user requested cancel of current operat

Hola a todos,
a ver si alquién me puede ayudar con este problema.

Tengo un proceso en java cada día me ejecuta unas selects y copia el resultado en ficheros de texto.

Casi cada día el proceso finaliza corrrectamente, excepto algún día que un fichero en concreto me da el siguiente error:

java.sql.SQLException: ORA-01013: user requested cancel of current operation

at oracle.jdbc.dbaccess.DBError.throwSqlException(DBE rror.java:134)
at oracle.jdbc.oci8.OCIDBAccess.check_error(OCIDBAcce ss.java:2337)
at oracle.jdbc.oci8.OCIDBAccess.fetch(OCIDBAccess.jav a:2012)
at oracle.jdbc.driver.OracleStatement.doExecuteQuery( OracleStatement.java:2529)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTi meout(OracleStatement.java:2857)
at oracle.jdbc.driver.OraclePreparedStatement.execute Update(OraclePreparedStatement.java:608)
at oracle.jdbc.driver.OraclePreparedStatement.execute Query(OraclePreparedStatement.java:536)
at com.hotelbeds.tpv.files.bd.Texc02Content.getTexc02 (Texc02Content.java:65)

La línea 65 del Texc02Content.java es:

sta = dbResource.prepareStatement(query.toString());
sta.setInt(1, rec.intValue());
sta.setString(2, emp);
rs = sta.executeQuery();

No sé cúal puede ser el problema ya que sólo pasa a veces. ¿Quizá problema de Timeouts?, pero me extraña mucho ya que siempre falla el mismo fichero.

Agradezco de antemano vuestra ayuda.
Un saludo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:13.