RE:Liberar espacio físico de disco
Hola, bueno les cuento como lo pude hacer. Hay un utilitario que se llama dbunload que es de sybase, corre en linea de comando y te permite hacer un rebuild de la base, o sea te va a liberar el espacio físico que están ocupando datos borrados de la misma,
La linea de comandos es por ejemplo.
dbunload -c "dbf=e:\kpt\kpt.db;uid=DBA;pwd=SQL" -ar E:\KPT\REBUILD
Donde e: es la unidad, KPT el directorio donde está la base y kpt.db es la base, el modificador -ar es el que te permite hacer el rebuild y luego la ruta donde queres que lo haga.
NOTA: Este comando no crea una base nueva sino que te pisa la base anterior!!!. Yo tenía una base de 5 Gigas y me la dejó en 1 Giga.
Saludos