Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

Sümptomid

Arvestage järgmise stsenaariumiga.

  • Teil on SharePoint Server 2010 keskkond, kus töötab kasutajaprofiili teenuserakenduse rakendus

  • Te pole installinud august 2010 kumulatiivseid värskendusi või uuemat versiooni SharePoint Server 2010

  • Olete eemaldanud ja seondanud sisuandmebaasi, kus on mitu saidikogumite.

Selle stsenaariumi korral pärast seda, kui manustate andmebaasi tagasi selle veebirakenduse, kuvatakse mõne saidikogumi liikmelisuse teave ja need ei kuulu mõjutatud kasutajate "Minu profiil" vahekaardile "liikmestaatused". Kasutajatele nähtav liikmelisuse teave on aegunud.

Põhjus

Microsoft möönab, et see on toote probleem, mis puudutab eemaldatud saidikogumite cleanup, mille määras 2010 koondvärskenduses SharePoint 2010 (server Package KB 2352342 ). See lahendus ei mõjuta siiski selle olekuga seotud saidikogumite eemaldamist nende andmebaase enne käigultparanduse installimist. Nende probleemsete saidikogumite liikmelisuse sünkroonimise taastamiseks järgige juhiseid.

Lahendus

Järgige alltoodud juhiseid, et taastada liikmelisuse teabe sünkroonimine kõigi saidikogumite vahel sisuandmebaasi ja profiilide andmebaasi vahel.Hoiatus:

  • Selle toimingu käigus kustutatakse kõik praegused SharePointi rühmaga seotud liikmestaatuse andmed profiili andmebaasist ja kasutajad ei saa näha nende täielikku "liikmestaatuse" teavet seni, kuni SharePointi täieliku sünkroonimise töö "töötleb kõik saidikogumite edukalt".

  • Järgmiste toimingute tegemisel peaks olema keelatud järgmine ajastitöö: "{Upa} kasutajaprofiil SharePointi täieliku sünkroonimise jaoks" töö, kus {Upa} on teie kasutajaprofiili teenuserakenduse nimi.

Avage rakenduses SharePoint 2010 Management Shell, mis majutab administreerimiskeskuse kohaliku administraatori kasutajana, kes on ka serveripargi administraatorite rühma liige ja kellel on kasutajaprofiili teenuserakenduse juures Täielik kasutusõigus. asendage URL järgmise PowerShelli skripti väljavõtte esimeses reas mõne teie probleemse saidikogumi kogumiga (see kood on ainult üks kord ja see eemaldatakse kasutajaprofiili rakendusest praeguste liikmestaatuste rühmast)

$url = "http://server/sites/sitecoll";$SPSite = get-spsite $url;$context = [Microsoft.SharePoint.SPServiceContext]::GetContext($SPSite)$manager = New-Object Microsoft.Office.Server.UserProfiles.UserProfileManager $context$sourceMethod = [Microsoft.Office.Server.UserProfiles.MemberGroup].getmethod("get_Source")$deleteMethod = [Microsoft.Office.Server.UserProfiles.MemberGroup].getmethod("Delete")foreach ($memberGroup in $manager.GetMemberGroups()){  if ($sourceMethod.Invoke($memberGroup, @()) -eq "SharePointSite") { $deleteMethod.Invoke($memberGroup, @()) } }

Kui see PowerShelli skript on valmis, käivitage järgmine käsk, et kavandada sisu andmebaaside jaoks uus sünkroonimine.

Stsadm -o sync -deleteolddatabases 0 

Nüüd käivitage järgmine PowerShelli skript, et ajastada kõigi serveripargi saidikogumite täielik liikmelisuse sünkroonimine. Get-SPSite-Limit all | % {[Microsoft. Office. Server. UserProfiles. WSSProfileSynch]:: ScheduleSiteForFullSynchronization ($ _); $ _. Sule ()} postitage see, järgige alltoodud juhiseid.

  • Avage administreerimiskeskuses, klõpsake jaotises "jälgimine" nuppu "töö määratluste läbivaatamine".

  • Valige ajastitöö "{Upa} kasutajaprofiil SharePointi täielikuks sünkroonimiseks" töö, kus {Upa} on teie kasutajaprofiili teenuserakenduse nimi.

  • Klõpsa töö tiitlit ja klõpsa nuppu "Käivita kohe".

  • Kui töö on valmis, on liikmelisuse teave värskendatud ja sünkroonitakse automaatselt hilisemate käitamise käigus varem mõjutatud saidikogumite jaoks.

Lisateave

Profiili sünkroonimise plaanimine (SharePoint server 2010) ajastitöö viide (SharePoint Server 2010)

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×