KB2628126 - แก้ไข: ข้อผิดพลาด "ดัชนีข้อความแบบเต็มในระหว่างการบีบอัดหรือการขยายข้อมูล" เมื่อคุณสร้างดัชนีข้อความแบบเต็มใน SQL Server 2008 หรือใน SQL Server 2008 R2 ถ้าคีย์หลักถูกตั้งค่าเป็นคอลัมน์ BIGINT

นำไปใช้กับ
SQL Server 2008 Service Pack 2 SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Express SQL Server 2008 R2 Standard SQL Server 2008 R2 Web SQL Server 2008 R2 Workgroup

Microsoft แจกจ่ายการแก้ไข Microsoft SQL Server 2008 หรือ Microsoft SQL Server 2008 R2 เป็นไฟล์ที่ดาวน์โหลดได้ไฟล์เดียว เนื่องจากการแก้ไขเป็นแบบสะสม การเผยแพร่ใหม่แต่ละครั้งจะมีโปรแกรมแก้ไขด่วนทั้งหมดและการอัปเดตความปลอดภัยทั้งหมดที่รวมอยู่ในการเผยแพร่การอัปเดต SQL Server 2008 หรือ SQL Server 2008 R2 ก่อนหน้า

อาการ

ลองทำตามสถานการณ์ต่อไปนี้:

  • คุณมีตารางที่ประกอบด้วยคอลัมน์ BIGINT และ XML ใน Microsoft SQL Server 2008 หรือใน Microsoft SQL Server 2008 R2
  • คุณตั้งค่าคีย์หลักของตารางเป็นคอลัมน์ BIGINT
  • คุณพยายามสร้างดัชนีข้อความเต็มบนคอลัมน์ XML

ในสถานการณ์สมมตินี้ ข้อความแสดงข้อผิดพลาดที่คล้ายกับต่อไปนี้ถูกเข้าสู่ระบบในบันทึกข้อผิดพลาด SQL Server:

หมายเหตุ

<แมงมุมเวลา>วันที่><ข้อผิดพลาด: 30045 ความรุนแรง: 17 รัฐ: 53
< > <ข้อผิดพลาด Date Time> spid# Fulltext Index ในระหว่างการบีบอัดหรือการขยายข้อมูล ดัชนีข้อความแบบเต็มอาจเสียหายบนดิสก์ เรียกใช้ dbcc checkdatabase และใส่ดัชนีใหม่

นอกจากนี้ ข้อความแสดงข้อผิดพลาดที่มีลักษณะดังต่อไปนี้ถูกบันทึกไว้ในบันทึกการค้นหาแบบเต็มข้อความ:

หมายเหตุ

< > <วันที่ เวลา> spid# ข้อผิดพลาด '0x80fc755d' เกิดขึ้นในระหว่างประชากรดัชนีข้อความแบบเต็มสําหรับตารางหรือมุมมองที่มีการทําดัชนี '<ตารางหรือ veiw>' (ตารางหรือ ID มุมมองที่มีการทําดัชนี '<ID>', ID ฐานข้อมูล '<ID>') ค่าคีย์ข้อความเต็ม '<Value>' เราจะพยายามทําดัชนีใหม่

นอกจากนี้ SQL Server สร้างไฟล์การถ่ายโอนข้อมูลหน่วยความจําในโฟลเดอร์บันทึกของแอปพลิเคชัน

การแก้ปัญหา

ข้อมูลการอัปเดตสะสม

SQL Server 2008 Service Pack 3

การแก้ไขสําหรับปัญหานี้ถูกนําออกใช้ครั้งแรกในการอัปเดตสะสม 3 สําหรับ SQL Server 2008 Service Pack 3 สําหรับข้อมูลเพิ่มเติมเกี่ยวกับแพคเกจโปรแกรมปรับปรุงแบบสะสมนี้ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:

2648098 แพคเกจการอัปเดตสะสม 3 สําหรับ SQL Server 2008 Service Pack 3Note เนื่องจากรุ่นต่างๆ เป็นแบบสะสม แต่ละการเผยแพร่การแก้ไขใหม่จะมีการแก้ไขด่วนทั้งหมดและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการเผยแพร่การแก้ไข SQL Server 2008 ก่อนหน้า Microsoft ขอแนะนําให้คุณพิจารณาใช้การแก้ไขรุ่นล่าสุดที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้ สําหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

2629969 รุ่น SQL Server 2008 ที่เผยแพร่หลังจาก SQL Server 2008 Service Pack 3 มีการเผยแพร่การแก้ไขด่วนของ Microsoft SQL Server 2008 จะถูกสร้างขึ้นสําหรับ service pack SQL Server เฉพาะ คุณต้องใช้โปรแกรมแก้ไขด่วน SQL Server 2008 Service Pack 3 กับการติดตั้ง SQL Server 2008 Service Pack 3 โดยค่าเริ่มต้น โปรแกรมแก้ไขด่วนใดๆ ที่มีอยู่ใน SQL Server Service Pack จะรวมอยู่ใน SQL Server Service Pack ถัดไป

SQL Server 2008 R2

การแก้ไขสําหรับปัญหานี้ถูกนําออกใช้ครั้งแรกในการอัปเดตสะสม 11 สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจโปรแกรมปรับปรุงสะสมสําหรับ SQL Server 2008 R2 ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:

2633145 แพคเกจการอัปเดตสะสม 11 สําหรับ SQL Server 2008 R2 หมายเหตุเนื่องจากรุ่นเป็นแบบสะสม แต่ละการเผยแพร่การแก้ไขใหม่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่กับการเผยแพร่การแก้ไข 2008 R2 SQL Server ก่อนหน้านี้ เราขอแนะนําให้คุณพิจารณาใช้การแก้ไขรุ่นล่าสุดที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้ สําหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

981356 รุ่น SQL Server 2008 R2 ที่เผยแพร่หลังจากเผยแพร่ SQL Server 2008 R2

SQL Server 2008 R2 Service Pack 1

การแก้ไขสําหรับปัญหานี้ถูกนําออกใช้ครั้งแรกในการอัปเดตสะสม 4 สําหรับ SQL Server 2008 R2 Service Pack 1 สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจโปรแกรมปรับปรุงสะสมนี้

2633146 แพคเกจการอัปเดตสะสม 4 สําหรับ SQL Server 2008 R2 Service Pack 1Note เนื่องจากรุ่นเป็นแบบสะสม การเผยแพร่การแก้ไขใหม่แต่ละครั้งจะมีการแก้ไขด่วนทั้งหมดและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการเผยแพร่การแก้ไข SQL Server 2008 R2 ก่อนหน้า เราขอแนะนําให้คุณพิจารณาใช้การแก้ไขรุ่นล่าสุดที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้ สําหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

2567616 รุ่น SQL Server 2008 R2 ที่เผยแพร่หลังจากเผยแพร่ SQL Server 2008 R2 Service Pack 1

SQL Server 2008 Service Pack 2

การแก้ไขสําหรับปัญหานี้ถูกนําออกใช้ครั้งแรกในแพคเกจการอัปเดตสะสม 7 สําหรับ SQL Server 2008 Service Pack 2 สําหรับข้อมูลเพิ่มเติมเกี่ยวกับแพคเกจโปรแกรมปรับปรุงแบบสะสมนี้ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:

2617148 แพคเกจการอัปเดตสะสม 7 สําหรับ SQL Server 2008 Service Pack 2Note เนื่องจากรุ่นต่างๆ เป็นแบบสะสม การเผยแพร่การอัปเดตใหม่แต่ละครั้งจะมีการแก้ไขด่วนทั้งหมดและการอัปเดตความปลอดภัยทั้งหมดที่รวมอยู่ในการเผยแพร่การอัปเดต SQL Server 2008 ก่อนหน้า เราขอแนะนําให้คุณพิจารณาใช้การเผยแพร่การอัปเดตล่าสุดที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้ สําหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

2402659 บิลด์ SQL Server 2008 ที่เผยแพร่หลังจากที่มีการเผยแพร่ SQL Server Service Pack 2 SQL Server 2008 มีการสร้างขึ้นสําหรับ service pack SQL Server เฉพาะ คุณต้องใช้โปรแกรมแก้ไขด่วน SQL Server 2008 Service Pack 2 (SP2) กับการติดตั้ง SQL Server 2008 SP2 โดยค่าเริ่มต้น โปรแกรมแก้ไขด่วนใดๆ ที่มีอยู่ใน SQL Server Service Pack จะรวมอยู่ใน SQL Server Service Pack ถัดไป

สถานะ

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

การอ้างอิง

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบการให้บริการแบบเพิ่มเติมสําหรับ SQL Server ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:

935897 รูปแบบการให้บริการแบบเพิ่มเติมพร้อมใช้งานจากทีม SQL Server เพื่อส่งการแก้ไขด่วนสําหรับปัญหาที่รายงานสําหรับข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบการตั้งชื่อสําหรับการอัปเดต SQL Server ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

822499 แบบแผนการตั้งชื่อใหม่สําหรับแพคเกจการอัปเดตซอฟต์แวร์ของ Microsoft SQL Server สําหรับข้อมูลเพิ่มเติมเกี่ยวกับคําศัพท์เฉพาะของการอัปเดตซอฟต์แวร์ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:

824684 คําอธิบายเกี่ยวกับคําศัพท์มาตรฐานที่ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์ของ Microsoft