Microsoft แจกจ่ายการแก้ไข Microsoft SQL Server 2008 Microsoft SQL Server 2008 R2 เป็นไฟล์เดียวที่สามารถดาวน์โหลดได้ เนื่องจากการแก้ไขเป็นแบบสะสม การเผยแพร่ใหม่แต่ละรายการจะมีโปรแกรมแก้ไขด่วนและการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการแก้ไข SQL Server 2008 SQL Server 2008 R2 รุ่นก่อนหน้า
อาการ
ลองทำตามสถานการณ์ต่อไปนี้:
- คุณมีเซิร์ฟเวอร์หนึ่งเครื่องที่ทํางานจําลองแบบในสภาพแวดล้อม Microsoft SQL Server 2008 หรือ Microsoft SQL Server 2008 R2
- คุณมีเซิร์ฟเวอร์ที่สองที่ใช้งาน Microsoft SQL Server 2008 หรือ Microsoft SQL Server 2008 R2 และการจําลองแบบถูกปิดใช้งานหรือไม่ได้ติดตั้ง
- คุณคืนค่าฐานข้อมูลที่จําลองแบบของเซิร์ฟเวอร์แรกไปยังเซิร์ฟเวอร์ที่สอง
- ในระหว่างกระบวนการคืนค่าฐานข้อมูล ผู้ใช้หรือแอปพลิเคชันจะเรียกใช้ sp_replcounters กระบวนการที่จัดเก็บไว้บนเซิร์ฟเวอร์ที่สอง
ในสถานการณ์นี้ การละเมิดการเข้าถึงอาจเกิดขึ้นบนเซิร์ฟเวอร์ที่สอง นอกจากนี้ ไฟล์บันทึกข้อมูลสแตกจะถูกสร้างขึ้นในโฟลเดอร์บันทึก SQL Server เมื่อปัญหานี้เกิดขึ้น คุณอาจต้องรีสตาร์ตเซิร์ฟเวอร์ที่สอง
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจาก Stored Procedure sp_replcounters ทํางานบนเซิร์ฟเวอร์ที่การจําลองแบบถูกปิดใช้งานหรือไม่ได้ติดตั้ง เมื่อ sp_replcounters พยายามเข้าถึงแคชบทความ การดําเนินการคืนค่าฐานข้อมูลได้เรียก clear_db_repl_cache เอาฐานข้อมูลออกจากแคชบทความก่อนที่ฐานข้อมูลจะถูกเพิ่มกลับเข้าไปในแคชบทความ
การแก้ปัญหา
ข้อมูลการอัปเดตสะสม
SQL Server 2008 R2
การแก้ไขสําหรับปัญหานี้เผยแพร่ครั้งแรกในการอัปเดตสะสม 9 สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจโปรแกรมปรับปรุงสะสมสําหรับ SQL Server 2008 R2 นี้ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2567713 แพคเกจการปรับปรุงสะสม 9 สําหรับ SQL Server 2008 R2 หมายเหตุ เนื่องจากรุ่นนี้เป็นแบบสะสม การแก้ไขใหม่ๆ แต่ละรุ่นจะมีโปรแกรมแก้ไขด่วนและการแก้ไขความปลอดภัยทั้งหมดที่รวมอยู่ในการแก้ไข SQL Server 2008 R2 รุ่นก่อนหน้า เราขอแนะนําให้คุณพิจารณาใช้การแก้ไขล่าสุดที่มีโปรแกรมแก้ไขด่วนนี้ไปใช้ สําหรับข้อมูลเพิ่มเติม โปรดคลิกที่หมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
981356 รุ่น SQL Server 2008 R2 ที่วางจําหน่ายภายหลัง SQL Server 2008 R2
SQL Server 2008 R2 Service Pack 1
การแก้ไขปัญหานี้เปิดตัวครั้งแรกใน Cumulative Update 2 สําหรับ SQL Server 2008 R2 Service Pack 1 สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจโปรแกรมปรับปรุงสะสมนี้ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:
2567714 แพคเกจการปรับปรุงสะสม 2 สําหรับ SQL Server 2008 R2 Service Pack 1 หมายเหตุ เนื่องจากรุ่นนี้เป็นแบบสะสม การแก้ไขใหม่แต่ละรุ่นจะมีโปรแกรมแก้ไขด่วนและการแก้ไขความปลอดภัยทั้งหมดที่รวมอยู่ในการแก้ไข SQL Server 2008 R2 รุ่นก่อนหน้า เราขอแนะนําให้คุณพิจารณาใช้การแก้ไขล่าสุดที่มีโปรแกรมแก้ไขด่วนนี้ไปใช้ สําหรับข้อมูลเพิ่มเติม โปรดคลิกที่หมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2567616 รุ่น SQL Server 2008 R2 ที่วางจําหน่ายภายหลัง SQL Server 2008 R2 Service Pack 1
SQL Server 2008
การแก้ไขสําหรับปัญหานี้เผยแพร่ครั้งแรกในการอัปเดตสะสม 4 สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจโปรแกรมปรับปรุงสะสมสําหรับ SQL Server 2008 นี้ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2527180 แพคเกจการปรับปรุงสะสม 4 สําหรับ SQL Server 2008 Service Pack 2 หมายเหตุ เนื่องจากรุ่นนี้เป็นแบบสะสม การเผยแพร่การแก้ไขใหม่แต่ละรายการจะมีโปรแกรมแก้ไขด่วนและการแก้ไขความปลอดภัยทั้งหมดที่รวมอยู่ในการเผยแพร่การแก้ไขของ SQL Server 2008 ก่อนหน้า เราขอแนะนําให้คุณพิจารณาใช้การแก้ไขล่าสุดที่มีโปรแกรมแก้ไขด่วนนี้ไปใช้ สําหรับข้อมูลเพิ่มเติม โปรดคลิกที่หมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
956909 รุ่น SQL Server 2008 ที่วางจําหน่ายภายหลัง SQL Server 2008
สถานะ
Microsoft ได้ยืนยันว่านี่เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ที่แสดงไว้ในส่วน "นำไปใช้กับ"
ข้อมูลเพิ่มเติม
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับไฟล์ที่ถูกเปลี่ยนแปลง และข้อมูลเกี่ยวกับข้อกําหนดเบื้องต้นในการใช้แพคเกจการปรับปรุงแบบสะสมที่มีโปรแกรมแก้ไขด่วนตามที่อธิบายไว้ในบทความ Microsoft Knowledge Base นี้ ให้คลิกที่หมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:
2527180 แพคเกจการปรับปรุงสะสม 4 สําหรับ SQL Server 2008 Service Pack 2
การอ้างอิง
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับสถิติการจําลองแบบ โปรดเยี่ยมชมเว็บไซต์ Microsoft Developer Network (MSDN) ต่อไปนี้:
sp_replcounters (Transact-SQL) สําหรับข้อมูลเพิ่มเติมเกี่ยวกับรายการรุ่นที่พร้อมใช้งานหลังจากการวางจําหน่ายของ SQL Server 2008 ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
956909 SQL Server 2008 เวอร์ชันที่วางจําหน่ายภายหลัง SQL Server 2008 สําหรับข้อมูลเพิ่มเติมเกี่ยวกับ Incremental Servicing Model for SQL Server ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
935897 แบบจําลองการให้บริการที่เพื่มขึ้นมีไว้ให้สําหรับทีมงาน SQL Server เพื่อจัดเตรียมโปรแกรมแก้ไขสําหรับปัญหาที่มีการรายงานสําหรับข้อมูลเพิ่มเติมเกี่ยวกับการตั้งชื่อโครงสร้างสําหรับการอัปเดต SQL Server ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
822499 รูปแบบการตั้งชื่อใหม่สําหรับชุดโปรแกรมอัปเดตซอฟต์แวร์ Microsoft SQL Server สําหรับข้อมูลเพิ่มเติมเกี่ยวกับคําศัพท์ของการปรับปรุงซอฟต์แวร์ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
824684 คําอธิบายเกี่ยวกับคําศัพท์มาตรฐานที่ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์ของ Microsoft