Error:ORA-02049: timeout: distributed transaction wait
Yo había planteado este problema anteriormente. Es un job en oracle que se ejecuta cada 15 minutos y cada cierto tiempo puede ser dos días, o todos los días manda uno de los siguientes mensajes de error:
Error:ORA-03113: end-of-file on communication channel
Error:ORA-03135: connection lost contact
Error:ORA-02049: timeout: distributed transaction waiting for lock
Error:ORA-00060: deadlock detected while waiting for resource
Este job lee información de varios archivos txt y la agrega en una tabla de oracle.
Cuando uno de estos errores se dispara en un determinado archivo, éste no sube en el resto del día, hasta el día siguiente.
Si yo tomo los datos de ese archivo y lo ejecuto en la base de datos de prueba se ejecuta perfectamente y no da ningún problema. No se repite el arcchivo.
Lo que he optado por hacer es tomar los datos de esta base de datos de prueba y mandárselos al dba para que los inserte.
No soy dba y mi experiencia en oracle es mínima agradezco muchísimo tu ayuda. La DBA dice que el problema es de mi aplicación pero no se que hacer estoy desesperada.
Error:ORA-03113: end-of-file on communication channel
Error:ORA-03135: connection lost contact
Error:ORA-02049: timeout: distributed transaction waiting for lock
Error:ORA-00060: deadlock detected while waiting for resource
Este job lee información de varios archivos txt y la agrega en una tabla de oracle.
Cuando uno de estos errores se dispara en un determinado archivo, éste no sube en el resto del día, hasta el día siguiente.
Si yo tomo los datos de ese archivo y lo ejecuto en la base de datos de prueba se ejecuta perfectamente y no da ningún problema. No se repite el arcchivo.
Lo que he optado por hacer es tomar los datos de esta base de datos de prueba y mandárselos al dba para que los inserte.
No soy dba y mi experiencia en oracle es mínima agradezco muchísimo tu ayuda. La DBA dice que el problema es de mi aplicación pero no se que hacer estoy desesperada.
1 respuesta
Respuesta de sindimad
1