อาการ
พิจารณาสถานการณ์ต่อไปนี้:
-
สมมติว่าคุณมี 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 ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์