limpiar base de datos

alex ramirez
28 de Septiembre del 2002
En ocaciones quiero limpiar la base de datos para poder actualizar la integridad referencial, pero se encuentra inhibida, alguien me puede decir como se desinhibe esta opcion? mil GRACIAS

.:Gaby:.
28 de Septiembre del 2002
DISCULPA.. PERO ME PODIAS EXPLICAR QUE DESEAS HACER?....
QUIERES LIMPIAR LA BD.. CON ZAP?
SI ES ASI... LO ÚNICO Q TIENES Q HACER ES UTILIZAR LA BASE DE DATOS DE FORMA EXCLUSIVA...
ES DECIR..

USE NOMBRE_DE_TU_TABLA EXCLUSIVE

;) ESPERO Q TE AYUDE...

pablocesar
28 de Septiembre del 2002
Debes abrir la base de datos en forma exclusiva y todas las tablas pertenecientes a dicha base deben estar cerradas, a veces no basta con cerrar todo, poner exclusive en on y reabrir la base de datos, lo que hago yo es lo siguiente.
CLOSE ALL
QUIT
Vuelvo a entrar a FOX
SET EXCLUSIVE ON
OPEN DATABASE ?
Selecciono la base de datos y luego
PACK DATABASE.
Con eso debería funcionar, cualquier problema avisame!!

Saludos.
Pablo César