สรุป
ใน SQL Server 2012, 2014 หรือ๒๐๑๖เมื่อเอกสารมีขนาดใหญ่เกินไปสำหรับการทำดัชนีการค้นหาแบบเต็มข้อยกเว้นที่คล้ายกับต่อไปนี้จะถูกบันทึกในแฟ้มบันทึกข้อผิดพลาด SQL Server และไฟล์การถ่ายโอนข้อมูลถูกสร้างขึ้น นอกจากนี้แบบสอบถามแบบข้อความแบบเต็มอาจส่งกลับผลลัพธ์ที่ไม่ถูกต้อง
ex_raise2: ยกเว้นข้อยกเว้น = 300, รอง = 45, รัฐ = 53, ความรุนแรง = 17
หมายเหตุ การสนับสนุนสำหรับการทำดัชนีการค้นหาข้อความแบบเต็มบนเอกสารขนาดใหญ่ที่เกินค่าตำแหน่งของ word มากกว่า๔,๒๙๔,๙๖๖,๐๑๖จะไม่ถูกเพิ่มในการอัปเดตนี้ หลังจากที่คุณติดตั้งการอัปเดตนี้และ SQL Server ดัชนีเอกสารที่มีขนาดใหญ่เกินไปสำหรับการทำดัชนีการค้นหาแบบเต็มเอกสารจะถูกข้ามและ SQL Server จะสร้างข้อความแสดงข้อผิดพลาดคล้ายกับต่อไปนี้ในบันทึกข้อผิดพลาดการค้นหาแบบเต็มแทนการขว้างปาข้อยกเว้นและการสร้างการถ่ายโอนไฟล์
ข้อผิดพลาด ' 0x8004fd0a: ตัวนับจำนวนครั้งที่เกิดขึ้นที่ไม่มีการทำดัชนี ' จะเกิดขึ้นในระหว่างประชากรดัชนีข้อความแบบเต็มสำหรับตารางหรือมุมมองที่เป็นดัชนีobject_name (ตารางหรือ id มุมมองที่ทำดัชนีobject_idid ฐานข้อมูลdatabase_id), ค่าคีย์ข้อความแบบเต็ม text_key_value ไม่สามารถทำดัชนีแถวได้
การแก้ไข
ปัญหานี้ได้รับการแก้ไขแล้วในการอัปเดตที่สะสมต่อไปนี้สำหรับ SQL Server:
การอัปเดตที่สะสม5สำหรับ SQL Server ๒๐๑๖ RTM
การอัปเดตที่สะสม2สำหรับ SQL Server ๒๐๑๖ SP1
การอัปเดตที่สะสม5สำหรับ SQL Server ๒๐๑๔ SP2
การอัปเดตที่สะสมใหม่แต่ละรายการสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตที่สะสมก่อนหน้านี้ ตรวจสอบการอัปเดตที่สะสมล่าสุดสำหรับ SQL Server:
การอัปเดตที่สะสมล่าสุดสำหรับ SQL Server ๒๐๑๖
อ้างอิง
เรียนรู้เกี่ยวกับคำ ศัพท์เฉพาะ ทางที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์