Existe alguna forma de mover el log de transacciones en caliente.

27/10/2005 - 13:06 por Oscar | Informe spam
Hola,

No se si existe alguna técnica para cambiar la ubicación física del log de
transaciones de una base de datos, sin necesidad de interrumpir la actividad
en esta base de datos.

Algo asi como crear un nuevo archivo para el log de transaccione y borrar el
antiguo. ¿Esto se puede hacer?, ¿Como puedo hacer para asegurar que no hay
transacciones activas en el fichero antiguo?.

En el caso que que esto no sea posible, y sea necesario parar la actividad
en la base de datos, ¿Existe algún metodo distinto del sp_detach_db y
sp_attach_db ?

Saludos y gracias.

www.metasincro.es

Preguntas similare

Leer las respuestas

#1 Maxi
27/10/2005 - 15:45 | Informe spam
Nop que yo sepa :(


Salu2
Maxi [MVP SQL SERVER]


"Oscar" escribió en el mensaje
news:
Mostrar la cita
#2 Salvador Ramos
27/10/2005 - 16:04 | Informe spam
yo tampoco conozco ningún método adicional, es más, en la propia web de
microsoft existe esta pregunta y hay un ejemplo de cómo resolverlo con
attach/detach
http://www.microsoft.com/sql/techin...nlogs.mspx

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

"Oscar" escribió en el mensaje
news:
Mostrar la cita
#3 Oscar
27/10/2005 - 16:42 | Informe spam
Muchas gracias ,

Ya habia visto la forma de hacerlo con attach/detach pero queria hacerlo sin
tener que parar la actividad de la base de datos, pero por lo que veo no es
posible : (

Saludos.



www.metasincro.es
"Salvador Ramos" wrote in message
news:OX$
Mostrar la cita
#4 Alejandro Mesa
27/10/2005 - 18:35 | Informe spam
Salvador Ramos,

Existe otra forma de hacerlo pero al igual que el metodo que usa
sp_detach_db / sp_attach_db, hay que desconectar a los usuarios de la bd. El
otro metodo seria usando "restore database / restore log" con la opcion
"move".


AMB

"Salvador Ramos" wrote:

Mostrar la cita
#5 Salvador Ramos
27/10/2005 - 19:24 | Informe spam
Hola Alejandro,

Pero esa opción ocuparía más tiempo, ya que primero habría que hacer el
backup, creo que la más directa es la de attach/detach, que es la que
siempre he utilizado en estos casos. O igual llevas razón, si partimos de
que debemos tomar precauciones y hacer backup antes de cualquier operación
de este tipo :-)

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

"Alejandro Mesa" escribió en el
mensaje news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida