Compactar archivo mdb

02/07/2003 - 18:08 por Jorge Delgado | Informe spam
Hola,

Tengo una apliación que utiliza una Base de Datos de
Access 2000. Esta aplicación se utiliza en una red por
varios usuarios a la vez. Hay ocasiones en que la BD se
corrompe y necesita repararse, lo cual es sencillo hacer
con Visual Basic. Lo ideal para mi es que se repare
automáticamente y que los usuarios sigan trabajando casi
de inmediato en que se detecte el error.
El problema es que si algún usuario tiene la aplicación
abierta, la base de datos tambien está abierta, y por lo
tanto no se puede reparar la BD. En ese caso tengo que
entrar en acción y cerrar la aplicación y la BD, ya sea
desde cada PC o desde el servidor.
Hay alguna manera de evitar todo esto y que se repare
automáticamente la Base de Datos?

Si alguien conoce la respuesta o tiene alguna idea que me
ayude, le agradezco mucho me lo comunique.

Gracias por su atención.

Jorge Delgado.
 

Leer las respuestas

#1 Sashka
02/07/2003 - 19:27 | Informe spam
Bueno la posibilidad siempre existe pero la probalididad es
considerablemente más baja
No sé, debe haber alguna hora en que pueda realizarse. cambios de turno,
refrigerios, que se yo...

Sashka

"Jorge Delgado" escribió en el mensaje
news:026801c340bd$50b658b0$
Gracias por tu respuesta, es una buena idea.

El problema es que aquí no hay final de jornada, se
trabaja día y noche, y la aplicación se utiliza todo el
tiempo.

Si se repara y compacta antes o despues de cada jornada,
existe la posibilidad de que se corrompa durante el día?

Jorge Delgado.

Lo ideal sería no esperar a que se corrompa y diariamente


al final de
jornada o antes de inciarla se repare y compacte


la BD

Sashka

"Jorge Delgado" escribió en el


mensaje
news:018f01c340b4$308ffea0$
Hola,

Tengo una apliación que utiliza una Base de Datos de
Access 2000. Esta aplicación se utiliza en una red por
varios usuarios a la vez. Hay ocasiones en que la BD se
corrompe y necesita repararse, lo cual es sencillo hacer
con Visual Basic. Lo ideal para mi es que se repare
automáticamente y que los usuarios sigan trabajando casi
de inmediato en que se detecte el error.
El problema es que si algún usuario tiene la aplicación
abierta, la base de datos tambien está abierta, y por lo
tanto no se puede reparar la BD. En ese caso tengo que
entrar en acción y cerrar la aplicación y la BD, ya sea
desde cada PC o desde el servidor.
Hay alguna manera de evitar todo esto y que se repare
automáticamente la Base de Datos?

Si alguien conoce la respuesta o tiene alguna idea que me
ayude, le agradezco mucho me lo comunique.

Gracias por su atención.

Jorge Delgado.


.

Preguntas similares