Reducir transaction log en sql server 2000 (ficheros ldf)

hoy me he estado dando de cabezazos para reducir uno de estos logs, que me ocupaba giga y pico.
Si vamos, con el enterprise manager:

Boton derecho en la base de datos -> all task -> Shrink database
Ahi pinchamos en la opcion "Files" y nos dara a escoger 2 ficheros (o mas, depende) en "database files". Seleccionamos el del log a cargarnos y abajo hay una opcion que dice "Shrink File to" y nos indica un minimo. Generalmente, el minimo no vale para nada. Podeis pasaros la vida reduciendo de 2 o 3 megas en 2 o 3 megas y a ver si acabais. Lo mejor es abrir el sql query analyzer y ejecutar:

BACKUP LOG nombredelabasededatos WITH TRUNCATE_ONLY

Cuando os diga abajo que el comando se ha completado bien, volved a la opcion de shink database (si ya la teniais abierta, cerrarla y volver a abrirla) y vereis que el minimun ha descendido a lo bestia (o deberia, eh).



728x90 dominios