Error al intentar restaurar desde un backup de transacciones

10/12/2003 - 17:51 por Sebastian | Informe spam
Durante el día se generan 5 respaldos de las transacciones
con la opcion Truncate. Restauro desde el Full, aplico el
primer respaldo del archivo de transacciones y al intentar
aplicar el segundo me da el siguiente error:

" Microsoft SQL-DMO (ODBC SQLState: 42000)

El registro de copia de seguridad empieza en el LSN
1236701000000021300001, demasiado tarde para aplicarlo a
la base de datos.
Se puede restaurar una copia de serguridad del registro
anterior, que incluya el LSN 123618200000009800001.
Fin anómalo de RESTORE LOG "

Gracias, Sebastian
 

Leer las respuestas

#1 Pablo O. Abbate
10/12/2003 - 18:05 | Informe spam
Sebastián:

Cuando restaures el primer log debes dejar la DB en estado No Recovery para
que se puedan anexar los cambios existentes en los logs siguientes.
Si utilizas el EM y has realizado correctamente los backups te recupera la
información en la secuencia correcta y te deja la db en estado operacional.

Sin embargo, si lo realizas manualmente debes:

1) Restaurar el backup Full
2) Restaurar el primer LOG con la opcion WITH NORECOVERY (lo que deja tu DB
en estado inconcistente)
3) Repetir el paso 2 hasta un LOG antes del último
4) Restaurar el último LOG normalmente (lo que dejará la DB nuevamente en
estado consistente.)

Espero que sea de utilidad.

Saludos.



Pablo O. Abbate
MCDBA - MCAD - MCSD - MCT
www.auladat.es




"Sebastian" escribió en el mensaje
news:1119d01c3bf3d$cb927830$

Durante el día se generan 5 respaldos de las transacciones
con la opcion Truncate. Restauro desde el Full, aplico el
primer respaldo del archivo de transacciones y al intentar
aplicar el segundo me da el siguiente error:

" Microsoft SQL-DMO (ODBC SQLState: 42000)

El registro de copia de seguridad empieza en el LSN
1236701000000021300001, demasiado tarde para aplicarlo a
la base de datos.
Se puede restaurar una copia de serguridad del registro
anterior, que incluya el LSN 123618200000009800001.
Fin anómalo de RESTORE LOG "

Gracias, Sebastian

Preguntas similares