Atualização-SPProfilePhotoStore no Novo MySiteLocation lança exceção Excluído, no MySiteLocation
-
10-12-2019 - |
Pergunta
Eu tinha um mau funcionamento MySite localizado no http://mysite:8080
, que eu apaguei.Eu criei um novo web app no http://portal:8080
com êxito, o MySiteHost conjunto de Sites com êxito, configure mysite em Serviço de Perfil de Usuário com êxito, executou três MySite trabalhos de timer, e o acréscimo de timer de Sincronização de trabalho.
Com a minha conta do administrador, eu consegui criar um meusite e olhar para a minha propriedades.A atualização de propriedades de ANÚNCIO, executando o increental de timer de sincronização de trabalho e veja a mudança em minha meusite.
Eu configurei o Usuário do SharePoint propriedade "Imagem" AD propriedade "thumbnailPhoto" (somente importação) e o upload de uma imagem para o AD (usando ANÚNCIOS de Edição de Fotografia).Execução incremental trabalho de timer (de novo) dá nenhum resultado para a upsa, nem sobre o mysite.Eu tento executar o seguinte comando do powershell com o usuário SP_Farm:
Update-SPProfilePhotoStore -MySiteHostLocation http://portal:8080/
o que dá o seguinte (ímpar) exceção apontando para o antigo mysitehost:
Update-SPProfilePhotoStore : The Web application at http://mysite:8080/ could not be found. Verify that you have typed
the URL correctly. If the URL should be serving existing content, the system administrator may need to add a new reques
t URL mapping to the intended application.
At line:1 char:1
+ Update-SPProfilePhotoStore -MySiteHostLocation http://portal:8080/
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidData: (Microsoft.Offic...ofilePhotoStore:SPCmdletUserProfilePhotoStore) [Update-S
PProfilePhotoStore], FileNotFoundException
+ FullyQualifiedErrorId : Microsoft.Office.Server.UserProfiles.PowerShell.SPCmdletUserProfilePhotoStore
Por que isso acontece e como posso reslove isso?
Solução
Gostaria de tentar Atualizar o Perfil de Usuário via Powershell.
$ap = Get-SPServiceApplication –Name "User Profile Service Application"
Set-SPProfileServiceApplication –Identity $ap –MySiteHostLocation "http://portal:8080"
Além disso, você já tentou reiniciar o IIS/UPS?