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.