Error al restuarar Log

27/01/2006 - 17:20 por JSR | Informe spam
Saludos grupos, aqui una vez más con un problema.
Tengo programada un par de tareas para realizar los respaldos de una base de
datos de la siguiente manera:

Un full backup a las 4:00 y backup del log de transacciones a diferentes
horas del día (p.ej. 7:00, 11:00, 15:00, 19:00 y 23:00)

Esto sería todo ok, pero en la tarea del full backup, despues de realizar el
respaldo, truncaba el log de transacciones... oh, error. ya lo se.

Entonces ahora que trato de hacer un restore del full con el log de las
7:00, me presenta el error:
"The log in this backup set begins at LSN 6000000007200001, which is too
late to apply to the database. An earlier log backup that includes LSN
6000000005000001 can be restored." RESTORE LOG is terminating abnormally.

El motivo del mensaje lo entiendo, pero hay alguna forma de forzar la
restauracion del respaldo del log de las 7:00?

Saludos,
Juan

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
27/01/2006 - 19:31 | Informe spam
JSR,

Esto sería todo ok, pero en la tarea del full backup, despues de realizar el
respaldo, truncaba el log de transacciones... oh, error. ya lo se.



Como truncabas el log?


AMB

"JSR" wrote:

Saludos grupos, aqui una vez más con un problema.
Tengo programada un par de tareas para realizar los respaldos de una base de
datos de la siguiente manera:

Un full backup a las 4:00 y backup del log de transacciones a diferentes
horas del día (p.ej. 7:00, 11:00, 15:00, 19:00 y 23:00)

Esto sería todo ok, pero en la tarea del full backup, despues de realizar el
respaldo, truncaba el log de transacciones... oh, error. ya lo se.

Entonces ahora que trato de hacer un restore del full con el log de las
7:00, me presenta el error:
"The log in this backup set begins at LSN 6000000007200001, which is too
late to apply to the database. An earlier log backup that includes LSN
6000000005000001 can be restored." RESTORE LOG is terminating abnormally.

El motivo del mensaje lo entiendo, pero hay alguna forma de forzar la
restauracion del respaldo del log de las 7:00?

Saludos,
Juan





Respuesta Responder a este mensaje
#2 JSR
27/01/2006 - 20:10 | Informe spam
Así es como tenía el job que se ejecutaba a las 4:00. Luego a las 7:30 se
ejecutaba el primer respaldo del log.

USE GoldMine

DECLARE @Destino varchar(100)
DECLARE @Fecha varchar(100)
set @Fecha = convert(varchar(8), getdate(), 112)

set @Fecha = 'H:espaldos\'+ @Fecha + '_BAK1_'

CHECKPOINT
CHECKPOINT

set @Destino = @Fecha + 'goldmine'

BACKUP DATABASE [goldmine]
TO DISK = @Destino
WITH INIT , NOUNLOAD ,
NAME = 'goldmain backup',
NOSKIP , STATS = 10, NOFORMAT


CHECKPOINT

BACKUP LOG Goldmine
WITH NO_LOG

DBCC SHRINKDATABASE (Goldmine)

dbcc checkdb ('Goldmine')



"Alejandro Mesa" escribió en el
mensaje news:
JSR,

Esto sería todo ok, pero en la tarea del full backup, despues de realizar
el
respaldo, truncaba el log de transacciones... oh, error. ya lo se.



Como truncabas el log?


AMB

"JSR" wrote:

Saludos grupos, aqui una vez más con un problema.
Tengo programada un par de tareas para realizar los respaldos de una base
de
datos de la siguiente manera:

Un full backup a las 4:00 y backup del log de transacciones a diferentes
horas del día (p.ej. 7:00, 11:00, 15:00, 19:00 y 23:00)

Esto sería todo ok, pero en la tarea del full backup, despues de realizar
el
respaldo, truncaba el log de transacciones... oh, error. ya lo se.

Entonces ahora que trato de hacer un restore del full con el log de las
7:00, me presenta el error:
"The log in this backup set begins at LSN 6000000007200001, which is too
late to apply to the database. An earlier log backup that includes LSN
6000000005000001 can be restored." RESTORE LOG is terminating
abnormally.

El motivo del mensaje lo entiendo, pero hay alguna forma de forzar la
restauracion del respaldo del log de las 7:00?

Saludos,
Juan





Respuesta Responder a este mensaje
#3 Alejandro Mesa
27/01/2006 - 20:41 | Informe spam
JSR,

Entonces no hay nada que puedas hacer. La sequencia de backups del log de
transacciones debe comenzar con un full backup o un backup diferencial.


AMB

"JSR" wrote:

Así es como tenía el job que se ejecutaba a las 4:00. Luego a las 7:30 se
ejecutaba el primer respaldo del log.

USE GoldMine

DECLARE @Destino varchar(100)
DECLARE @Fecha varchar(100)
set @Fecha = convert(varchar(8), getdate(), 112)

set @Fecha = 'H:espaldos\'+ @Fecha + '_BAK1_'

CHECKPOINT
CHECKPOINT

set @Destino = @Fecha + 'goldmine'

BACKUP DATABASE [goldmine]
TO DISK = @Destino
WITH INIT , NOUNLOAD ,
NAME = 'goldmain backup',
NOSKIP , STATS = 10, NOFORMAT


CHECKPOINT

BACKUP LOG Goldmine
WITH NO_LOG

DBCC SHRINKDATABASE (Goldmine)

dbcc checkdb ('Goldmine')



"Alejandro Mesa" escribió en el
mensaje news:
> JSR,
>
>> Esto sería todo ok, pero en la tarea del full backup, despues de realizar
>> el
>> respaldo, truncaba el log de transacciones... oh, error. ya lo se.
>
> Como truncabas el log?
>
>
> AMB
>
> "JSR" wrote:
>
>> Saludos grupos, aqui una vez más con un problema.
>> Tengo programada un par de tareas para realizar los respaldos de una base
>> de
>> datos de la siguiente manera:
>>
>> Un full backup a las 4:00 y backup del log de transacciones a diferentes
>> horas del día (p.ej. 7:00, 11:00, 15:00, 19:00 y 23:00)
>>
>> Esto sería todo ok, pero en la tarea del full backup, despues de realizar
>> el
>> respaldo, truncaba el log de transacciones... oh, error. ya lo se.
>>
>> Entonces ahora que trato de hacer un restore del full con el log de las
>> 7:00, me presenta el error:
>> "The log in this backup set begins at LSN 6000000007200001, which is too
>> late to apply to the database. An earlier log backup that includes LSN
>> 6000000005000001 can be restored." RESTORE LOG is terminating
>> abnormally.
>>
>> El motivo del mensaje lo entiendo, pero hay alguna forma de forzar la
>> restauracion del respaldo del log de las 7:00?
>>
>> Saludos,
>> Juan
>>
>>
>>
>>
>>



Respuesta Responder a este mensaje
#4 JSR
27/01/2006 - 22:34 | Informe spam
ok. gracias

"Alejandro Mesa" escribió en el
mensaje news:
JSR,

Entonces no hay nada que puedas hacer. La sequencia de backups del log de
transacciones debe comenzar con un full backup o un backup diferencial.


AMB

"JSR" wrote:

Así es como tenía el job que se ejecutaba a las 4:00. Luego a las 7:30
se
ejecutaba el primer respaldo del log.

USE GoldMine

DECLARE @Destino varchar(100)
DECLARE @Fecha varchar(100)
set @Fecha = convert(varchar(8), getdate(), 112)

set @Fecha = 'H:espaldos\'+ @Fecha + '_BAK1_'

CHECKPOINT
CHECKPOINT

set @Destino = @Fecha + 'goldmine'

BACKUP DATABASE [goldmine]
TO DISK = @Destino
WITH INIT , NOUNLOAD ,
NAME = 'goldmain backup',
NOSKIP , STATS = 10, NOFORMAT


CHECKPOINT

BACKUP LOG Goldmine
WITH NO_LOG

DBCC SHRINKDATABASE (Goldmine)

dbcc checkdb ('Goldmine')



"Alejandro Mesa" escribió en el
mensaje news:
> JSR,
>
>> Esto sería todo ok, pero en la tarea del full backup, despues de
>> realizar
>> el
>> respaldo, truncaba el log de transacciones... oh, error. ya lo se.
>
> Como truncabas el log?
>
>
> AMB
>
> "JSR" wrote:
>
>> Saludos grupos, aqui una vez más con un problema.
>> Tengo programada un par de tareas para realizar los respaldos de una
>> base
>> de
>> datos de la siguiente manera:
>>
>> Un full backup a las 4:00 y backup del log de transacciones a
>> diferentes
>> horas del día (p.ej. 7:00, 11:00, 15:00, 19:00 y 23:00)
>>
>> Esto sería todo ok, pero en la tarea del full backup, despues de
>> realizar
>> el
>> respaldo, truncaba el log de transacciones... oh, error. ya lo se.
>>
>> Entonces ahora que trato de hacer un restore del full con el log de
>> las
>> 7:00, me presenta el error:
>> "The log in this backup set begins at LSN 6000000007200001, which is
>> too
>> late to apply to the database. An earlier log backup that includes LSN
>> 6000000005000001 can be restored." RESTORE LOG is terminating
>> abnormally.
>>
>> El motivo del mensaje lo entiendo, pero hay alguna forma de forzar
>> la
>> restauracion del respaldo del log de las 7:00?
>>
>> Saludos,
>> Juan
>>
>>
>>
>>
>>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida