Quantas vezes já te perguntaram qual era o código de uma função, procedure ou view em uma determinada data?
Até o SQL Server 2000, só era possível obter essa informação através da geração periódica de arquivos com scripts dos objetos do banco de dados. Entretanto, a partir do SQL Server 2005, esse procedimento melhorou com a nova funcionalidade das Triggers DDL (Data Definition Language).
Neste artigo, mostrarei como montar um Controle de Versão de objetos do banco de dados, tais como, funções, procedures, views, tabelas, índices e etc. O procedimento é muito simples de se implementar e é de muita importância para um ambiente de banco de dados. Portanto, se você ainda não guarda essas informações, aconselho que implemente esse Controle de Versão de objetos assim que possível em seu ambiente.
O artigo completo pode ser encontrado no meu blog: http://fabriciodba.spaces.live.com/blog/cns!874FDFFD5EC76B2E!342.entry
Abraços,
Fabrício França Lima
MCITP – Database Administrator
http://fabriciodba.spaces.live.com/
http://twitter.com/fabriciodba