justingx

18/06/2004 - 10:48 por af | Informe spam
Hola a todos
He borrado más de 7 millones de registros de una tabla. Según mis cálculos
me servirá para reducir la base de datos varios GB. El problema es que la
base de datos no sólo no ha disminuido, sino que ha aumentado con el
borrado, aunque ahora me marque más de 15GB disponibles.
Estoy ejecutando truncados de log, DBCC SHRINKFILE y DBCC SHRINKDATABASE
(estoy utilizando sql server 7) pero no consigo reducir el tamaño
reservado de la base de datos.
¿Alguien conoce alguna otra forma?
Muchas gracias,
Justing
 

Leer las respuestas

#1 Carlos Sacristan
18/06/2004 - 10:58 | Informe spam
Si no tienes marcada la opción de truncar el log en checkpoint (que no
te lo recomiendo de todos modos), es normal que te haya aumentado el tamaño
de la base de datos. Para reducirlo tendrás que hacer un backup del log
(BACKUP LOG WITH TRUNCATE_ONLY) después de lanzar un par de veces la
instrucción CHECKPOINT y luego ya ejecutar el comando DBCC de reducción del
archivo físico del log.

Prueba con eso y nos cuentas qué tal


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"justing" escribió en el mensaje
news:#
Hola a todos
He borrado más de 7 millones de registros de una tabla. Según mis cálculos
me servirá para reducir la base de datos varios GB. El problema es que la
base de datos no sólo no ha disminuido, sino que ha aumentado con el
borrado, aunque ahora me marque más de 15GB disponibles.
Estoy ejecutando truncados de log, DBCC SHRINKFILE y DBCC SHRINKDATABASE
(estoy utilizando sql server 7) pero no consigo reducir el tamaño
reservado de la base de datos.
¿Alguien conoce alguna otra forma?
Muchas gracias,
Justing

Preguntas similares