PDA

Ver la Versión Completa : Es Necesario Compactar una Base datos en SQLServer??


jhonarevalo
16-11-2003, 17:27:34
Estoy haciendo un sistema que funciona con SQLServer 2000 y con Access2002, con access al borrar los registros estos no se borran fisicamenta hasta que se compacte la base de datos, mi pregunta esto pasa tambien en SQLServer2000, si es afirmativo como hago para Compactarla(SQLServer2000) desde mi programa que esta hecho en delphi 7 y me conecto por ODBC
Gracias!!!

guillotmarc
17-11-2003, 17:22:52
Hola.

Teoricamente, haciendo una copia de seguridad y restaurandola. Pero en SQL Server 7, ni así se compactaba el registro de transacciones. Supongo que en SQL Server 2000 lo habrán solucionado.

Saludos.

Alfredo Soler
18-11-2003, 02:37:43
En el Enterprise Manager, le das un clik derecho a la DB y puedes crear un 'Maintenance Plan' o plan de mantenimiento en el que puedes compactar la db automaticamente con horarios programados.