Por Roberto Alexis Farah
Alguns dias atrás meu amigo Fabrício Catae, um SQL Server Ranger aqui na Microsoft, me deu uma idéia para um novo script: criar um script que mostre se os Serviced Components foram ou não liberados.
Achei uma ótima idéia, então decidi criar um script para isso. Durante o desenvolvimento adicionei mais features relacionadas a Serviced Components.
Basicamente esse script mostra a seguinte informação relacionada a Serviced Components:
- Object Pooled (Not Pooled)
- Jit Activated (Not Activated)
- Use Interface IDispatch (Not using IDispatch)
- Server Activated (Not Activated)
- Active (Not Active)
- Finalized (Not Finalized)
- Returned By Finalizer (Not Returned By Finalizer)
- Disposed (Not Disposed)
Nota: Não tive a oportunidade de estressar esse script nas trincheiras. Ele poderia ter bugs ocultos. Se você achar algo, por favor, me avise que vou corrigi-lo.
Nota 2: O próximo artigo será sobre livros para ajudá-lo a melhorar ou adquirir habilidades de depuração.
Eis imagens e código fonte: