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.

Preguntas similare

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.
Respuesta Responder a este mensaje
#2 luz
18/07/2003 - 16:42 | Informe spam
Hola Javier,

Estoy haciendo el restore desde el Enterprise Manager, la
estrategia de respaldo es que cada lunes se hace un
respaldo total y durante la semana solo diferenciales, no
es que quiera restaurar todos los diferenciales, el
problema es que con ninguno funciona no me puedo regresar
al lunes o al martes el respaldo total si se restaura pero
no logro restaurar ningún diferencial.

Tiene algo que ver el que lo quiera restaurar en otro
servidor?. Ambos servidores tienen la misma plataforma, el
Sql Server tiene instalado el SP3.

Gracias de antemano por tu ayuda,
Luz
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.




.

Respuesta Responder a este mensaje
#3 Javier Loria\(MVP\)
18/07/2003 - 19:31 | Informe spam
Hola Luz:
Ummm
No tiene nada que ver que sea en otro servidor, si restauraste el Total,
no entiendo porque no te deja restaurar el Diferencial a menos que no tenga
el NO RECOVERY. Podria ser que como lo estas haciendo con el Enterprise
Manager no estes marcando la opcion de "Leave Database non operational but
able to restore aditional transactional logs", esto cuando haces la
restauracion del Total y la encuentras en el Tab de Options.
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.

"luz" wrote in message
news:0ed001c34d3a$d654f600$
Hola Javier,

Estoy haciendo el restore desde el Enterprise Manager, la
estrategia de respaldo es que cada lunes se hace un
respaldo total y durante la semana solo diferenciales, no
es que quiera restaurar todos los diferenciales, el
problema es que con ninguno funciona no me puedo regresar
al lunes o al martes el respaldo total si se restaura pero
no logro restaurar ningún diferencial.

Tiene algo que ver el que lo quiera restaurar en otro
servidor?. Ambos servidores tienen la misma plataforma, el
Sql Server tiene instalado el SP3.

Gracias de antemano por tu ayuda,
Luz
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.




.

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