Marcelo,
vc precisa armazenar o histórico forever ?
ou poderá ter apagamento dos dados mais antigos ?
vc já levantou mais ou menos o storage para
essas alterações ? ou seja, já verificou qtas operações
são feitas diariamente ?
outro fator importantíssimo... se o cara fizer update em
5 campos de uma tabela, vc vai criar 5 registros de alterações ?
ou um único com os 5 campos ?

feito automaticamente pelo banco eu desconheço... normalmente o
pessoal cria uma tabela de Log com as ações mais importante e
que podem gerar auditoria como mudança de CPF ou valores em
dinheiro, etc... a gente não loga por exemplo a alteração de
campos do tipo Observação que são textos e normalmente grandes.

enfim, vc precisa levantar mais informações pra gente ver qual 
a melhor forma ! depende dos seus requisitos !

abraço.
Marco.

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of PUB: Marcelo 
Magalhaes
Sent: quinta-feira, 12 de abril de 2007 13:07
To: Oracle-BR
Subject: [oracle_br] Como criar histórico de alterações

Caro colegas,

    Estou com uma dúvida de como cirar um histórico de alterações de 
informações arnazenadas no Oracle. Me disseram que o próprio Oracle tem esta 
funcionalidade, é verdade? Qual versão tem isso? Como obter maiores informações 
sobre tal funcionalidade?

    Para ter uma idéia do problema; o sistema tem umas 100 tabelas cada uma com 
uns 20 campos.. e tenho uma tabela com mais de 50 milhões de registros... ou 
seja o sistema é enorme. Quero historiar todas esta tabelas, armazenando no 
histórico a data/hora da alteração, usuário que fez, valor antigo e valor novo.

    Tem como fazer isso? Como?

Abraços.
 
__________________________________
Marcelo Vicente Vianna Magalhães
Rio de Janeiro - R.J.
Departamento de Engenharia Eletrônica
Escola de Engenharia
Universidade Federal do Rio de Janeiro

__________________________________________________
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 


>Apostilas » Dicas e Exemplos » Funções » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais acesse: http://www.oraclebr.com.br/codigo/ListaCodigo.php 
--------------------------------------------------------------------------------------------------------------------------
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/[EMAIL PROTECTED]/ 
--------------------------------------------------------------------------------------------------------------------------
>O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/  
------------------------------------------------------------------------------------------------------------------------
  
Links do Yahoo! Grupos

 

Responder a