Fallo en restore de base de datos

18/07/2003 - 03:36 por Luz | Informe spam
Estoy tratando de restaurar una bases de datos montada
sobre Win2000 Server y Sql Server 2000 utilizando un
respaldo total y varios diferenciales.

Desde el Enterprise Manager primero restauré el respaldo
total desde un device y activando la opción para recuperar
logs, después cuando traté de aplicar el primer respaldo
diferencial me envió el siguiente mensaje de error:

"Cannot apply the backup on device 'H:esp.bak' to
database 'Prod' RESTORE DATABASE is terminating abnormally.

El log de errores envía los siguientes mensajes:

Starting up database 'Prod'.

Bypassing recovery for database 'Prod' because it is
marked IN LOAD.

Database restored: Database: Prod, creation date(time):
2003/02/06(20:41:15), first LSN: 7970:4590:1, last LSN:
7970:4603:1, number of dump devices: 1, device
information: (FILE=1, TYPE=DISK: {'H:esp.bak'}).

He intentado de todo estoy deseperada, agradeceré
infinitamente su ayuda.
 

Leer las respuestas

#1 Javier Loria\(MVP\)
18/07/2003 - 04:52 | Informe spam
Hola Luz:
Me preocupa de tu correo la seccion de:
utilizando un respaldo total y varios diferenciales.


Para restaurar deberias unicamente hacerlo sobre el Ultimo Total y el
Ultimo Diferencial, no deberias tener que agregar varios Diferenciales.
Adicionalmente como estas haciendo la restauracion con codigo o con
Enterprise Manager, si es con codigo asegurate que escribir:
RESTORE DATABASE Mi Base
FROM WITH NORECOVERY
Para el primer respaldo y en el ultimo quitas en NORECOVERY.

Saludos,


Javier Loria
Costa Rica (MVP)
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.

Estoy tratando de restaurar una bases de datos montada
sobre Win2000 Server y Sql Server 2000 utilizando un
respaldo total y varios diferenciales.

Desde el Enterprise Manager primero restauré el respaldo
total desde un device y activando la opción para recuperar
logs, después cuando traté de aplicar el primer respaldo
diferencial me envió el siguiente mensaje de error:

"Cannot apply the backup on device 'H:esp.bak' to
database 'Prod' RESTORE DATABASE is terminating abnormally.

El log de errores envía los siguientes mensajes:

Starting up database 'Prod'.

Bypassing recovery for database 'Prod' because it is
marked IN LOAD.

Database restored: Database: Prod, creation date(time):
2003/02/06(20:41:15), first LSN: 7970:4590:1, last LSN:
7970:4603:1, number of dump devices: 1, device
information: (FILE=1, TYPE=DISK: {'H:esp.bak'}).

He intentado de todo estoy deseperada, agradeceré
infinitamente su ayuda.

Preguntas similares