Gejala

Pertimbangkan skenario berikut ini. Secara default, pencarian Exchange diaktifkan untuk database kotak surat di lingkungan 2010 Microsoft Exchange Server. Anda menggunakan Microsoft Outlook dalam mode online untuk mencari kotak surat untuk kata kunci atau frasa yang berisi satu huruf atau satu digit. Dalam skenario ini, Anda menerima pesan kesalahan berikut meskipun ada kecocokan untuk kata kunci dalam kotak surat:

Tidak ditemukan kecocokan untuk "kata kunci". Selain itu, kejadian berikut ini dicatat di log aplikasi:

Nama log: ApplicationSource: MSExchangeIS Mailbox StoreDate: id Event ID: 9877Task Category: Content IndexingLevel: ErrorKeywords: ClassicUser: N/Acomputer: ComputerDescription: Content indexing function ' Cisearch:: EcGetRowsetAndAccessor ' menerima kode kesalahan yang tidak biasa dan tidak terduga dari mssearch. Database kotak surat: kode kesalahan database kotak surat: 0x80041606

Catatan: 0x80041606 = QUERY_E_TOOCOMPLEX

Penyebab

Masalah ini terjadi karena pencarian Exchange memiliki batas pencarian prefiks kode 200.000 untuk satu karakter pencarian. Saat pencarian awalan melebihi batas ini, pencarian akan mengembalikan QUERY_E_TOOCOMPLEX.Oleh karena itu, 0x80041606 dicatat sebagai bagian dari ID Kejadian 9877. Secara default, semua pencarian yang menggunakan mode Outlook online di lingkungan Exchange 2010 adalah pencarian awalan. Menggunakan satu digit atau huruf menyebabkan sistem untuk mencari semua angka atau kata-kata yang dimulai dengan digit atau huruf tunggal di seluruh database kotak surat. Jika batas 200.000 simpul default tercapai, pencarian akan mengembalikan kesalahan.Catatan Cara paling umum untuk mencapai batas simpul 200.000 adalah mencari kata atau frasa yang berisi satu digit atau huruf. Ada juga penyebab yang kurang umum lainnya, seperti memasukkan pencarian yang sangat kompleks dengan banyak ANDs, ORS, dan NOTs. Selain itu, kombinasi kompleks rentang tanggal dan istilah pencarian, banyak entri di bidang kepada dan dari, atau kombinasi dari semua hal ini mungkin menyebabkan batas tercapai.

Pemecahan Masalah

Untuk mengatasi masalah ini, instal rollup pembaruan berikut:

Deskripsi Update Rollup 6 untuk Exchange Server 2010 Paket Layanan 1 Penting Bagian, metode, atau tugas ini berisi langkah-langkah yang memberi tahu Anda untuk memodifikasi registri. Namun, masalah yang serius dapat terjadi apabila Anda salah memodifikasi registri. Oleh karena itu, pastikan Anda mengikuti langkah-langkah tersebut dengan seksama. Untuk perlindungan tambahan, buat cadangan registri sebelum memodifikasinya. Lalu, Anda dapat memulihkan registri jika terjadi masalah. Untuk informasi selengkapnya tentang cara membuat cadangan dan memulihkan registri, klik nomor artikel berikut untuk melihat artikel di Pangkalan Pengetahuan Microsoft:

Cara membuat cadangan dan memulihkan registri di Windows Setelah Anda menginstal rollup pembaruan, ikuti langkah-langkah ini untuk mengatur jumlah maksimum node pembatasan kueri ke 1.000.000 (desimal):

  1. Verifikasi berapa banyak kejadian ID 9877 dengan 0x80041606 kejadian dalam log aplikasi yang telah Anda terima di server kotak surat Exchange Server 2010 tertentu di bulan lalu dan buat catatan angka.

  2. Klik mulai Tombol Mulai Windows, ketikkan regedit dalam kotak mulai pencarian , lalu tekan Enter.

  3. Temukan lalu klik kunci registri berikut ini:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\v14\ExSearch

  4. Klik Edit, arahkan ke baru, lalu klik kunci.

  5. Ketikkan Maxrestrictionnodes, lalu tekan Enter.

  6. Di bawah Maxrestrictionnodes, klik Edit, arahkan ke baru, lalu klik nilai DWORD.

  7. Ketikkan Server, lalu tekan Enter.

  8. Entri registri akan menyerupai yang berikut ini: HKEY_LOCAL_MACHINE \Software\microsoft\exchangeserver\v14\ekssearch\maxrestrictionnodes\server

  9. Klik Edit, lalu klik Ubah.

  10. Dalam kotak data nilai , ketik 1000000 (desimal). Catatan Nilai default dari entri Maxrestrictionnodes\server adalah 200000 (desimal) sebelum Anda melakukan perubahan apa pun pada registri.

  11. Keluar dari Penyunting Registri.

Catatan

  • Setelah memulai ulang layanan Microsoft Exchange Search, periksa aplikasi untuk id kejadian berikut ini:

    • ID Kejadian 130 gagal mengonversi MailboxDB GUID di bawah tombol registri MaxRestrictionNodes ke GUID

    • ID Kejadian 131 gagal membuka kunci registri MaxRestrictionNodes

    • ID Kejadian 132 gagal untuk mengatur properti MaxRestrictionNodes dalam pengindeks

  • Jika Anda menerima salah satu acara ini, Anda mungkin telah memasukkan kunci registri atau nilai DWORD dengan tidak benar. Atau, Anda mungkin belum mengeja kunci baru atau nilai DWORD dengan benar. Buat koreksi yang diperlukan, lalu mulai ulang layanan Microsoft Exchange Search Indexer. Cari contoh baru kejadian id 130, 131, atau 132.

  • Periksa log aplikasi mingguan dan bulanan yang bergantung pada jumlah ID Kejadian 9877 dengan kesalahan 0x80041606 dalam log aplikasi.

  • Jika Anda masih menerima sejumlah besar kejadian ini, Anda bisa menambah nilai secara bertahap ke 2000000 (desimal).

  • Jangan Tingkatkan nilai di luar 2000000 (desimal), karena hal ini dapat mengurangi kinerja server.

  • Jika Anda telah meningkatkan nilai ke 2000000 (desimal) dan masih menerima beberapa acara ini secara mingguan atau bulanan, ini adalah perilaku yang diharapkan. Perilaku ini mungkin disebabkan oleh pengguna yang melakukan pencarian yang sangat kompleks (Lihat bagian "gejala" untuk informasi selengkapnya).

Status

Microsoft telah melakukan konfirmasi bahwa masalah ini timbul pada produk Microsoft yang tertera pada bagian "Berlaku untuk".

Informasi Selengkapnya

Untuk informasi selengkapnya tentang pencarian Exchange, kunjungi situs web Microsoft berikut ini:

Untuk informasi selengkapnya tentang cara menonaktifkan atau mengaktifkan pencarian Exchange, kunjungi situs web Microsoft berikut ini:

Untuk informasi selengkapnya tentang entri Maxrestrictionnodes , kunjungi situs web Microsoft berikut ini:

Perlu bantuan lainnya?

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung Microsoft Insider

Apakah informasi ini bermanfaat?

Seberapa puaskah Anda dengan kualitas terjemahannya?
Apa yang memengaruhi pengalaman Anda?

Terima kasih atas umpan balik Anda!

×