- SharePoint เป็นหนึ่งในแพลตฟอร์มการทำงานร่วมกันที่ใหญ่ที่สุด และถูกสร้างขึ้นโดย Microsoft
- อย่างไรก็ตาม ข้อผิดพลาดเช่นเดียวกับที่งานนำเข้า AD โปรไฟล์ผู้ใช้ไม่ได้ทำงานอยู่นั้นเป็นเรื่องปกติ
- ผู้ใช้หลายคนพิจารณาว่าการเปลี่ยนคุณสมบัติของเซิร์ฟเวอร์ของคุณช่วยได้
- อย่างไรก็ตาม โซลูชันนี้จะทำให้คุณต้องรู้วิธีใช้ PowerShell

ซอฟต์แวร์นี้จะช่วยให้ไดรเวอร์ของคุณทำงานอยู่เสมอ ทำให้คุณปลอดภัยจากข้อผิดพลาดทั่วไปของคอมพิวเตอร์และความล้มเหลวของฮาร์ดแวร์ ตรวจสอบไดรเวอร์ทั้งหมดของคุณตอนนี้ใน 3 ขั้นตอนง่ายๆ:
- ดาวน์โหลด DriverFix (ไฟล์ดาวน์โหลดที่ตรวจสอบแล้ว)
- คลิก เริ่มสแกน เพื่อค้นหาไดรเวอร์ที่มีปัญหาทั้งหมด
- คลิก อัพเดทไดรเวอร์ เพื่อรับเวอร์ชันใหม่และหลีกเลี่ยงการทำงานผิดพลาดของระบบ
- DriverFix ถูกดาวน์โหลดโดย 0 ผู้อ่านในเดือนนี้
ในความพยายามที่จะรวมแอพต่างๆ ภายใน Microsoft Office Suite tหมวกมีความเกี่ยวข้องกับสภาพแวดล้อมการทำงาน Microsoft ตัดสินใจที่จะรวม SharePoint.
อเนกประสงค์นี้ เครื่องมือการทำงานร่วมกัน สามารถใช้เป็นระบบจัดการเอกสารและการจัดเก็บได้ แต่ผลิตภัณฑ์สามารถกำหนดค่าได้สูงและการใช้งานแตกต่างกันไปตามองค์กร
อย่างไรก็ตาม ซอฟต์แวร์คือซอฟต์แวร์ และ SharePoint มีจุดบกพร่องและข้อบกพร่องร่วมกัน ตัวอย่างที่ดีอย่างหนึ่งคือผู้ใช้บั๊กได้รับ have การรายงาน โดยที่งานตัวจับเวลาการนำเข้าไดเรกทอรีที่ใช้งานอยู่ไม่ทำงาน:
ฉันสร้างแอปพลิเคชันบริการโปรไฟล์ผู้ใช้ใน SharePoint 2016 และสร้างการเชื่อมต่อการซิงโครไนซ์เพื่อนำเข้าผู้ใช้จาก AD จากนั้นเริ่มการซิงโครไนซ์แบบเต็มแต่ไม่ได้นำเข้าผู้ใช้จาก AD “สถานะการซิงโครไนซ์โปรไฟล์” อยู่ในโหมดปกติเสมอ
เนื่องจาก SharePoint ต้องอาศัยงานในองค์กร การไม่สามารถนำเข้าสมาชิกใหม่อาจส่งผลกระทบอย่างรุนแรงต่อฟังก์ชันการทำงานของโปรแกรม
นั่นคือเหตุผลที่เราตัดสินใจรวบรวมรายการนี้เพื่อให้คุณได้รับคำแนะนำทีละขั้นตอนถึงวิธีแก้ปัญหาที่ทำงานได้
ฉันจะแก้ไขข้อผิดพลาดในการนำเข้าโปรไฟล์ผู้ใช้ SharePoint ได้อย่างไร
เซิร์ฟเวอร์ทั้งหมดในฟาร์มที่เรียกใช้บริการโปรไฟล์ผู้ใช้จะไม่ได้รับอนุญาตให้เรียกใช้งานตัวจับเวลาของประเภทงานบริการ
ในกรณีของเรา การนำเข้าโปรไฟล์ผู้ใช้ก็เป็นงานบริการเช่นกัน และสามารถทำงานบนเซิร์ฟเวอร์ที่ใช้บริการโปรไฟล์ผู้ใช้เท่านั้น ซึ่งหมายความว่าไม่มีเซิร์ฟเวอร์ในฟาร์มที่ได้รับอนุญาตให้เรียกใช้งาน
เปลี่ยนคุณสมบัติของเซิร์ฟเวอร์ของคุณ
- กด เริ่ม
- พิมพ์และเปิดตัว PowerShell ที่มีสิทธิทางปกครอง
- คัดลอกและวางบรรทัดเหล่านี้และเรียกใช้:
$SIs = รับ-SPServiceInstance | ?{$_.typename -match "profile service"} $Farm = รับ-SPFarm $FarmTimers = $ฟาร์ม บริการจับเวลา ตัวอย่าง. $1onLine = $เท็จ foreach ($SI ใน $SIs) {ถ้า($SI.Status -eq "ออนไลน์") {$1onLine = $จริง foreach ($FT ใน $FarmTimers) {ถ้า($SI.เซิร์ฟเวอร์ ที่อยู่. ToString() -eq $FT.เซิร์ฟเวอร์ ชื่อ. ToString()) {if($FT.AllowServiceJobs -eq $false) {write-host -ForegroundColor Red "งานบริการไม่ได้เปิดใช้งานบนเซิร์ฟเวอร์ UPS" $FT.Server ชื่อ. ToString() write-host -ForegroundColor สีเขียว "การเปิดใช้งานงานบริการบนเซิร์ฟเวอร์: " $FT.Server ชื่อ. ToString() $FT.AllowServiceJobs = $จริง $FT.Update() } อื่น{write-host -ForegroundColor green "งานบริการที่เปิดใช้งานบนเซิร์ฟเวอร์แล้ว: " $FT.Server. ชื่อ. ToString()} } } } } If($1onLine -eq $false ){write-host -ForegroundColor red "ไม่มีอินสแตนซ์ของบริการโปรไฟล์ผู้ใช้ออนไลน์ในฟาร์มนี้!"}

คำสั่ง PowerShell ที่เขียนไว้ด้านบนจะตรวจสอบเพื่อให้แน่ใจว่ามีอินสแตนซ์ User Profile Service อย่างน้อยหนึ่งอินสแตนซ์ในฟาร์ม นอกจากนี้ ตั้งค่าคุณสมบัติ AllowServiceJobs เป็น จริง สำหรับตัวจับเวลาบนเซิร์ฟเวอร์เหล่านั้น
หากการแก้ไขคุณสมบัติของเซิร์ฟเวอร์ดูซับซ้อนเกินไป โซลูชันอื่นจะเริ่มต้น User Profile Service บนเซิร์ฟเวอร์ที่อนุญาตให้ใช้งานบริการได้
โดยทำตามขั้นตอนเหล่านี้ คุณจะไม่มีปัญหากับงานนำเข้าโดยใช้คุณลักษณะ Active Directory ของ SharePoint อีกต่อไป
หากคุณทราบวิธีอื่นๆ ในการแก้ปัญหานี้ อย่าลังเลที่จะแบ่งปันกับเราในส่วนความคิดเห็นด้านล่าง