นำไปใช้กับ
SQL Server 2008 Service Pack 3 SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2008 R2 Service Pack 2 SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard

อาการ

เมื่อคุณคิวรีแบบไบนารีวัตถุขนาดใหญ่ (BLOB) ข้อมูลคอลัมน์ใน Microsoft SQL Server ๒๐๐๘, SQL Server ๒๐๐๘ R2, SQL Server ๒๐๑๒หรือ SQL Server ๒๐๑๔คุณอาจได้รับข้อผิดพลาดต่อไปนี้:

ข้อผิดพลาด: ๕๑๘๐ไม่สามารถเปิดธนาคารตัวควบคุมไฟล์ (FCB) สำหรับ ID ไฟล์ที่ไม่ถูกต้อง0ในฐานข้อมูล ' tempdb ' ตรวจสอบตำแหน่งที่ตั้งของไฟล์ ดำเนินการ DBCC CHECKDB

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจาก SQL Server ไม่จัดการข้อความที่สนใจ (ยกเลิก) อย่างเหมาะสมเมื่ออ่านข้อมูล BLOB ปัญหานี้เกิดขึ้นเฉพาะเมื่อแคช BLOB ภายในของหน่วยความจำถูกปิดใช้งาน เมื่อแคชไม่ถูกปิดใช้งานข้อมูลแคชจะสลับไปยังฐานข้อมูลtempdb หลังจากนั้น SQL Server จะอ่านข้อมูล BLOB จากฐานข้อมูล tempdb แทนที่จะเป็นแคชในหน่วยความจำ ขึ้นอยู่กับขนาดของข้อมูล BLOB หรือเงื่อนไขหน่วยความจำของเซิร์ฟเวอร์ภายใน-แคช BLOB ภายในหน่วยความจำถูกปิดใช้งาน

การอัปเดตที่สะสมใหม่แต่ละรายการสำหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมดและการแก้ไขการรักษาความปลอดภัยทั้งหมดที่รวมอยู่ในการอัปเดตที่สะสมก่อนหน้านี้ ตรวจสอบการอัปเดตที่สะสมล่าสุดสำหรับ SQL Server:

สถานะ

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

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

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

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