新しいMySiteLocationのUpdate-SpprofilePhotostoreは削除されたMySiteLocationで例外をスローします。

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/84457

質問

私は故障したhttp://mysite:8080に位置する誤動作のマイサイトを持っていました。私はhttp://portal:8080に正常に新しいWebアプリを作成しました.MySiteHostサイトコレクションを正常に、ユーザープロファイルサービスアプリケーションでMySiteをセットアップし、3つのMySite Timer Jobsとインクリメンタル同期タイマージョブを実行しました。

私の管理者アカウントで私はMySiteを作成して自分のプロパティを見て管理しました。 ADのプロパティを更新し、測定された同期タイマージョブを実行し、MySiteの変更を確認してください。

SharePoint userプロパティ "Picture"をADプロパティ "thumbnailphoto"(import only)に設定し、ADに画像をアップロードしました(広告写真編集を使用)。増分タイマージョブを実行する(再度)UPSAもMySiteでは結果はありません。ユーザーSP_FARMを使用して次のPowerShellコマンドを実行しようとします。

Update-SPProfilePhotoStore -MySiteHostLocation http://portal:8080/
.

古い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
.

画像の入力ここにある

なぜそれが起こるのか、そしてこれをどのように再記述することができますか?

役に立ちましたか?

解決

I would try Updating the User Profile via Powershell.

$ap = Get-SPServiceApplication –Name "User Profile Service Application"
Set-SPProfileServiceApplication –Identity $ap –MySiteHostLocation "http://portal:8080"

Also, have you tried restarting IIS/UPS?

ライセンス: CC-BY-SA帰属
所属していません sharepoint.stackexchange
scroll top