Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

KaoZ

Exportação

Recommended Posts

Olá amigos, gostaria de saber se tem como eu exportar ou listar todas as tabelas e colunas alteradas, criadas ou deletadas.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

 

Existe sim, para isso você pode fazer uma pequena auditoria no banco de dados, criando uma trigger com a opção de BEFORE DDL ON DATABASE, assim todas as alterações de objetos, criações e deleções serão capturadas.

 

Mais tem sim... pode ficar sussegado.

 

Abraços, http://forum.imasters.com.br/public/style_emoticons/default/shifty.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá, Existe sim, para isso você pode fazer uma pequena auditoria no banco de dados, criando uma trigger com a opção de BEFORE DDL ON DATABASE, assim todas as alterações de objetos, criações e deleções serão capturadas. Mais tem sim... pode ficar sussegado. Abraços, http://forum.imasters.com.br/public/style_emoticons/default/shifty.gif

Sem uma auditoria eu consigo saber qual tabela foi alterada verificando as datas em ctime e mtime.select object_name, created, last_ddl_time from dba_objects a where a.OBJECT_TYPE = 'TABLE'Gostaria de saber se tem como verificar quais colunas da tabela foram alteradas, sem fazer uma auditoria.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Putzzzz...

 

Verificar qual COLUNA da tabela que foi alterada eu desconheço. Tentei verificar as principais VIEWS do dicionario Oracle para achar uma pista e nada.

 

As views dba_tab_columns, dba_tab_cols e dba_tab_modifications não mostraram nada.

 

Até o Release 9.2.0.6 eu não sei se existe essa possibilidade, no 10g talvez tenha. (Não é certeza)

 

Mais Rapaz, se você conseguir alguma coisa, posta a solução, pois é um problema interessante!

 

Abraços, http://forum.imasters.com.br/public/style_emoticons/default/blush.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Putzzzz... Verificar qual COLUNA da tabela que foi alterada eu desconheço. Tentei verificar as principais VIEWS do dicionario Oracle para achar uma pista e nada. As views dba_tab_columns, dba_tab_cols e dba_tab_modifications não mostraram nada. Até o Release 9.2.0.6 eu não sei se existe essa possibilidade, no 10g talvez tenha. (Não é certeza) Mais Rapaz, se você conseguir alguma coisa, posta a solução, pois é um problema interessante! Abraços, http://forum.imasters.com.br/public/style_emoticons/default/blush.gif

:unsure: Tá sendo um PROBLEMÃO muito interessante. heheheheTambém já verifiquei tudo q foi view e nada.Se conseguir solução com certeza posto aqui.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.