Visita nuestra pagina :

miércoles, 9 de diciembre de 2009

Reduciendo tamaño del log de la base de datos

Bien, si tenemos bases de datos que no requieran el uso del log transaccional al momento de levantar el backup lo mejor era mantener este archivo bajo en tamaño en disco, para esto usamos esta sentencia :

use basededatos
dbcc shrinkfile (basededatos_log,truncateonly)

y programando un job con este comando mantenemos el archivo de log limpio
Ahora bien, con sql 2008 este comando , asi tal cual esta no funciona a no ser que cambiemos el modo de recuperacion de la base a simple para esto los pasos son sencillos :
* Nos situamos sobre la base de datos en cuestion , click derecho y propiedades
* Click en Opciones
* Modelo de Recuperacion : elegir SIMPLE



De esta manera el comando truncateOnly de sql seguira cumpliendo su tarea.

No hay comentarios:

Publicar un comentario