นำไปใช้กับ
SQL Server 2016 Service Pack 2 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 on Windows SQL Server 2019 on Windows

อาการ

พิจารณาสถานการณ์ต่อไปนี้:

  • สมมติว่าคุณมี FileTable ใน Microsoft SQL Server

  • คุณพยายามเปิดไดเรกทอรี FileTable โดยใช้ SSMS, File Explorer หรือWINDOWS API

  • เมื่อแอปพลิเคชัน ดำเนินการแจงนับไดเรกทอรีสำหรับไดเร็กทอรี FileTable การร้องขอ โทรสามารถดักจับโดยไดรเวอร์ฟิลเตอร์ระบบไฟล์ที่อยู่ใน เครื่องไคลเอ็นต์ พารามิเตอร์คำขอ FileInformationClass สามารถเปลี่ยนได้เพื่อใช้ FILE_ID_EXTD_DIR_INFORMATION แทน ในกรณีนี้ไคลเอนต์อาจ ได้รับ ERROR_FILE_NOT_FOUND (0x2) เป็นการตอบสนองจาก SQL Server

ในสถานการณ์นี้คุณอาจได้รับข้อผิดพลาดที่คล้ายกับต่อไปนี้บน Windows:

ERROR_FILE_NOT_FOUND (0x2)

"ไม่สามารถเปิดตำแหน่งแฟ้มได้ การเข้าถึงไม่ได้ถูกเปิดใช้งานหรือคุณไม่มีสิทธิ์สำหรับเหมือนกัน "

สถานะ

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

การแก้ไข

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

เกี่ยวกับการปรับปรุงสะสมสำหรับ SQL Server:

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

อ้างอิง

เรียนรู้เกี่ยวกับคำศัพท์เฉพาะทางที่ Microsoft ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์

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

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

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