ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

อาการ

ใน Microsoft SQL Server ๒๐๐๘หรือสภาพแวดล้อมของ Microsoft SQL Server ๒๐๐๘ R2 การกู้คืนฐานข้อมูลอาจใช้เวลานานมากในขั้นตอนที่1ขั้นตอนการวิเคราะห์ ปัญหานี้มักจะเกิดขึ้นเมื่อมีธุรกรรมจำนวนมากเกิดขึ้นระหว่างจุดเริ่มต้นและจุดสิ้นสุดของจุดสิ้นสุดของจุดสิ้นสุดการเสร็จสมบูรณ์ก่อนที่จะปิด SQL Server ตัวอย่างเช่นการทำธุรกรรมนับล้านอาจเกิดขึ้น เมื่อปัญหานี้เกิดขึ้นข้อความแสดงข้อผิดพลาดที่คล้ายกับต่อไปนี้จะถูกบันทึกในแฟ้มบันทึกข้อผิดพลาด SQL Server:

การกู้คืนของฐานข้อมูล 'mydatabase' (5) เป็น0% เสร็จสมบูรณ์ (ประมาณ๑๒๓๔วินาทีจะยังคงอยู่) ขั้นตอนที่1จาก3 นี่คือข้อความที่ให้ข้อมูลเท่านั้น ไม่จำเป็นต้องมีการกระทำของผู้ใช้

ปัญหาการกู้คืนแบบยาวอาจเกิดขึ้นถ้าธุรกรรมที่ทำงานเป็นเวลานานอย่างน้อยหนึ่งรายการจะย้อนกลับหรือถ้าไฟล์บันทึกเสมือนมากเกินไป (VLFs) อยู่ในบันทึกทรานแซคชันของคุณ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับประสิทธิภาพการทำงานที่ช้าลงเมื่อคุณกู้คืนฐานข้อมูลให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

๒๔๕๕๐๐๙ การแก้ไข: ประสิทธิภาพการทำงานช้าเมื่อคุณกู้คืนฐานข้อมูลถ้ามี VLFs จำนวนมากภายในบันทึกธุรกรรมใน SQL Server ๒๐๐๕ใน sql Server ๒๐๐๘หรือใน SQL Server ๒๐๐๘ R2

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจากตารางแฮชไม่ถูกสร้างขึ้นด้วยกลุ่มแฮชที่เพียงพอ ดังนั้นจึงใช้เวลานานในการค้นหาผ่านเครือข่ายแฮช

การแก้ไข

เมื่อต้องการแก้ไขปัญหานี้ให้ใช้โปรแกรมแก้ไขด่วนนี้

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

SQL Server ๒๐๐๘ Service Pack 3

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

๒๖๑๗๑๔๖ แพคเกจโปรแกรมปรับปรุงที่สะสม1สำหรับ 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 2008 R2

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

๒๕๖๗๗๑๓ แพคเกจโปรแกรมปรับปรุงที่สะสม9สำหรับ SQL Server ๒๐๐๘ R2 หมายเหตุ เนื่องจาก builds สะสมแต่ละรุ่นของการแก้ไขใหม่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการแก้ไขรุ่นก่อนหน้าของ SQL Server ๒๐๐๘ R2 เราขอแนะนำให้คุณพิจารณาใช้การแก้ไขการแก้ไขล่าสุดที่มีโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม โปรดคลิกที่หมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:

๙๘๑๓๕๖ รุ่นของ SQL Server ๒๐๐๘ R2 รุ่นที่เผยแพร่หลังจาก SQL Server ๒๐๐๘ R2 ถูกเผยแพร่

SQL Server ๒๐๐๘ R2 Service Pack 1

การแก้ไขสำหรับปัญหานี้ถูกนำออกใช้ครั้งแรกใน2การปรับปรุงที่สะสมสำหรับ SQL Server ๒๐๐๘ R2 Service Pack 1 สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจโปรแกรมปรับปรุงที่สะสมนี้ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

๒๕๖๗๗๑๔ แพคเกจโปรแกรมปรับปรุงที่สะสม2สำหรับ SQL Server ๒๐๐๘ R2 Service Pack 1หมายเหตุ เนื่องจาก builds สะสมแต่ละรุ่นของการแก้ไขใหม่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการแก้ไขรุ่นก่อนหน้าของ SQL Server ๒๐๐๘ R2 เราขอแนะนำให้คุณพิจารณาใช้การแก้ไขการแก้ไขล่าสุดที่มีโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม โปรดคลิกที่หมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:

๒๕๖๗๖๑๖ รุ่นของ SQL Server ๒๐๐๘ R2 รุ่นที่เผยแพร่หลังจาก SQL Server ๒๐๐๘ R2 Service Pack 1 ได้รับการเผยแพร่แล้ว

SQL Server ๒๐๐๘ Service Pack 2

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

๒๕๕๕๔๐๘ แพคเกจโปรแกรมปรับปรุงที่สะสม5สำหรับ SQL Server ๒๐๐๘ Service Pack 2หมายเหตุ เนื่องจาก builds สะสมแต่ละรุ่นของการแก้ไขใหม่มีโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ใน SQL Server ๒๐๐๘รุ่นก่อนหน้านี้ Microsoft ขอแนะนำให้คุณพิจารณาใช้การแก้ไขการแก้ไขล่าสุดที่มีโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม โปรดคลิกที่หมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:

๒๔๐๒๖๕๙ SQL Server ๒๐๐๘รุ่นที่เผยแพร่หลังจาก SQL Server ๒๐๐๘ Service Pack 2 ถูกเผยแพร่แล้ว โปรแกรมแก้ไขด่วนของ Microsoft SQL Server ๒๐๐๘จะถูกสร้างขึ้นสำหรับ SQL Server service pack ที่เฉพาะเจาะจง คุณต้องนำโปรแกรมแก้ไขด่วนของ SQL Server ๒๐๐๘ Service Pack 2 ไปใช้กับการติดตั้ง SQL Server ๒๐๐๘ Service Pack 2 ตามค่าเริ่มต้นโปรแกรมแก้ไขด่วนใดๆที่มีให้ใน SQL Server service pack จะรวมอยู่ใน SQL Server service pack ถัดไป

SQL Server ๒๐๐๘ Service Pack 1

การแก้ไขสำหรับปัญหานี้ถูกนำออกใช้ครั้งแรกใน15การอัปเดตที่สะสมสำหรับ SQL Server ๒๐๐๘ Service Pack 1 สำหรับข้อมูลเพิ่มเติมเกี่ยวกับแพคเกจโปรแกรมปรับปรุงที่สะสมนี้ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

๒๕๕๕๔๐๖ แพคเกจโปรแกรมปรับปรุงที่สะสม15สำหรับ SQL Server ๒๐๐๘ Service Pack 1หมายเหตุ เนื่องจาก builds สะสมแต่ละรุ่นของการแก้ไขใหม่มีโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ใน SQL Server ๒๐๐๘รุ่นก่อนหน้านี้ Microsoft ขอแนะนำให้คุณพิจารณาใช้การแก้ไขการแก้ไขล่าสุดที่มีโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม โปรดคลิกที่หมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:

๙๗๐๓๖๕ SQL Server ๒๐๐๘รุ่นที่เผยแพร่หลังจาก SQL Server ๒๐๐๘ Service Pack 1 ได้รับการเผยแพร่แล้ว โปรแกรมแก้ไขด่วนของ Microsoft SQL Server ๒๐๐๘จะถูกสร้างขึ้นสำหรับ SQL Server service pack ที่เฉพาะเจาะจง คุณต้องนำโปรแกรมแก้ไขด่วนของ SQL Server ๒๐๐๘ Service Pack 1 ไปใช้กับการติดตั้ง SQL Server ๒๐๐๘ Service Pack 1 ตามค่าเริ่มต้นโปรแกรมแก้ไขด่วนใดๆที่มีให้ใน SQL Server service pack จะรวมอยู่ใน SQL Server service pack ถัดไป

ข้อมูลโปรแกรมแก้ไขด่วน

โปรแกรมแก้ไขด่วนที่ได้รับการสนับสนุนจาก Microsoft พร้อมใช้งาน อย่างไรก็ตามโปรแกรมแก้ไขด่วนนี้มีไว้เพื่อแก้ไขปัญหาที่อธิบายไว้ในบทความนี้เท่านั้น นำโปรแกรมแก้ไขด่วนนี้ไปใช้กับระบบที่พบปัญหาที่อธิบายไว้ในบทความนี้เท่านั้น โปรแกรมแก้ไขด่วนนี้อาจได้รับการทดสอบเพิ่มเติม ถ้าคุณไม่ได้รับอย่างจากจากปัญหานี้เราขอแนะนำให้คุณรอการอัปเดตซอฟต์แวร์ถัดไปที่มีโปรแกรมแก้ไขด่วนนี้ ถ้าโปรแกรมแก้ไขด่วนพร้อมใช้งานสำหรับการดาวน์โหลดคุณจะพบส่วน "โปรแกรมแก้ไขด่วนดาวน์โหลดพร้อมใช้งาน" ที่ด้านบนสุดของบทความฐานข้อมูลองค์ความรู้นี้ ถ้าส่วนนี้ไม่ปรากฏขึ้นให้ติดต่อฝ่ายบริการสนับสนุนลูกค้าของ Microsoft เพื่อขอรับโปรแกรมแก้ไขด่วน หมายเหตุ ถ้าปัญหาอื่นๆเกิดขึ้นหรือจำเป็นต้องมีการแก้ไขปัญหาชั่วคราวคุณอาจต้องสร้างคำขอบริการแยกต่างหาก ค่าใช้จ่ายในการสนับสนุนปกติจะนำไปใช้กับคำถามเพิ่มเติมและปัญหาที่ไม่มีสิทธิ์การใช้งานโปรแกรมแก้ไขด่วนนี้เฉพาะ สำหรับรายการทั้งหมดของหมายเลขโทรศัพท์ของฝ่ายบริการลูกค้าของ Microsoft และการสนับสนุนหรือเมื่อต้องการสร้างคำขอบริการแยกต่างหากให้เยี่ยมชมเว็บไซต์ของ Microsoft ต่อไปนี้:

http://support.microsoft.com/contactus/?ws=supportหมายเหตุ ฟอร์ม "โปรแกรมแก้ไขด่วนดาวน์โหลดพร้อมใช้งาน" จะแสดงภาษาที่มีโปรแกรมแก้ไขด่วนพร้อมใช้งาน ถ้าคุณไม่เห็นภาษาของคุณอาจเป็นเพราะว่าโปรแกรมแก้ไขด่วนไม่พร้อมใช้งานสำหรับภาษานั้น

ข้อกำหนดเบื้องต้น

คุณต้องมี Microsoft SQL Server ๒๐๐๘ Service Pack 2 ติดตั้งเมื่อต้องการใช้โปรแกรมแก้ไขด่วนนี้

การรีสตาร์ตข้อมูล

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

ข้อมูลการแทนที่

โปรแกรมแก้ไขด่วนนี้ไม่ได้แทนที่โปรแกรมแก้ไขด่วนที่นำออกใช้ก่อนหน้านี้

ข้อมูลไฟล์

เวอร์ชันภาษาอังกฤษของ hotfix นี้มีแอตทริบิวต์ไฟล์ (หรือแอตทริบิวต์ไฟล์เวอร์ชันที่ใหม่กว่า) ซึ่งแสดงอยู่ในตารางต่อไปนี้ วันที่และเวลาสำหรับไฟล์เหล่านี้จะแสดงในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลไฟล์จะถูกแปลงเป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC และเวลาท้องถิ่นให้ใช้แท็บ โซนเวลา ในรายการ วันที่และเวลา ในแผงควบคุม

สำหรับทั้งหมดที่ได้รับการสนับสนุนเวอร์ชันที่ใช้ x86 ของ SQL Server ๒๐๐๘

ชื่อไฟล์

รุ่นของไฟล์

ขนาดไฟล์

วันที่

เวลา

แพลตฟอร์ม

Sqlservr.exe

2007.100.4286.0

๔๒,๗๙๓,๘๓๒

27-May-2011

21:57

x86

สำหรับทั้งหมดที่ได้รับการสนับสนุนเวอร์ชันที่ใช้ x64 ของ SQL Server ๒๐๐๘

ชื่อไฟล์

รุ่นของไฟล์

ขนาดไฟล์

วันที่

เวลา

แพลตฟอร์ม

Sqlservr.exe

2007.100.4286.0

๕๗,๗๓๖,๐๔๐

27-May-2011

19:02

x64

สำหรับทั้งหมดได้รับการสนับสนุน IA-๖๔เวอร์ชันที่ใช้ SQL Server ๒๐๐๘

ชื่อไฟล์

รุ่นของไฟล์

ขนาดไฟล์

วันที่

เวลา

แพลตฟอร์ม

Sqlservr.exe

2007.100.4286.0

๑๑๑,๑๖๖,๓๑๒

27-May-2011

08:14

IA-64

วิธีแก้ไขปัญหาชั่วคราว

เมื่อต้องการแก้ไขปัญหานี้ให้เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้:

  • รอให้การกู้คืนเสร็จสมบูรณ์

  • คืนค่าฐานข้อมูลจากสำเนาสำรอง

สถานะ

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

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

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับจุดตรวจและ i/o จากอินสแตนซ์ของกลไกจัดการฐานข้อมูลแวะไปที่เว็บไซต์ Microsoft สำหรับนักพัฒนาเครือข่าย (MSDN) ต่อไปนี้:

การเขียนหน้าสำหรับข้อมูลเพิ่มเติมเกี่ยวกับกระบวนการคัดลอกข้อมูลจากการสำรองข้อมูลและการนำธุรกรรมที่เข้าสู่ระบบไปใช้กับข้อมูลเพื่อย้อนไปข้างหน้าไปยังจุดการกู้คืนเป้าหมายแวะไปที่เว็บไซต์ Microsoft สำหรับนักพัฒนาเครือข่าย (MSDN) ต่อไปนี้:

การทำความเข้าใจเกี่ยวกับการคืนค่าและการกู้คืนการทำงานของการสำรองข้อมูลใน SQL Server

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×