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

Preguntas similare

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

Respuesta Responder a este mensaje
#2 Fernando España
18/06/2004 - 16:43 | Informe spam
tambien puedes hacerlo un con dettach luego borras el log y usas attach
Fernando España


"Carlos Sacristan" wrote:


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
>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida