Aplicación access en red
Tengo una aplicación multiusuario en access.
La BBDD de la aplicación es una .mdb que esta alojada en un servidor en red y hay una copia, .mde, que es la que los usuarios utilizan, por eso de que no se puede ver el código ni modificar nada, con las tablas de la BBDD vinculadas en este, también esta en red ya que en local la reacción de la aplicación es prácticamente igual.
A parte que la aplicación es bastante lenta, cosa que he intentado arreglar en muchos casos con diferentes soluciones pero lo único que he conseguido es hacerla un poco menos lenta, pero lo que me trae de cabeza es, ¿por qué cuando muchos usuarios se conectan para actualizar los datos, en ocasiones peta la aplicación y los echa a los usuarios y no les deja volver a entrar hasta que no vuelvo a sobrescribir el archivo .mde por otro igual?
Los archivos .mde crecen a medida que se introducen usuarios en ellos,¿puede ser por esta razón? ¿Qué podría hacer para solucionarlo?
Espero que me pueda echar una mano o por lo menos orientrame un poco porque sucede eso.
La BBDD de la aplicación es una .mdb que esta alojada en un servidor en red y hay una copia, .mde, que es la que los usuarios utilizan, por eso de que no se puede ver el código ni modificar nada, con las tablas de la BBDD vinculadas en este, también esta en red ya que en local la reacción de la aplicación es prácticamente igual.
A parte que la aplicación es bastante lenta, cosa que he intentado arreglar en muchos casos con diferentes soluciones pero lo único que he conseguido es hacerla un poco menos lenta, pero lo que me trae de cabeza es, ¿por qué cuando muchos usuarios se conectan para actualizar los datos, en ocasiones peta la aplicación y los echa a los usuarios y no les deja volver a entrar hasta que no vuelvo a sobrescribir el archivo .mde por otro igual?
Los archivos .mde crecen a medida que se introducen usuarios en ellos,¿puede ser por esta razón? ¿Qué podría hacer para solucionarlo?
Espero que me pueda echar una mano o por lo menos orientrame un poco porque sucede eso.
3 Respuestas
Respuesta de manuelpacha
1
Respuesta de arodea
1
Respuesta de byleto
1
Una forma muy útil también es usar la seguridad del servidor colgar las bases en un mysql y en tu aplicación dejar claro que cuando la sesión de la maquina finalice también desconecte al usuario de la base de datos. Yo hice así. - Pablo Escudero