อาการ
ใน Microsoft SQL Server ๒๐๐๘หรือ SQL Server ๒๐๐๘ R2 คุณพยายามสำรองฐานข้อมูลโดยใช้คำสั่งการสำรองข้อมูล อย่างไรก็ตามการดำเนินการสำรองข้อมูลล้มเหลวและข้อความแสดงข้อผิดพลาดต่อไปนี้จะถูกบันทึกในไฟล์บันทึกข้อผิดพลาด SQL Server:
วันที่ <><เวลา> <spid> ข้อผิดพลาด: ๒๖๐๑ความรุนแรง:14 สถานะ: วันที่ <><เวลา> <spid> ไม่สามารถแทรกแถวคีย์ที่ซ้ำกันในวัตถุ ' .sys syscommittab ' ที่มีดัชนีที่ไม่ซ้ำกัน ' <Name Name> ' <วันที่><เวลา> <spid> ข้อผิดพลาด: ความรุนแรง:17, State: 1. <วันที่><> <ที่ไม่สามารถล้าง๓๙๙๙ตารางที่ส่งไปยังดิสก์ใน dbid> ID ฐานข้อมูล <๒๖๐๑ ตรวจสอบการ errorlog สำหรับข้อมูลเพิ่มเติม
ปัญหานี้เกิดขึ้นเมื่อเงื่อนไขต่อไปนี้เป็นจริง:
-
คุณได้เปิดใช้งานการเปลี่ยนแปลง SQL Server trackingon ฐานข้อมูลนี้
-
หลังจากที่การติดตามการเปลี่ยนแปลงถูกเปิดใช้งานฐานข้อมูลได้รับการกู้คืนฐานข้อมูลอย่างน้อยหนึ่งครั้งบันทึกย่อ สถานการณ์สมมติทั่วไปส่วนใหญ่เมื่อเรียกใช้การกู้คืนฐานข้อมูลจะเป็นดังต่อไปนี้:
-
เมื่อมีการเริ่มบริการ SQL Server ใหม่
-
เมื่อมีการคืนค่าฐานข้อมูลจากสำเนาสำรอง
-
นอกจากนี้ข้อผิดพลาด๒๖๐๑ยังสามารถพบได้เมื่อ SQL Server พยายามที่จะทำการดำเนินการจุดตรวจสอบบนฐานข้อมูลนี้ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับกิจกรรมที่อาจทำให้เกิดจุดตรวจสอบฐานข้อมูลให้ดูที่ส่วน "กิจกรรมที่ทำให้เกิดจุดตรวจสอบ" ย่อยของส่วน "จุดตรวจสอบและส่วนที่ใช้งานอยู่ของบันทึก" ของเอกสาร SQL Server ๒๐๐๘ต่อไปนี้:
การแก้ไข
ข้อมูลโปรแกรมอัปเดตสะสม
SQL Server ๒๐๐๘ Service Pack 3
การแก้ไขสำหรับปัญหานี้ถูกนำออกใช้ครั้งแรกใน2การปรับปรุงที่สะสมสำหรับ SQL Server ๒๐๐๘ Service Pack 3 สำหรับข้อมูลเพิ่มเติมเกี่ยวกับแพคเกจโปรแกรมปรับปรุงที่สะสมนี้ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
๒๖๓๓๑๔๓ แพคเกจโปรแกรมปรับปรุงที่สะสม2สำหรับ SQL Server ๒๐๐๘ Service Pack 3หมายเหตุ เนื่องจาก builds สะสมแต่ละรุ่นของการแก้ไขใหม่มีโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ใน SQL Server ๒๐๐๘รุ่นก่อนหน้านี้ Microsoft ขอแนะนำให้คุณพิจารณาใช้การแก้ไขการแก้ไขล่าสุดที่มีโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม โปรดคลิกที่หมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:
๒๖๒๙๙๖๙ รุ่นของ SQL Server ๒๐๐๘รุ่นที่เผยแพร่หลังจาก SQL Server ๒๐๐๘ Service Pack 3 ได้รับการเผยแพร่แล้ว โปรแกรมแก้ไขด่วนของ Microsoft SQL Server ๒๐๐๘จะถูกสร้างขึ้นสำหรับ SQL Server service pack ที่เฉพาะเจาะจง คุณต้องนำโปรแกรมแก้ไขด่วนของ SQL Server ๒๐๐๘ Service Pack 3 ไปใช้กับการติดตั้ง SQL Server ๒๐๐๘ Service Pack 3 ตามค่าเริ่มต้นโปรแกรมแก้ไขด่วนใดๆที่มีให้ใน SQL Server service pack จะรวมอยู่ใน SQL Server service pack ถัดไป
SQL Server ๒๐๐๘ R2 Service Pack 1
การแก้ไขสำหรับปัญหานี้ถูกนำออกใช้ครั้งแรกใน1การอัปเดตที่สะสมสำหรับ SQL Server ๒๐๐๘ R2 Service Pack 1 สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจโปรแกรมปรับปรุงที่สะสมนี้ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
๒๕๔๔๗๙๓ แพคเกจโปรแกรมปรับปรุงที่สะสม1สำหรับ SQL Server ๒๐๐๘ R2 Service Pack 1หมายเหตุ เนื่องจาก builds สะสมแต่ละรุ่นของการแก้ไขใหม่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการแก้ไขรุ่นก่อนหน้าของ SQL Server ๒๐๐๘ R2 เราขอแนะนำให้คุณพิจารณาใช้การแก้ไขการแก้ไขล่าสุดที่มีโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม โปรดคลิกที่หมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:
๒๕๖๗๖๑๖ รุ่นของ SQL Server ๒๐๐๘ R2 รุ่นที่เผยแพร่หลังจาก SQL Server ๒๐๐๘ R2 Service Pack 1 ได้รับการเผยแพร่แล้ว
SQL Server 2008 R2
การแก้ไขสำหรับปัญหานี้ถูกนำออกใช้ครั้งแรกใน8การอัปเดตที่สะสม สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจโปรแกรมปรับปรุงที่สะสมนี้สำหรับ SQL Server ๒๐๐๘ R2 ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
๒๕๓๔๓๕๒ แพคเกจโปรแกรมปรับปรุงที่สะสม8สำหรับ SQL Server ๒๐๐๘ R2 หมายเหตุ เนื่องจาก builds สะสมแต่ละรุ่นของการแก้ไขใหม่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการแก้ไขรุ่นก่อนหน้าของ SQL Server ๒๐๐๘ R2 เราขอแนะนำให้คุณพิจารณาใช้การแก้ไขการแก้ไขล่าสุดที่มีโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม โปรดคลิกที่หมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:
๙๘๑๓๕๖ รุ่นของ SQL Server ๒๐๐๘ R2 รุ่นที่เผยแพร่หลังจาก SQL Server ๒๐๐๘ R2 ถูกเผยแพร่
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
อ้างอิง
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับคำศัพท์ของการปรับปรุงซอฟต์แวร์ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
824684 คำอธิบายของคำศัพท์มาตรฐานที่ใช้เพื่ออธิบายโปรแกรมปรับปรุงซอฟต์แวร์ของ Microsoft
ข้อมูลเพิ่มเติม
เมื่อต้องการแก้ไขปัญหาที่เกี่ยวข้องใน SQL Server ให้ดูบทความ KB ต่อไปนี้:แถวคีย์ที่ซ้ำกันจากตาราง syscommittab ใน SQL Server