อาการ
หลังจากที่คุณติดตั้ง SQL Server SP1 สะสมปรับปรุง 6 (CU6), เซสชันของ SQL Server แฮงค์อย่างไม่มีกำหนดเมื่อคุณพยายามเปิดใช้งานการแยกสแนปช็อต โดยใช้ต่อไปนี้งบ:
ALTER DATABASE DatabaseName SET ALLOW_SNAPSHOT_ISOLATION ON
หมายเหตุ ปัญหานี้อาจเกิดขึ้นเมื่อคุณได้ตรวจสอบเซิร์ฟเวอร์เริ่มต้นการใช้งานบนอินสแตนซ์ที่ถูกกำหนด ด้วยข้อมูลจำเพาะเกี่ยวกับการตรวจสอบที่มี DATABASE_CHANGE_GROUP
วิธีแก้ปัญหา
เมื่อต้องการหลีกเลี่ยงปัญหานี้ เป็นการชั่วคราวหยุดตรวจสอบ ต่อไปนี้มีใบแจ้งยอด:
-
หยุดการตรวจสอบ:
ALTER SERVER AUDIT AuditName WITH (STATE = OFF) GO
-
การเปลี่ยนแปลงระดับการแยกฐานข้อมูล:
ALTER DATABASE DatabaseName SET ALLOW_SNAPSHOT_ISOLATION ON
-
เปิดการตรวจสอบย้อนกลับ:
ALTER SERVER AUDIT AuditName WITH (STATE = ON) GO
สถานะ
Microsoft ยืนยันว่านี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "นำไปใช้กับ"
ข้อมูลอ้างอิง
เรียนรู้เกี่ยวกับคำศัพท์เฉพาะทางที่ Microsoft ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์