Um erro comum é remover a Site Collection de um PWA sem fazer isso pelo gerenciador de aplicações. Normalmente quem incorre neste erro tem vários problemas depois, o PWA não abre mais e algumas vezes não é possivel criar novos PWAs.
Ao deletar a Site Collection diretamente foi removido o ponteiro na Web Application, porem para o serviço de dados do Project Server ainda consta um PWA com o banco de dados intacto.
Ao tentar agora deletar corretamente pelo “Manage Service Applications” ocorre o erro:
“Service application cannot be deleted due to existing project sites”
Entre no SharePoint 2010 Management Shell e execute a seguinte sequência de comandos:
Get-SPServiceApplication $ID_App = Get-SPServiceApplication | ? {$_.Displayname -like "Nome da Aplicação"} $Colecoes = $ID_App.SiteCollection $Colecoes $ID_App.SiteCollection.Remove("22ffa7a9-17f1-4801-b648-cc7e1dbe2183")
O primeiro comando lista todas as aplicações encontradas e entre elas as do PWA. É possível criar um filtro para o like, similar ao segundo comando. Ou se você já conhece o nome da aplicações coloque diretamente na segunda linha.
O segundo comando captura o ID da aplicações e o terceiro utiliza este ID para trazer a lista de Site Collections vinculadas ao PWA.
O quarto comando lista o resultado da variavel $Colecoes para que você posso ler o ID da Site Collection que é inserido no último dos comandos.
Após isso, rode novamente os comandos 3 e 4 até que não retornem mais nenhum Site Collection, apesar de que o PWA costuma ser um unico SC.
Veja abaixo os prints completos, de cada estágio:
E não se esqueça que não será deletado os bancos de dados no SQL Server, o que deve ser feito manualmente antes de se criar uma nova aplicação para o servidor de PWA. Original by Marcelo Sincic - MVP Management Infrastructure http://www.marcelosincic.com.br http://twitter.com/marcelosincic
Fernando L. Veltem edited Revision 4. Comment: Adicionado TOC
Marcelo Sincic - MVP edited Revision 3. Comment: Retirei o "o" no titulo pois Project Server Applications são multiplos e não unicos
Luciano Lima [MVP] edited Revision 2. Comment: Foram feitas algumas correções ortográficas.
Ed Price MSFT edited Original. Comment: Oh great. I just ran into the bug that makes it look like I wrote this article. Sorry Luciano. That bug is going to get fixed soon.
Hi Ed, I am Marcelo Sincic. This article is not of Luciano :)
Marcelo I believe the wiki with a problem.
According to Ed Price this bug will be fixed soon.
Try deleting the article and publish it again.