Tenemos una aplicación de escritorio Java que accede a una base de datos Derby ubicada en una unidad compartida de red en lugar de localmente.¿Cuáles son los peligros de una conexión integrada a Derby en una red?
Mientras que varias instancias de la aplicación comparten la base de datos, solo una instancia tiene una conexión en vivo.
Esto ha funcionado bastante bien desde hace más de dos años pero en ocasiones nos encontramos con daños en la base de datos, que no podemos determinar como resultado de un error de software o debido a la red entre la aplicación y la base de datos remota.
Nos damos cuenta de que los documentos de Derby establecen que las bases de datos incrustadas se deben usar solo para la persistencia local, pero ¿alguien puede sugerir algunas trampas específicas que podríamos esperar encontrar a través de esta configuración?
¡Gracias de antemano!
Jim
Parece que ya ha encontrado una gran trampa: la corrupción de la base de datos. –