รหัสเหตุการณ์ 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 โดยค่าเริ่มต้น การค้นหาทั้งหมดที่ใช้ในโหมดออนไลน์ของ Outlook ในระบบ Exchange 2010 จะค้นหาคำนำหน้า โดยใช้ตัวเลขหลักเดียวหรือตัวอักษรที่ทำระบบเพื่อค้นหาตัวเลขทั้งหมดหรือคำที่ขึ้นต้น ด้วยตัวเลขหลักเดียวหรืออักษรผ่านฐานข้อมูลกล่องจดหมายทั้งหมด ถ้าถึงขีดจำกัดค่าเริ่มต้นของโหน 200,000 การค้นหาส่งกลับข้อผิดพลาด

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

การแก้ไข

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

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

Fix it for me



เมื่อต้องกำหนดจำนวนสูงสุดของโหนดที่จำกัดแบบสอบถามโดยอัตโนมัติ การ แก้ไขปัญหา ปุ่มหรือการเชื่อมโยง แล้ว คลิก เรียกใช้ ในการ การดาวน์โหลดแฟ้ม กล่องโต้ตอบกล่อง และทำตามขั้นตอนในการ แก้ไขปัญหา ตัวช่วยสร้าง


แก้ไขปัญหานี้
Microsoft Fix it 50810


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

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



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

หลังจากที่คุณติดตั้งโปรแกรมปรับปรุง ให้ทำตามขั้นตอนเหล่านี้เพื่อตั้งค่าจำนวนสูงสุดของโหนดที่จำกัดแบบสอบถามเป็น 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. ภายใต้ MaxRestrictionNodesคลิก แก้ไขชี้ไปที่ ใหม่แล้ว คลิก ค่า DWORD.
  7. ชนิด ทำหน้าที่rแล้ว กด ENTER
  8. รายการรีจิสทรีควรมีในขณะนี้ลักษณะต่อไปนี้:

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

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

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

สถานะ

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

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

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

คุณสมบัติ

หมายเลขบทความ (Article ID): 2616127 - รีวิวครั้งสุดท้าย: 4 มกราคม 2555 - Revision: 1.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

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