Access - reparar base de datos

 
Vista:

reparar base de datos

Publicado por javier (13 intervenciones) el 09/02/2006 00:53:36
Buenas noches, requiero con urgencia que alguno de ustedes me ayude en este caso:
tengo una base de datos a la cual esta conectados por red 15 usuarios, el problema que se presenta es q que frecuentemente la base se daña y tengo que desconectar por completo a los usuarios, reparar la base y volverlos a conectar.

Saben porque sucede esto?? hoy tuve que reparar esa base como ocho veces, no se si sera un còdigo que me genera problema, una consulta, el formulario no se!!

sugerencias ......

porfa....ayuda .... estoy a punto de enloquecer!!!

gracias!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:reparar base de datos

Publicado por NESTOR (59 intervenciones) el 09/02/2006 01:36:47
Hola:
que errores te marca?
Ya intentaste importar todos los objetos (tablas, consultas, etc) a otra base nueva?
Creo que necesitas dar mas datos, para que alguien sepa el problema y te puedan ayudar...
Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:reparar base de datos

Publicado por javier (13 intervenciones) el 09/02/2006 02:13:52
aunque no he probado el pasar todo a otra base, el mensaje que sale es mas o menos asi: ( no lo recuerdo bien.... porque esta en mi W, )
La base " xxxxxxxxxx " debe ser reparada, probablemente usted o algun usuario salio inesperadamente de access cuando la base estaba abierta etc etc.... depronto en algun momento de sus vidas lo habran visto.

gracias por la colaboraciòn

jp
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:reparar base de datos

Publicado por Chea (1015 intervenciones) el 09/02/2006 13:29:39
Supongo que la base de datos estará dividida con los datos en un PC que haga de servidor y una copia de la aplicación en cada uno de los puesto. Si no es así y todos acceden simultáneamente a la misma aplicación, ahí tendrías un motivo para que se corrompiera la BD.

Un problema con el que me he encontrado en ocasiones es que al estropearse una BD, quedaba abierto el archivo ldb asociado y, mientras no se eliminara, la BD seguía dando problemas. Es decir, antes de abrir para reparar la BD, comprueba que el ldb asociado ya no existe.

A veces el error es un problema de compilación y una forma de solucionarlo es abrir la BD con el comando Decompile. Creas un acceso directo a la aplicación msAccess que abra el archivo a reparar y con /decomplie. Algo asíl:

C:\Archivos de programa..\msAccess.exe "c:\...\miArchivoareparar.mdb" /decompile

Otro cosa que me ha resultado en caso de corrupciones persistentes es añadir tratamientos de errores a todos los procedimientos.

Saludos
José Bengoechea Ibaceta
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:reparar base de datos

Publicado por leviatan21 (1 intervención) el 25/10/2006 01:21:09
Hola gente:

A mi me pasa algo parecido, tengo una base access que en 1 semana se corrumpió¿? 5 veces, x lo que he decidido pasarme a SQL. el problema es que ahora ya no tengo una base sana, y con access es imposible abrirla y hasta se cuela. la base es bastante chica unos 2 megas y me sale el mismo error que al comañero.

Alguna sugerencia de como recuperarla?
Grax
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:reparar base de datos

Publicado por Libardo Perez (2 intervenciones) el 19/07/2008 02:26:04
Mil disculpas por intervenir en vuestras Respuestas.
Pero he estado muy atento puesto que tengo el mismo problema de reparar una base de datos de aqccess 2003, pero quiciera saber donde coloco el acceso directo de mi base y si debo escribir toda la ruta en la ventana de simbolo del sistema?.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar