รหัสเหตุการณ์ 9877 ด้วยรหัสข้อผิดพลาด "0x80041606" เมื่อคุณใช้ Outlook ในโหมดออนไลน์เพื่อค้นหาคำสำคัญใน Exchange Server 2010

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 2616127 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
ขยายทั้งหมด | ยุบทั้งหมด

อาการ

พิจารณาสถานการณ์ต่อไปนี้: โดยค่าเริ่มต้น การค้นหาอัตราแลกเปลี่ยนถูกเปิดใช้งานสำหรับฐานข้อมูลกล่องจดหมายในสภาพแวดล้อมของ Microsoft Exchange Server 2010 คุณใช้ Microsoft Outlook ในโหมดออนไลน์เพื่อค้นหากล่องจดหมายสำหรับคำสำคัญหรือวลีที่ประกอบด้วยตัวอักษรเดียวหรือตัวเดียว ในสถานการณ์นี้ คุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้แม้ว่าจะมีรายการที่ตรงกับคำสำคัญในกล่องจดหมาย:
ไม่พบรายการสำหรับ"คำสำคัญ".

นอกจากนี้ เหตุการณ์ต่อไปนี้ถูกบันทึกในบันทึกของโปรแกรมประยุกต์:
ชื่อการเข้าสู่ระบบ: แอพลิเคชัน
แหล่งที่มา: ที่เก็บกล่องจดหมาย MSExchangeIS
วันที่: วันที่
รหัสเหตุการณ์: 9877
ประเภทงาน: การทำดัชนีเนื้อหา
ระดับ: ข้อผิดพลาด
คำสำคัญ: แบบคลาสสิก
ผู้ใช้: n/a
คอมพิวเตอร์: คอมพิวเตอร์
คำอธิบาย
ฟังก์ชันการทำดัชนีเนื้อหา 'CISearch::EcGetRowsetAndAccessor' ได้รับรหัสข้อผิดพลาดที่ไม่คาดคิด และไม่ปกติจาก MSSearch
ฐานข้อมูลกล่องจดหมาย: ฐานข้อมูลกล่องจดหมาย
รหัสข้อผิดพลาด: 0x80041606
หมายเหตุ: 0X80041606 = QUERY_E_TOOCOMPLEX

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจากการค้นหาอัตราแลกเปลี่ยนมีการนำหน้าตายค้นสูงสุดของโหน 200,000 สำหรับการค้นหาอักขระเดี่ยว เมื่อการค้นหาคำนำหน้าเกินขีดจำกัดนี้ การค้นหาส่งกลับค่าQUERY_E_TOOCOMPLEXดังนั้น0x80041606ถูกบันทึกเป็นส่วนหนึ่งของเหตุการณ์ ID 9877 โดยค่าเริ่มต้น การค้นหาทั้งหมดที่ใช้ในสภาพแวดล้อม Exchange 2010 ในโหมดออนไลน์ของ Outlook จะค้นหาคำนำหน้า โดยใช้ตัวเลขหลักเดียวหรือตัวอักษรที่ทำระบบจะค้นหาหมายเลขหรือคำทั้งหมดที่ขึ้นต้น ด้วยตัวเลขหลักเดียวหรือตัวอักษรผ่านฐานข้อมูลกล่องจดหมายทั้งหมด ถ้าคุณมาถึงขีดจำกัดเริ่มต้นโหน 200,000 การค้นหาส่งกลับข้อผิดพลาด

หมายเหตุ วิธีการทั่วไปถึงขีดจำกัดของโหน 200,000 จะค้นหาคำหรือวลีที่ประกอบด้วยตัวอักษรหรือตัวเลขเดียว จากนั้นยังมีสาเหตุอื่น ๆ นิยมน้อยกว่า เช่นป้อนการค้นหาที่ซับซ้อนมาก มีหลาย ANDs, Ors, NOTs และ นอกจากนี้ ชุดที่ซับซ้อนของช่วงวันและค้นหา รายการจำนวนมาก ในการ และจากเขตข้อมูลหรือการรวมกันของสิ่งต่าง ๆ เหล่านี้อาจทำให้เกิดขีดจำกัดที่จะสามารถเข้าถึง

การแก้ไข

เมื่อต้องการแก้ไขปัญหานี้ ติดตั้ง update rollup ดังต่อไปนี้:
2608646 คำอธิบายของ Update Rollup 6 สำหรับ Exchange Server 2010 Service Pack ที่ 1
สิ่งสำคัญ ส่วน วิธีการ หรืองานนี้ประกอบด้วยขั้นตอนที่บอกให้คุณทราบวิธีการปรับเปลี่ยนรีจิสทรี อย่างไรก็ตาม ปัญหาร้ายแรงอาจเกิดขึ้นหากคุณปรับเปลี่ยนรีจิสทรีอย่างไม่ถูกต้อง ดังนั้น ตรวจสอบให้แน่ใจว่า คุณทำตามขั้นตอนเหล่านี้อย่างระมัดระวัง สำหรับการป้องกันเพิ่มเติม ให้สำรองข้อมูลรีจิสทรีก่อนที่คุณจะปรับเปลี่ยน จากนั้นคุณจะสามารถคืนค่ารีจิสทรีได้หากเกิดปัญหา สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการสำรอง และคืนค่ารีจิสทรี คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
322756 วิธีการสำรอง และคืนค่ารีจิสทรีใน Windows

หลังจากที่คุณติดตั้ง update rollup ต้องการให้ตั้งค่าจำนวนสูงสุดของโหนข้อจำกัดแบบสอบถามเป็น 1000000 สำหรับคุณ เราไป "แก้ไขให้ฉัน"ส่วน หากคุณต้องการตั้งค่าจำนวนสูงสุดของโหนข้อจำกัดแบบสอบถามด้วยตัวคุณเอง ให้ไป "ให้ฉันแก้ไขด้วยตนเอง"ส่วน

แก้ไขให้ฉัน



เมื่อต้องการตั้งค่าจำนวนสูงสุดของโหนข้อจำกัดแบบสอบถามโดยอัตโนมัติ การFix it ปุ่มหรือการเชื่อมโยง จากนั้นคลิกเรียกใช้ในกล่องโต้ตอบการดาวน์โหลดแฟ้ม แล้วทำตามขั้นตอนในตัวช่วยสร้างการแก้ไขปัญหา
ยุบรูปภาพนี้ขยายรูปภาพนี้
assets fixit1
แก้ไขปัญหานี้
Microsoft แก้ไข 50810
ยุบรูปภาพนี้ขยายรูปภาพนี้
assets fixit2

หมายเหตุ
  • ตัวช่วยสร้างนี้อาจเป็นภาษาอังกฤษเท่านั้น อย่างไรก็ตาม การแก้ไขอัตโนมัติยังสามารถใช้ได้กับ Windows รุ่นภาษาอื่น
  • ถ้าคุณไม่ได้กำลังใช้งานคอมพิวเตอร์ที่มีปัญหา ให้บันทึกโซลูชัน Fix it ลงในแฟลชไดรฟ์หรือซีดี แล้วเรียกใช้โซลูชันนี้บนคอมพิวเตอร์ที่มีปัญหา

แล้ว ไป "วิธีนี้แก้ไขปัญหาหรือไม่"ส่วน



ให้ฉันแก้ไขด้วยตนเอง

หลังจากที่คุณติดตั้งโปรแกรมปรับปรุง ให้ทำตามขั้นตอนเหล่านี้เพื่อตั้งค่าจำนวนสูงสุดของโหนข้อจำกัดแบบสอบถามเป็น 1000000 (ฐานสิบ):
  1. ตรวจสอบจำนวนเหตุการณ์ ID 9877 กับเหตุการณ์ 0x80041606 ในบันทึกของโปรแกรมประยุกต์คุณได้รับบนเซิร์ฟเวอร์กล่องจดหมาย Exchange Server 2010 ที่เฉพาะเจาะจงในเดือนผ่านมา และทำให้ระเบียนหมายเลข
  2. คลิก เริ่ม
    ยุบรูปภาพนี้ขยายรูปภาพนี้
    ปุ่มเริ่ม
    พิมพ์ regedit ในกล่อง เริ่มการค้นหา และจากนั้นกด ENTER
  3. ค้นหา และคลิกที่คีย์รีจิสทรีต่อไปนี้:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v14\ExSearch
  4. คลิกแก้ไขชี้ไปที่สร้างและคลิกที่คีย์
  5. ชนิด MaxRestrictionNodesแล้ว กด ENTER
  6. ภายใต้axRestrictionNodesMคลิกแก้ไขชี้ไปที่สร้างและ แล้ว คลิกDWORD Value
  7. พิมพ์ทำหน้าที่rและจากนั้น กด ENTER
  8. รายการรีจิสทรีควรมีขณะนี้ลักษณะต่อไปนี้:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v14\ExSearch\MaxRestrictionNodes\Server
  9. คลิกแก้ไขและจากนั้น คลิกปรับเปลี่ยน
  10. ในกล่องValue dataพิมพ์ 1000000 (ฐานสิบ)
    หมายเหตุ ค่าเริ่มต้นของรายการMaxRestrictionNodesคือ 200000 (ฐานสิบ) ก่อนที่จะทำการเปลี่ยนแปลงใด ๆ กับรีจิสทรี
  11. ออกจาก Registry Editor
หมายเหตุ
  • หลังจากที่คุณเริ่มบริการ Microsoft Exchange Search Indexer ตรวจสอบในแอพลิเคชันสำหรับรหัสเหตุการณ์ต่อไปนี้:
    • รหัสเหตุการณ์ 130 ล้มเหลวในการแปลง MailboxDB Guid อ่านใน from under คีย์รีจิสทรี MaxRestrictionNodes เป็น Guid
    • รหัสเหตุการณ์ 131 ไม่สามารถเปิดคีย์รีจิสทรี MaxRestrictionNodes
    • รหัสเหตุการณ์ 132 ล้มเหลวในการตั้งค่าคุณสมบัติ MaxRestrictionNodes ในตัวทำดัชนี
  • ถ้าคุณจะได้รับเหตุการณ์เหล่านี้ คุณอาจป้อนคีย์รีจิสทรีหรือค่า DWORD อย่างไม่ถูกต้อง ขึ้น คุณอาจไม่ได้สะกดใหม่คีย์หรือค่า DWORD อย่างถูกต้อง ทำการแก้ไขที่จำเป็น แล้ว เริ่มบริการ Microsoft Exchange การค้นหาตัวทำดัชนี ค้นหาใด ๆ อินสแตนซ์ใหม่ของรหัส 130, 131 หรือ 132 เหตุการณ์
  • ตรวจสอบบันทึกของโปรแกรมประยุกต์รายสัปดาห์ และรายเดือนซึ่งขึ้นอยู่กับจำนวนของ 9877 ID เหตุการณ์ข้อผิดพลาด 0x80041606 ในบันทึกของโปรแกรมประยุกต์
  • ถ้าคุณยังคงได้รับตัวเลขที่มีนัยสำคัญของเหตุการณ์เหล่านี้ คุณสามารถเพิ่มค่าแบบเพิ่มหน่วยการ 2000000 (ฐานสิบ)
  • เพิ่มค่าเกิน 2000000 (ฐานสิบ), เนื่องจากนี้อาจลดประสิทธิภาพการทำงานของเซิร์ฟเวอร์
  • ถ้าคุณได้เพิ่มค่าเป็น 2000000 (ฐานสิบ) และยังคงได้รับเพียงบางเหตุการณ์เหล่านี้รายสัปดาห์ หรือรายเดือน นี่คือลักษณะการทำงานที่คาดไว้ ลักษณะการทำงานนี้อาจเกิดขึ้นได้ โดยผู้ใช้ทำการค้นหาที่ซับซ้อนมาก (ดูส่วน "อาการ" สำหรับข้อมูลเพิ่มเติม)

วิธีนี้แก้ไขปัญหาหรือไม่

  • ตรวจสอบว่าปัญหาได้รับการแก้ไขแล้ว ถ้าปัญหาได้รับการแก้ไข แสดงว่าคุณเสร็จสิ้นส่วนนี้แล้ว ถ้าไม่มีแก้ไขปัญหานี้ คุณสามารถ โปรดติดต่อฝ่ายสนับสนุน.
  • เรายินดีรับทราบคำติชมของคุณ เมื่อต้อง การแสดงคำติชม หรือรายงานปัญหาใด ๆ เกี่ยวกับการแก้ไขนี้ โปรดทิ้งข้อคิดเห็น "แก้ไขให้ฉัน"บล็อก หรือส่งถึงเราผิด อีเมล .

สถานะ

Microsoft ยืนยันว่า ปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ที่ระบุไว้ในส่วน "นำไปใช้งาน"

ข้อมูลเพิ่มเติม

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการค้นหาอัตราแลกเปลี่ยน แวะไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการปิดใช้งาน หรือเปิดใช้งานการค้นหาอัตราแลกเปลี่ยน แวะไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับรายการMaxRestrictionNodesแวะไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:

คุณสมบัติ

หมายเลขบทความ (Article ID): 2616127 - รีวิวครั้งสุดท้าย: 9 กันยายน 2556 - Revision: 2.0
ใช้กับ
  • Microsoft Exchange Server 2010 Service Pack 1 เมื่อใช้กับ:
    • Microsoft Exchange Server 2010 Enterprise
    • Microsoft Exchange Server 2010 Standard
Keywords: 
kbqfe kbfix kbsurveynew kbexpertiseinter kbmt KB2616127 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:2616127

ให้ข้อเสนอแนะ

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com