KB3164104 - ไม่สามารถเรียกใช้ DBCC CHECKDB เมื่อไฟล์ฐานข้อมูลอยู่ในที่เก็บข้อมูล Azure Premium ใน SQL Server 2014

นำไปใช้กับ
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use)

อาการ

สมมติว่าคุณบันทึกไฟล์ฐานข้อมูลของคุณในที่เก็บข้อมูลระดับพรีเมียมของ Azure เมื่อคุณเรียกใช้ DBCC CHECKDB บนฐานข้อมูลใน SQL Server 2014 คุณอาจได้รับข้อความแสดงข้อผิดพลาดที่คล้ายกับต่อไปนี้:

หมายเหตุ

ข้อความ 1823 ระดับ 16 สถานะ 2 บรรทัด 3
ไม่สามารถสร้างสแนปช็อตฐานข้อมูลได้ เนื่องจากไม่สามารถเริ่มได้

msg 1823, ระดับ 16, สถานะ 8, บรรทัด 3
ไม่สามารถสร้างสแนปช็อตฐานข้อมูลได้ เนื่องจากไม่สามารถเริ่มได้

ข้อความ 5120, ระดับ 16, สถานะ 147, บรรทัด 3
ไม่สามารถเปิด blob_storage_URL_path ไฟล์ทางกายภาพได้ ข้อผิดพลาดของระบบปฏิบัติการ 24: "24(โปรแกรมออกคําสั่งแต่ความยาวคําสั่งไม่ถูกต้อง)"

msg 7928, ระดับ 16, สถานะ 1, บรรทัด 3
ไม่สามารถสร้างสแนปช็อตฐานข้อมูลสําหรับการตรวจสอบแบบออนไลน์ได้ เหตุผลอาจแสดงไว้ในข้อผิดพลาดก่อนหน้านี้ หรือหนึ่งในไดรฟ์ข้อมูลพื้นฐานไม่สนับสนุนไฟล์ที่ใช้พื้นที่น้อยหรือสตรีมสํารอง กําลังพยายามรับสิทธิ์การเข้าถึงแบบเอกสิทธิ์เฉพาะบุคคลเพื่อเรียกใช้การตรวจสอบแบบออฟไลน์

ข้อความ 5030, ระดับ 16, สถานะ 12, บรรทัด 3
ฐานข้อมูลไม่สามารถล็อกแบบเอกสิทธิ์เฉพาะบุคคลเพื่อดําเนินการได้

ข้อความ 7926 ระดับ 16 สถานะ 1 บรรทัด 3
คําสั่ง Check ยกเลิก ไม่สามารถตรวจสอบฐานข้อมูลได้ เนื่องจากไม่สามารถสร้างสแนปช็อตฐานข้อมูล และไม่สามารถล็อกฐานข้อมูลหรือตารางได้ ดูหนังสือออนไลน์สําหรับรายละเอียดเกี่ยวกับลักษณะการทํางานนี้ที่คาดไว้และวิธีแก้ไขปัญหาชั่วคราวที่มีอยู่ นอกจากนี้ โปรดดูข้อผิดพลาดก่อนหน้าสําหรับรายละเอียดเพิ่มเติม

      

การแก้ปัญหา

ปัญหานี้ได้รับการแก้ไขครั้งแรกในการอัปเดตแบบสะสมสําหรับ SQL Server ต่อไปนี้:

การอัปเดตสะสม 8 สําหรับ SQL Server 2014 Service Pack 1
        
         การอัปเดตสะสม 2 สําหรับ SQL Server 2014 SP2
        
      

เกี่ยวกับการอัปเดตสะสมสําหรับ SQL Server

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

การอัปเดตสะสมล่าสุดสําหรับ SQL Server 2014 SP1/SP2
      

สถานะ

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

การอ้างอิง

การสนับสนุนที่เก็บข้อมูลแบบพรีเมียมสําหรับไฟล์ข้อมูลบน Azure Storage
        
         สร้างฐานข้อมูล SQL Server 2014 โดยตรงบนที่เก็บข้อมูล Azure Blob ด้วย SQLXI
        
เรียนรู้เกี่ยวกับ คําศัพท์ที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์