Es imposible controlar errores de conexión
Publicado por JOSE LUIS (1 intervención) el 16/07/2019 21:29:12
Tengo una duda que espero puedan ayudarme con su experiencia, en mi trabajo tenemos un sistema elaborado con PB y base de datos SQL, nuestra conexión es vía Internet Cliente - Servidor, ocasionalmente se generan unos problemas cuando dos documentos se enlazan con un previo cuando solo debería permitirse enlazar con uno.Nuestro programador dice que el problema es que debido a las fallas en la conexión a internet el archivo no se cerró correctamente (Grabó parte de la información pero no toda) y por eso pudo enlazarse otro documento, me dice que esto es inevitable y que no se puede controlar, si fuese posible no habría problemas en todos los sistemas. Por mi parte tengo dudas que esto sea cierto, problemas de conexión estable de internet lo tienen todos pero no creo que por eso fallen los sistemas y nos obliguen a hacer revisiones de cosas extrañas que se grabaron en la base de datos. Tengo la idea de que no está manejando correctamente los Commit y Roll Back, por eso se graba parte de la transacción pero no la deshace completamente ante una falla de conectividad. El dice que no controla lo que pasa después de lanzar un commit, si en el camino falla la conectividad ocurren cosas fuera de control ¿Estoy equivocado y es cierto que estas perdidas de conexión generan errores extraños en la base de datos que deben ser reparados
a medida que alguien los descubre?. Espero puedan compartirme algo de su conocimiento para corregir mis ideas o si es lo contrario puedan darme algunas pautas para pasarlas a nuestro programador y puedan evitarse estos errores extraños.
a medida que alguien los descubre?. Espero puedan compartirme algo de su conocimiento para corregir mis ideas o si es lo contrario puedan darme algunas pautas para pasarlas a nuestro programador y puedan evitarse estos errores extraños.
Valora esta pregunta
0