La Web del Programador: Comunidad de Programadores
 
    Pregunta:  27928 - BASES DE DATOS DAñADAS
Autor:  Jose Roberto Arias
Hola, Trabajo en una universidad y manejo un Sistema de Registro Academico que funciona en una red local, hasta hace poco me ha empezado a dar problemas, (bases de datos dañadas parcialmente) en algunos campos de algunos registros se muestran Codigos ASCII, no entiendo como se generan, solo se que cuando esta a pundo de dañarse la red se vuelve lenta como que si algun proceso grande se ejecutara, restauro las bases de datos con algunos respaldos y trabaja bien algunas horas y luego sucede otra vez.... ya no se que hacer a veces piendo de alguien me esta saboteando, si alguien puede darme una idea le agradecere mucho.

  Respuesta:  Julio Cesar Arango Cubillos
Aunque piensas que alguien está saboteando, puede pasar, pero tambien puede pasar otras cosas. Debes considerar varios casos.

El caso que pienso es que la aplicacion está mal diseñada, por ejemplo, para alguna consulta se debe abrir explicitamente las tablas en forma de solo lectura, porque si se abre en forma local, al ejecutar la consulta se debe recorrer toda la tabla; entonces, si algun equipo se bloquea con la consulta, escribe basura en la tabla, cosa que no sucedería si se abre en forma de solo lectura.

Lo que pienso es que algun equipo cliente (o proceso) está perjudicando el servidor. Mi consejo es que busques el problema en los equipos cliente, o en el servidor; y en ultima instancia en el programa foxpro, puesto que dices que antes no presentaba problemas.

Espero te sirva de algo.