Realizar Auditoría en SQL Server 2000

09/09/2004 - 13:21 por Lara | Informe spam
Hola grupo!!

Tengo que realizar una aplicación sobre pólizas de seguros y guardar de
alguna forma todos los cambios que se van produciendo, de tal forma que
cuando un usuario quiera consultar qué datos había en un momento
determinado, lo pueda hacer. Ya envié un mensaje a este foro, me indicásteis
varias formas de mantener un histórico, pero hay una forma que se le ha
ocurrido a una persona del equipo de trabajo, que no sé si es posible; yo
pregunto... por si acaso... ¿Se puede realizar la Auditoría haciendo uso de
las copias de seguridad transaccionales? Es decir,... de la misma forma que
yo puedo hacer el Restore de una base de datos, en un momento determinado,
se podría automatizar este proceso para que me generara una base de datos
con los datos que tenía un día específico?? Supongo, que estas bases de
datos se eliminarían nada más terminar la consulta, y cada vez que un
usuario quisiera ver los datos en una fecha determinada, se tendría que
recuperar la base de datos para dicha fecha... Estoy liándome? hay alguna
idea parecida que pueda llevarse a cabo?

Muchísimas gracias!
Lara
 

Leer las respuestas

#1 Gustavo Larriera [MVP]
09/09/2004 - 15:31 | Informe spam
Personalmente no creo sea la solución adecuada para ese problema. En mi
opinión almacenaría los datos históricos mediante triggers.

Gustavo Larriera, MVP
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
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.
"Lara" wrote in message
news:
Hola grupo!!

Tengo que realizar una aplicación sobre pólizas de seguros y guardar de
alguna forma todos los cambios que se van produciendo, de tal forma que
cuando un usuario quiera consultar qué datos había en un momento
determinado, lo pueda hacer. Ya envié un mensaje a este foro, me
indicásteis
varias formas de mantener un histórico, pero hay una forma que se le ha
ocurrido a una persona del equipo de trabajo, que no sé si es posible; yo
pregunto... por si acaso... ¿Se puede realizar la Auditoría haciendo uso
de
las copias de seguridad transaccionales? Es decir,... de la misma forma
que
yo puedo hacer el Restore de una base de datos, en un momento determinado,
se podría automatizar este proceso para que me generara una base de datos
con los datos que tenía un día específico?? Supongo, que estas bases de
datos se eliminarían nada más terminar la consulta, y cada vez que un
usuario quisiera ver los datos en una fecha determinada, se tendría que
recuperar la base de datos para dicha fecha... Estoy liándome? hay alguna
idea parecida que pueda llevarse a cabo?

Muchísimas gracias!
Lara




Preguntas similares