Como restaurar arquivos ABF do Analysis Services via Prompt de Comando

Se você não gosta muito de ficar clicando em vários dialogs (como eu), acho que será útil essas informações.

Abra o command ou Windows PowerShell e digite os seguintes comandos:

  1. [System.Reflection.Assembly]::LoadWithPartialName(“Microsoft.AnalysisServices”) >$NULL
  2. [System.Reflection.Assembly]::LoadWithPartialName(“Microsoft.AnalysisServices.Security”) >$NULL
  3. $server = New-Object Microsoft.AnalysisServices.Server
  4. $location= New-Object Microsoft.AnalysisServices.RestoreLocation
  5. $security= New-Object Microsoft.AnalysisServices.RestoreSecurity
  6. $server.connect(“<HOSTNAME>”)
  7. $server.restore
  8. $security= New-Object Microsoft.AnalysisServices.RestoreSecurity
  9. $security.value__ = 1
  10. $server.restore(“c:\<ABF LOCATION>”,”<TARGET NAME>”, $true,$NULL,$Security,”<PASSWORD>”)

Espero que tenha ajudado!

🙂