none
Sql server 2000, se llena el registro de transaciones. RRS feed

  • Pregunta

  • Buenos días, la pregunta que quiero hacer es, como puedo ver porque y el que esta llenando el registro de transacciones. Tengo configurado un backup de bd todas las semanas.

    Un saludo.

    lunes, 29 de julio de 2019 10:17

Todas las respuestas

  • Hola Marcos Rodriguez:

    Lo primero es realizar un backup de log.

    Te dejo un enlace sobre como realizarlo, de tres modos diferentes

    Shrink Transaction log file

    https://support.microsoft.com/en-us/help/272318/inf-shrinking-the-transaction-log-in-sql-server-2000-with-dbcc-shrinkf

    lunes, 29 de julio de 2019 14:49
  • Tengo configurado un backup de bd todas las semanas.

    No sirve. Para que se vacíe el Log hace falta un "backup log". Con un backup de base de datos el log no se vacía.

    Si se te está llenando el Log, indica que tienes la base de datos en modelo de recuperación completo. Si no vas a hacer backups del Log, entonces conviene pasarlo a lo que hoy en día se conoce como modelo de recuperación simple. Si no recuerdo mal, en la versión 2000 tenía otro nombre distinto: Había que marcar un checkbox en las propiedades de la base de datos etiquetado como "Truncate Log on Checkpoint".

    lunes, 29 de julio de 2019 21:47
  • Buenos días, gracias por las dos respuestas. El borrado es lo primero que realice, pero se sigue llenando el registro. Si lo tengo en modo sencillo y el registro se sigue llenando, que más puedo hacer.
    martes, 30 de julio de 2019 6:41