- SharePoint er einn stærsti samstarfsvettvangurinn og hann er búinn til af Microsoft.
- Hins vegar eru villur eins og sú þar sem AD innflutningsvinna notendasniðs er ekki í gangi.
- Margir notendur telja að það hafi hjálpað til við að breyta eiginleikum netþjónsins þíns.
- Hins vegar mun þessi lausn krefjast þess að þú veist hvernig á að nota PowerShell.

Til að reyna að fella eins mörg forrit inn í Microsoft Office Suite sem eiga við vinnuumhverfi, ákvað Microsoft að fella einnig SharePoint inn .
Þetta fjölhæfa samstarfstæki er hægt að nota sem skjalastjórnunar- og geymslukerfi, en varan er mjög stillanleg og notkunin er mjög mismunandi milli stofnana.
Hins vegar er hugbúnaður hugbúnaður og SharePoint hefur sinn eigin hlut af villum og kinks. Eitt gott dæmi er villunotendur sem hafa verið að tilkynna þar sem Active Directory Import timer starf keyrir ekki:
I created User Profile service application in SharePoint 2016 and created synchronization connection to import users from AD. Then started full synchronization but it is not importing any user from AD. “Profile Synchronization Status” is always in Idle mode.
Þar sem SharePoint byggir á skipulagsvinnu getur það að geta ekki flutt inn nýja meðlimi haft alvarleg áhrif á virkni forritsins.
Þess vegna höfum við ákveðið að setja þennan lista saman þannig að hægt sé að leiðbeina þér skref fyrir skref að raunhæfri lausn.
Hvernig laga ég innflutningsvilluna í SharePoint notandasniði?
Öllum þjónum á bænum sem keyra notendaprófílsþjónustuna er heldur ekki heimilt að keyra tímamælaverk af gerðinni Þjónustustarf.
Í okkar tilviki er innflutningur notendasniðs einnig þjónustuverk og það getur aðeins keyrt á netþjónum sem keyra notendaprófílþjónustuna. Þetta þýðir að það eru engir netþjónar á bænum sem hafa leyfi til að keyra starfið.
Breyttu eiginleikum netþjónsins þíns
- Ýttu á Start
- Sláðu inn og ræstu PowerShell með stjórnunarréttindum
- Afritaðu og límdu þessar línur og keyrðu þær:
$SIs = Get-SPServiceInstance | ?{$_.typename -match "profile service"}
$Farm = Fá-SPFarm
$FarmTimers = $Farm.TimerService.Instances
$1onLine = $false
foreach ($SI í $SIs)
{If($SI.Status -eq "Online")
{$1onLine = $true
foreach ($FT í $FarmTimers)
{if($SI.Server.Address.ToString() -eq $FT.Server.Name.ToString())
{if($FT.AllowServiceJobs -eq $false)
{write-host -ForegroundColor Red "Þjónustustörf eru EKKI virkjuð á UPS netþjóni" $FT.Server.Name.ToString()
write-host -ForegroundColor green "Virkja þjónustustörf á netþjóni: " $FT.Server.Name.ToString()
$FT.AllowServiceJobs = $true
$FT.Update()
}
else{write-host -ForegroundColor green "Þjónustustörf þegar virkjuð á þjóni: " $FT.Server.Name.ToString()}
}
}
}
}
If($1onLine -eq $false ){write-host -ForegroundColor red "No instances of User Profile Service online in this farm!"}
![Lagfæring: AD innflutningsstarf notandasniðs er ekki í gangi í SharePoint]()
![Lagfæring: AD innflutningsstarf notandasniðs er ekki í gangi í SharePoint]()
PowerShell skipunin sem er skrifuð hér að ofan mun athuga hvort það sé að minnsta kosti eitt User Profile Service tilvik í bænum. Að auki stillir þetta eiginleikann AllowServiceJobs á satt fyrir tímamælistilvikið á þessum netþjónum.
Ef að breyta eiginleikum miðlara virðist of flókið, væri önnur lausn að hefja notendaprófílþjónustuna á netþjóni þar sem þjónustustörf eru leyfð.
Með því að fylgja þessum skrefum ættirðu ekki lengur að eiga í neinum vandræðum með innflutningsstörf með því að nota Active Directory eiginleika SharePoint.
Ef þú ert meðvituð um aðrar leiðir til að leysa þetta vandamál skaltu ekki hika við að deila þeim með okkur í athugasemdahlutanum hér að neðan.