หมายเลขบทความ (Article ID): 983564 - รีวิวครั้งสุดท้าย: 21 ตุลาคม 2553 - Revision: 2.0 การแก้ไข: ข้อความแสดงข้อผิดพลาดเมื่อคุณใช้ฐานข้อมูลที่มิเรอร์ใน Microsoft SQL Server 2005, Microsoft SQL Server 2008 หรือ Microsoft SQL Server 2008 R2 และข้อความล้มเหลว assertion เกิดขึ้นเป็นระยะ ๆ
Microsoft กระจาย Microsoft SQL Server 2005, Microsoft SQL Server 2008 หรือ Microsoft SQL Server 2008 R2 แก้ไขเป็นแฟ้มเดียวที่สามารถดาวน์โหลดได้ เนื่องจากการแก้ไขสะสม แต่ละรุ่นที่ใหม่ที่ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และแก้ไขการรักษาความปลอดภัยทั้งหมดที่ถูกรวมกับก่อนหน้า Microsoft SQL Server 2005, Microsoft SQL Server 2008 หรือ Microsoft SQL Server 2008 R2 รุ่นที่แก้ไข เนื้อหาบนหน้านี้อาการคุณเซ็ตอัพฐานข้อมูลการมิเรอร์ระหว่างเซิร์ฟเวอร์ Microsoft SQL Server 2005, Microsoft SQL Server 2008 หรือ Microsoft SQL Server 2008 R2 ที่สอง ในสถานการณ์เช่นนี้ คุณสังเกตเห็นว่า มีความล้มเหลวเป็นระยะ ๆ assertion นอกจากนี้ ข้อความแสดงข้อผิดพลาดต่อไปนี้ถูกบันทึกลงในแฟ้มบันทึกข้อผิดพลาด SQL Server บนเซิร์ฟเวอร์มิเรอร์: <Date Time> spid<ID>s Using 'dbghelp.dll' version '4.0.5' <Date Time> spid<ID>s **Dump thread - spid = 22, PSS = 0x0000000082E34B60, EC = 0x000000008600C1C0 <Date Time> spid<ID>s ***Stack Dump being sent to C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\SQLDump<XXXX>.txt <Date Time> spid<ID>s * ******************************************************************************* <Date Time> spid<ID>s * <Date Time> spid<ID>s * BEGIN STACK DUMP: <Date Time> spid<ID>s * 04/17/10 01:18:26 spid 22 <Date Time> spid<ID>s * <Date Time> spid<ID>s * Location: loglock.cpp:834 <Date Time> spid<ID>s * Expression: result == LCK_OK ... <Date Time> spid<ID>s Error: 17066, Severity: 16, State: 1. <Date Time> spid<ID>s SQL Server Assertion: File: <loglock.cpp>, line=834 Failed Assertion = 'result == LCK_OK'. This error may be timing-related. If the error persists after rerunning the statement, use DBCC CHECKDB to check the database for structural integrity, or restart the server to ensure in-memory data structures are not corrupted. <Date Time> spid<ID>s Error: 3624, Severity: 20, State: 1. <Date Time> spid<ID>s A system assertion check has failed. Check the SQL Server error log for details. Typically, an assertion failure is caused by a software bug or data corruption. To check for database corruption, consider running DBCC CHECKDB. If you agreed to send dumps to Microsoft during setup, a mini dump will be sent to Microsoft. An update might be available from Microsoft in the latest Service Pack or in a QFE from Technical Support. สาเหตุปัญหานี้เกิดขึ้นเนื่องจากล็อก migrated บนหน้า refcounted บนมิเรอร์ จัดการล็อกไม่ปลดล็อก refcounted เหล่านี้ ล็อกคงค้างบนเพจนี้ที่ไม่ได้นำออกใช้ในระหว่างการจัดการล็อกทำให้มีข้อขัดแย้งในการมิเรอร์ระหว่าง latter deallocation และดำเนินการปันส่วนของเพจนี้ การแก้ไขข้อมูลการปรับปรุงที่สะสมsql Server 2005โปรแกรมแก้ไขสำหรับปัญหานี้ถูกนำออกใช้ก่อนใน 10 การปรับปรุงที่สะสม สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับนี้แพคเกจโปรแกรมปรับปรุงที่สะสมสำหรับ SQL Server 2005 คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:983329
(http://support.microsoft.com/kb/983329/
)
แพคเกจโปรแกรมปรับปรุงที่สะสม 10 สำหรับ SQL Server 2005 Service Pack 3 หมายเหตุ:เนื่องจาก builds สะสม แต่ละรุ่นใหม่ของโปรแกรมแก้ไขด่วนประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และแก้ไขการแก้ไขการรักษาความปลอดภัยทั้งหมดที่มาพร้อมกับ SQL Server 2005 ก่อนหน้าออก เราขอแนะนำว่า คุณควรพิจารณาถึงการใช้โปรแกรมแก้ไขด่วนรุ่นล่าสุดที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้ เพื่อดูบทความในฐานความรู้ของ Microsoft::960598
(http://support.microsoft.com/kb/960598/
)
สร้าง SQL Server 2005 ที่หลังจากที่มีการนำออกใช้ SQL Server 2005 Service Pack 3 sql Server 2008โปรแกรมแก้ไขสำหรับปัญหานี้ถูกนำออกใช้ก่อนใน Update 9 สะสมสำหรับ SQL Server 2008 Service Pack 1 สำหรับข้อมูลเพิ่มเติมเกี่ยวกับแพคเกจโปรแกรมปรับปรุงที่สะสมนี้ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:2083921
(http://support.microsoft.com/kb/2083921/LN/
)
เด 9 สะสมสำหรับ SQL Server 2008 Service Pack 1 หมายเหตุ:เนื่องจาก builds สะสม แต่ละรุ่นใหม่ของโปรแกรมแก้ไขด่วนประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และแก้ไขการแก้ไขการรักษาความปลอดภัยทั้งหมดที่มาพร้อมกับ SQL Server 2008 ก่อนหน้าออก Microsoft แนะนำว่า คุณควรพิจารณาถึงการใช้โปรแกรมแก้ไขด่วนรุ่นล่าสุดที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้ เพื่อดูบทความในฐานความรู้ของ Microsoft::970365
(http://support.microsoft.com/kb/970365/LN/
)
สร้าง SQL Server 2008 ที่หลังจากที่มีการนำออกใช้ SQL Server 2008 Service Pack 1 Microsoft SQL Server 2008 โปรแกรมแก้ไขด่วนถูกสร้างสำหรับการระบุของ sql server เซอร์วิสแพ็ค คุณต้องใช้โปรแกรมแก้ไขด่วนของ SQL Server 2008 Service Pack 1 ไปยังการติดตั้ง SQL Server 2008 Service Pack 1 โดยค่าเริ่มต้น hotfix ที่ให้ไว้ใน service pack ของ SQL Server จะรวมอยู่ใน service pack ถัดไปของ SQL Serversql Server 2008 R2โปรแกรมแก้ไขสำหรับปัญหานี้ถูกนำออกใช้ก่อนใน 3 ปรับปรุงที่สะสม สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับนี้แพคเกจโปรแกรมปรับปรุงที่สะสมสำหรับ SQL Server 2008 R2 คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:2261464
(http://support.microsoft.com/kb/2261464/
)
แพคเกจโปรแกรมปรับปรุงที่สะสม 3 สำหรับ SQL Server 2008 R2 หมายเหตุ:เนื่องจาก builds สะสม แต่ละรุ่นใหม่ของโปรแกรมแก้ไขด่วนประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และแก้ไขการรักษาความปลอดภัยทั้งหมดที่มาพร้อมกับการก่อนหน้า SQL Server 2008 R2 รุ่นที่แก้ไข เราขอแนะนำว่า คุณควรพิจารณาถึงการใช้โปรแกรมแก้ไขด่วนรุ่นล่าสุดที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้ เพื่อดูบทความในฐานความรู้ของ Microsoft::981356
(http://support.microsoft.com/kb/981356/
)
สร้าง SQL Server 2008 R2 ที่หลังจากที่มีการนำออกใช้ SQL Server 2008 R2 สถานะMicrosoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "การใช้งาน" ข้อมูลอ้างอิงสำหรับข้อมูลเพิ่มเติมเกี่ยวกับการล็อกข้อผิดพลาดของ SQL Server แวะไปที่เว็บไซต์ Microsoft สำหรับนักพัฒนาเครือข่าย (MSDN) ต่อไปนี้: การดูล็อกข้อผิดพลาด SQL Server
(http://msdn.microsoft.com/en-us/library/ms187885(sql.90).aspx)
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับฐานข้อมูลการมิเรอร์ แวะไปที่เว็บไซต์ต่อไปนี้ของ MSDN:ภาพรวมของฐานข้อมูลการมิเรอร์
(http://msdn.microsoft.com/en-us/library/ms189852(sql.90).aspx)
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับรุ่นให้บริการแบบเพิ่มหน่วยสำหรับ SQL Server คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:935897
(http://support.microsoft.com/kb/935897/
)
มีแบบจำลองให้บริการแบบเพิ่มหน่วยจะพร้อมใช้งานจากทีม SQL Server จะจัดส่งโปรแกรมแก้ไขด่วนสำหรับการรายงานปัญหา สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเค้าร่างตั้งชื่อสำหรับการปรับปรุงใน SQL Server คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:822499
(http://support.microsoft.com/kb/822499/
)
แบบแผนการตั้งชื่อใหม่สำหรับแพคเกจโปรแกรมปรับปรุงซอฟต์แวร์ของ Microsoft SQL Server สำหรับข้อมูลเพิ่มเติมเกี่ยวกับคำศัพท์ของการปรับปรุงซอฟต์แวร์ ให้คลิกหมายเลขบทความต่อไปนี้ เพื่อดูบทความใน Microsoft Knowledge Base::824684
(http://support.microsoft.com/kb/824684/
)
คำอธิบายของคำศัพท์มาตรฐานที่ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์ของ Microsoft ใช้กับ
แปลโดยคอมพิวเตอร์ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:983564
(http://support.microsoft.com/kb/983564/en-us/
)
| ทรัพยากรอื่นๆ ไซต์การสนับสนุนอื่นๆ
ชุมชนรับความช่วยเหลือเดี๋ยวนี้การแปลบทความ
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


กลับไปด้านบน
