Automatizar backup del registro transacciones

31/08/2005 - 09:10 por wimermss | Informe spam
Hola a todos:
Tengo una consulta, ¿como podría automatizar el backup y el shrink del
registro de transacciones en SQL 2000?, lo que me pasa es que tengo una bd
en la que continuamente le meto datos y claro el log crece muy deprisa y
me toca ir al SQL Enterprise Manager y reducir el registro a mano, se que
hay unos comandos t-sql para el shrink pero creo que tengo que indicarle
el tamaño actual y el tamaño que le quiero dejar. ¿alguien me puede decir
que comandos puedo usar para hacer el shrink?
Muchas gracias de antemano y saludos.
 

Leer las respuestas

#1 Salvador Ramos
31/08/2005 - 10:16 | Informe spam
Hola,

En las FAQ's del grupo tienes información detallada de dichos comandos, en
el punto 1
www.helpdna.net/bosqlfaq.htm

Adicionalmente creo que te debes plantear gestión de tus copias de
seguridad, teniendo en cuenta los tipos de copias que se pueden realizar, la
frecuencia, la pruebas de las restauraciones, etc...
Y ya con ese planteamiento configurar tu sistema de copias de seguridad,
incluyendo trabajos (jobs) que realicen esas tareas.
Otra alternativa, que no te recomiendo, es poner la base de datos en modo de
recuperación sencillo, con lo que una vez finalizadas las transacciones se
eliminan del log. El inconveniente es que no podrás recuperar datos del log
de transacciones, sólo lo podrás hacer del último backup de la base de datos
que tengas.

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL server, Windows DNA y .NET)

"ilie" escribió en el mensaje
news:
Hola a todos:
Tengo una consulta, ¿como podría automatizar el backup y el shrink del
registro de transacciones en SQL 2000?, lo que me pasa es que tengo una bd
en la que continuamente le meto datos y claro el log crece muy deprisa y
me toca ir al SQL Enterprise Manager y reducir el registro a mano, se que
hay unos comandos t-sql para el shrink pero creo que tengo que indicarle
el tamaño actual y el tamaño que le quiero dejar. ¿alguien me puede decir
que comandos puedo usar para hacer el shrink?
Muchas gracias de antemano y saludos.

Preguntas similares