puntos de retorno (registro transacciones)

31/05/2004 - 19:04 por joselitux | Informe spam
Hola

Sabido es que la base de datos guarda registrode absolutamente todas las
modificaciones realizadas.
Todas las operaciones realizadas son registradas
(valga la redundancia) en el registro de transacciones.

Mi pregunta es:

¿implica esto que existe la posibilidad de devolver la BBDD a un estado X
anterior al actual?

Es decir, ¿se pueden deshacer todos los cambios de la base de datos
(insert,updates y deletes) y dejarla por ejemplo tal y como estaba el
miercoles de la semana pasada?

¿cómo?

Estoy suponiendo que Procedimientos almacenados y disparadores programados
durante esta semana permanecen, que lo unico que vuelve atrás son los
datos cambiados.

¿soy demasiado optimista?

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera [MVP SQL]
31/05/2004 - 19:13 | Informe spam
La teoría es correcta. Pero las herramientas disponibles no siempre se
ajustan exactamente con la teoría :-)

Puedes echarle un vistazo a las funcionalidades de Log Explorer de la
empresa Lumigent (www.lumigent.com) que analiza el log de transacciones y
permite recuperar datos revirtiendo la situación de las transacciones
aplicadas.

Si tienes una política efectiva de backup de log de transacciones, puedes
llevar la base de datos a cómo estaban sus datos en un momento dado en el
tiempo usando STOPAT en tu comando RESTORE. Puedes aprender los detalles en
los Books Online, en el artículo "How to restore to a point in time
(Transact-SQL)"

saludos
gux

Gustavo Larriera, MVP-SQL, MCSE
Uruguay LatAm
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"joselitux" wrote in message
news:
Hola

Sabido es que la base de datos guarda registrode absolutamente todas las
modificaciones realizadas.
Todas las operaciones realizadas son registradas
(valga la redundancia) en el registro de transacciones.

Mi pregunta es:

¿implica esto que existe la posibilidad de devolver la BBDD a un estado X
anterior al actual?

Es decir, ¿se pueden deshacer todos los cambios de la base de datos
(insert,updates y deletes) y dejarla por ejemplo tal y como estaba el
miercoles de la semana pasada?

¿cómo?

Estoy suponiendo que Procedimientos almacenados y disparadores programados
durante esta semana permanecen, que lo unico que vuelve atrás son los
datos cambiados.

¿soy demasiado optimista?
Respuesta Responder a este mensaje
#2 Maxi
31/05/2004 - 22:31 | Informe spam
Hola, ademas de lo que indica Gux te recomendaria esta lectura

http://www.configuracionesintegrale...p?articulo$8

Suerte


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"joselitux" escribió en el mensaje
news:
Hola

Sabido es que la base de datos guarda registrode absolutamente todas las
modificaciones realizadas.
Todas las operaciones realizadas son registradas
(valga la redundancia) en el registro de transacciones.

Mi pregunta es:

¿implica esto que existe la posibilidad de devolver la BBDD a un estado X
anterior al actual?

Es decir, ¿se pueden deshacer todos los cambios de la base de datos
(insert,updates y deletes) y dejarla por ejemplo tal y como estaba el
miercoles de la semana pasada?

¿cómo?

Estoy suponiendo que Procedimientos almacenados y disparadores programados
durante esta semana permanecen, que lo unico que vuelve atrás son los
datos cambiados.

¿soy demasiado optimista?





Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.688 / Virus Database: 449 - Release Date: 18/05/2004
Respuesta Responder a este mensaje
#3 Miguel Egea
02/06/2004 - 22:46 | Informe spam
creo que este artículo quizá te sirva

http://www.configuracionesintegrale...ulo"8


-

Miguel Egea Gómez
Webmaster de PortalSQL

(lo de online sobra)
Brigada Anti-Cursores
Microsoft SqlServer M.V.P.

"joselitux" escribió en el mensaje
news:
Hola

Sabido es que la base de datos guarda registrode absolutamente todas las
modificaciones realizadas.
Todas las operaciones realizadas son registradas
(valga la redundancia) en el registro de transacciones.

Mi pregunta es:

¿implica esto que existe la posibilidad de devolver la BBDD a un estado X
anterior al actual?

Es decir, ¿se pueden deshacer todos los cambios de la base de datos
(insert,updates y deletes) y dejarla por ejemplo tal y como estaba el
miercoles de la semana pasada?

¿cómo?

Estoy suponiendo que Procedimientos almacenados y disparadores programados
durante esta semana permanecen, que lo unico que vuelve atrás son los
datos cambiados.

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