Windows Server AppFabric – Limpando as bases de Persistence e Monitoring

Olá pessoal tudo certo?

Preparando as demos para o Tech-Ed, uma tarefa que é muito comum é limpar as bases de persistência e monitoração do Windows Server AppFabric.

Estou usando o seguinte script em PowerShell

Arquivo: AppFabricDBReset.ps1

 import-module applicationserver
 $ConfirmPreference = "None"
 Remove-ASPersistenceSqlDatabase -Force -Server ".\SQL2008R2" -Database "AppFabricPersistenceDB"
 Initialize-ASPersistenceSqlDatabase -Admins $env:computername\AS_Administrators 
-Readers $env:computername\AS_Observers 
-Users "BUILTIN\IIS_IUSRS" 
-Database "AppFabricPersistenceDB" -Server ".\SQL2008R2"
 Clear-ASMonitoringSqlDatabase -Database "AppFabricMonitoringDB" -Server ".\SQL2008R2"
 

Veja que são 5 linhas, é importante manter os parâmetros –Readers, –User e –Database na mesma linha do comando Initialize.

Para executá-lo, estou usando um arquivo batch, veja:

Arquivo: AppFabricDBReset.cmd

 powershell –File AppFabricDBReset.ps1
 
 O resultado é uma tela de AppFabric limpinha, para novos passos de análise.

image

 Aqui, o AppFabric DashBoard limpinho…

image

 Por enquanto é só! Até o próximo post :)
 Waldemir.