Reducir o hacer un shrink de un transation log de SQL Server

Muchas veces nos ha ocurrido tener un archivo muy grande de transacciones y no poder reducirlo por diferentes problemas:

  • Espacio en disco no disponible para hacer un backups del log
  • No tener tiempo suficiente
  • Fallo al hacer el backup del archivo de transacciones.
  • No poder para la bbdd

He descubierto una forma muy sencilla y que no tardamos nada en hacerlo y además funciona perfecto, solo asegúrate que hayas hecho un backups completo de la base de datos antes de hacer.

  1. Haz un backup completo de la base de datos
  2. Pon la base de datos en modo SIMPLE
  3. Haz un shrink del archivo de log
  4. Pon la bbdd en modo FULL otra vez.

Ahora ya tendrás reducido tú archivo de transacciones de una manera muy rápida.