Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/02/2006, 13:12
Avatar de amartinez
amartinez
 
Fecha de Ingreso: junio-2004
Mensajes: 435
Antigüedad: 19 años, 10 meses
Puntos: 2
por que se corrompe la base de datos acces

Hi:

Tengo el siguiente problema, una base de datos de acces se corrompe. Parto de una LAN 10/100 Mb/s, 8 clientes que atacan al servidor. Los clientes son prácticamente pc's nuevos PIII, PIV con SO winXP+SP2 y Win2k+SP4 con Office XP. El servidor es un PII con SO linux debian sarge el cual aparte de alojar el archivo mdb, hace de proxy y firewall. El archivo mdb ocupa 35 MB

Desde hace tiempo los usuarios de la red me comentaron “hemos detectado” que siempre que se escribía algo en la base de datos desde un pc en concreto, la base de datos se corrompía. Opté por formatear ese puesto pero a los días otra vez la base de datos se corrompió, otra vez se culpo al pc. Decidí cambiarle la tarjeta de red, tirar cable nuevo hasta el switch, el cual también lo cambié. Previamente antes y después de cambiar todo le que he comentado de hardware hice algunos test con la red, en concreto realicé ping's de gran tamaño contra el servidor, además de realizar durante un hora el test que lleva burninstet para testear la tarjeta de red y nunca tuve perdida de datos, aparentemente la comunicación entre pc y servidor es óptima, además que los valores eran prácticamente idénticos.

Aun así la base de datos se sigue corrompiendo, entonces ya me entran serías dudas de que se el pc el que la corrompa. Tengo varías teorías sobre lo que me puede estar pasando en este base de datos, no se si hay algún pc del resto de la LAN el que me este fastidiando la base de datos ¿como lo puedo averiguar?, otra que me viene a la mente es que en el servidor se genere un culo de botella, con eso de que el servidor es el que menos potencia tiene y la última, la cual es la que comentan otros compañeros “acces es una base de datos lineal” “Dos usuarios/pc's no pueden escribir a la ver en la base... de ahí que te se corrompa” “35 MB para una acces es una exageración”.

Bueno ya he expuesto mis teorías, si alguien quiere exponer o comentarme algo sobre este tema se lo agradecería interesadamente por que no se por donde atacar el problema.