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