sql >> Base de Datos >  >> RDS >> Oracle

¿Cómo puedo evitar que falle mi conexión a la base de datos cuando la red es inestable?

Sugiero lo siguiente en el componente de base de datos.

  1. conéctese en cada sql y cierre al finalizar.
  2. Utilice el tiempo de espera de conexión y reinicie la consulta si hay un tiempo de espera
  3. Si la base de datos está desconectada, envíe los datos a una base de datos local en el cliente y reinicie la transmisión a la base de datos central una vez que haya conectividad nuevamente. De esta forma no perderá ningún dato.
  4. Utilice un temporizador para verificar la conectividad de la base de datos central para realizar la cola de datos no transmitidos.

Este problema es común para la recopilación de datos de taller y la sugerencia anterior es la única forma en que podría manejar el problema de manera efectiva.