Cambiar el modo de una DB SQL Server luego de un restore a un punto

24/07/2006 - 22:04 por Jota | Informe spam
Hola,

Quisiera que por favor me ayudasen, tengo el siguiente problema.

Hice una restauracion de una base de datos:


RESTORE DATABASE [ScanningHPUNO]
FROM DISK = N'D:\2407072006.bak'
WITH FILE = 2, NOUNLOAD, REPLACE, STATS = 10,
stopat='20070724 10:20:00:293',recovery
GO

con el siguiente resultado:
Se han procesado 9784 páginas para la base de datos 'ScanningHPUNO',
archivo 'Scanning_Data' en el archivo 2.
Se han procesado 1 páginas para la base de datos 'ScanningHPUNO',
archivo 'Scanning_Log' en el archivo 2.
Este conjunto de copia de seguridad contiene registros anteriores al
instante especificado. Se deja la base de datos en estado de
restauración para que se puedan realizar más puestas al día.
RESTORE DATABASE procesó correctamente 9785 páginas en 62.467
segundos (1.283 MB/seg.).


Mi problema es como puedo poner la base de datos otra vez operativa??

Gracias

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
24/07/2006 - 22:28 | Informe spam
Jota,

Primero debes restaurar la db desde un backup full de la db y luego
restaurar uno o mas backups del archivo log de transacciones. Fijate que la
opcion STOPAT debe ser usada cuando restauras un backup del log de
transacciones.

RESTORE DATABASE [ScanningHPUNO]
FROM DISK = N'D:\2407072006.bak'
WITH FILE = 2, NOUNLOAD, REPLACE, STATS = 10, norecovery
GO

restore log [ScanningHPUNO]
from disk ...
with stopat='20070724 10:20:00:293',recovery
go


AMB

"Jota" wrote:

Hola,

Quisiera que por favor me ayudasen, tengo el siguiente problema.

Hice una restauracion de una base de datos:


RESTORE DATABASE [ScanningHPUNO]
FROM DISK = N'D:\2407072006.bak'
WITH FILE = 2, NOUNLOAD, REPLACE, STATS = 10,
stopat='20070724 10:20:00:293',recovery
GO

con el siguiente resultado:
Se han procesado 9784 páginas para la base de datos 'ScanningHPUNO',
archivo 'Scanning_Data' en el archivo 2.
Se han procesado 1 páginas para la base de datos 'ScanningHPUNO',
archivo 'Scanning_Log' en el archivo 2.
Este conjunto de copia de seguridad contiene registros anteriores al
instante especificado. Se deja la base de datos en estado de
restauración para que se puedan realizar más puestas al día.
RESTORE DATABASE procesó correctamente 9785 páginas en 62.467
segundos (1.283 MB/seg.).


Mi problema es como puedo poner la base de datos otra vez operativa??

Gracias


Respuesta Responder a este mensaje
#2 Jota
24/07/2006 - 23:03 | Informe spam
Listo ya genere y recupere la base de datos, el log del la db

restore log [ScanningHPUNO]
from disk ='d:\log24072006.bak'
with stopat='20070724 10:20:00:293',recovery
go

El resultado es el siguiente:
Se han procesado 0 páginas para la base de datos 'ScanningHPUNO',
archivo 'Scanning_Data' en el archivo 1.
Se han procesado 349 páginas para la base de datos 'ScanningHPUNO',
archivo 'Scanning_Log' en el archivo 1.
Este conjunto de copia de seguridad contiene registros anteriores al
instante especificado. Se deja la base de datos en estado de
restauración para que se puedan realizar más puestas al día.
RESTORE LOG procesó correctamente 349 páginas en 0.834 segundos
(3.420 MB/seg.).


Ahora como le digo q la ponga operativa

gracias
Respuesta Responder a este mensaje
#3 qwalgrande
25/07/2006 - 07:46 | Informe spam
Hola.

Creo que no has especificado la opción "recovery" sino "norecovery". Intenta
con "restore log [ScanningHPUNO] with recovery".

Alberto López Grande (qwalgrande)


"Jota" escribió en el mensaje
news:
Listo ya genere y recupere la base de datos, el log del la db

restore log [ScanningHPUNO]
from disk ='d:\log24072006.bak'
with stopat='20070724 10:20:00:293',recovery
go

El resultado es el siguiente:
Se han procesado 0 páginas para la base de datos 'ScanningHPUNO',
archivo 'Scanning_Data' en el archivo 1.
Se han procesado 349 páginas para la base de datos 'ScanningHPUNO',
archivo 'Scanning_Log' en el archivo 1.
Este conjunto de copia de seguridad contiene registros anteriores al
instante especificado. Se deja la base de datos en estado de
restauración para que se puedan realizar más puestas al día.
RESTORE LOG procesó correctamente 349 páginas en 0.834 segundos
(3.420 MB/seg.).


Ahora como le digo q la ponga operativa

gracias
Respuesta Responder a este mensaje
#4 Alejandro Mesa
25/07/2006 - 14:01 | Informe spam
Jota,

Chequea la sentencia "restore log" en los libros en linea. Si el backup del
log de transacciones no contiene el tiempo especificado (por ejemplo, el
tiempo que especificastes en la sentencia "restore" esta mas alla del tiempo
final que cubre el backup del log), un mensaje de advertencia sera generado y
la db permanecera en estado de restauración.


AMB


"Jota" wrote:

Listo ya genere y recupere la base de datos, el log del la db

restore log [ScanningHPUNO]
from disk ='d:\log24072006.bak'
with stopat='20070724 10:20:00:293',recovery
go

El resultado es el siguiente:
Se han procesado 0 páginas para la base de datos 'ScanningHPUNO',
archivo 'Scanning_Data' en el archivo 1.
Se han procesado 349 páginas para la base de datos 'ScanningHPUNO',
archivo 'Scanning_Log' en el archivo 1.
Este conjunto de copia de seguridad contiene registros anteriores al
instante especificado. Se deja la base de datos en estado de
restauración para que se puedan realizar más puestas al día.
RESTORE LOG procesó correctamente 349 páginas en 0.834 segundos
(3.420 MB/seg.).


Ahora como le digo q la ponga operativa

gracias


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