Após restaurar um backup do Project Server de produção em homologação em um ambiente com a mesma versão de Service Pack e Cumulative Updates, todos os trabalhos da fila ficavam sempre como “Aguardando para ser processado” (“Waiting To Be Processed”).
Procurando no Event Viewer e nos logs do SharePoint, não consegui encontrar nada significativo que me indicasse o motivo do erro.
Tentativas para corrigir o erro e que não funcionaram:
- Reiniciar os serviços do Project Server (serviços locais do servidor);
- IIS RESET
- Reiniciar o servidor
- Executar o “Assistente de configuração do SharePoint”
Ao criar uma nova instância, todos os trabalhos da fila foram processados com sucesso nessa nova instância, mas na que eu havia restaurado não.
Detectando o problema
Abra o SharePoint 2013 Management Shell com um usuário administrador (ex: SP_FARM) e digite o comando abaixo:
Get-SPProjectWebInstance
Todas as instâncias serão listadas. Verifique em cada uma delas a coluna ProvisioningStatus. No meu caso estava como Failed.
Solução
Abra o SharePoint 2013 Management Shell com um usuário administrador (ex: SP_FARM) e digite o comando abaixo:
Upgrade-SPProjectWebInstance http://<SERVER>/PWA
* Altere o endereço destacado acima
Assim que finalizar, digite novamente o comando Get-SPProjectWebInstance e verifique que o ProvisioningStatus agora está como Provisioned.
Ao acessar novamente a fila do Project Server, todos os trabalhos foram executados com sucesso.
Abraços
Diego Pereira