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.
Aqui, o AppFabric DashBoard limpinho…
Por enquanto é só! Até o próximo post :)
Waldemir.