สรุป
เมื่อคุณเริ่มแอปพลิเคชัน บริดจ์เดสก์ท็อป (ตัวอย่างเช่น แอปพลิเคชันบนเดสก์ท็อปที่บรรจุเป็นแอปสําหรับ Windows) บนเซิร์ฟเวอร์ที่ใช้ Microsoft SQL Server แอปพลิเคชันจะไม่เริ่มทํางานและคุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:
หมายเหตุ
พื้นที่ข้อมูลที่ส่งผ่านไปยังการเรียกระบบมีขนาดเล็กเกินไป
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจากการสื่อสารผิดระหว่างโปรแกรมควบคุมตัวกรองสองโปรแกรมควบคุม โดยเฉพาะ WCNFS (บริดจ์เดสก์ท็อป) และโปรแกรมควบคุม RsFxXXXX.sys (SQL Server โปรแกรมควบคุมระบบ FILESTREAM) โปรแกรมควบคุมระบบ RsFx ไม่ได้รับค่าสถานะที่ส่งผ่านโดยโปรแกรมควบคุม WCNFS อย่างเหมาะสม ซึ่งทําให้เกิดความล้มเหลวในการเริ่มต้นทํางานของแอปพลิเคชันบริดจ์เดสก์ท็อปใดๆ
ข้อมูลเพิ่มเติม
การปรับปรุงนี้รวมอยู่ในการอัปเดตแบบสะสมต่อไปนี้สําหรับ SQL Server:
การอัปเดตสะสม 8 สําหรับ SQL Server 2016 SP1
การอัปเดตสะสม 3 สําหรับ SQL Server 2017
การอัปเดตสะสม 11 สําหรับ SQL Server 2014 SP2
เกี่ยวกับการอัปเดตสะสมสําหรับ SQL Server:
แต่ละปรับปรุงสะสมใหม่สําหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการปรับปรุงสะสมก่อนหน้านี้ ดูการอัปเดตแบบสะสมล่าสุดสําหรับ SQL Server:
การอัปเดตสะสมล่าสุดสําหรับ SQL Server 2016
การอัปเดตสะสมล่าสุดสําหรับ SQL Server 2014
การอัปเดตสะสมล่าสุดสําหรับ SQL Server 2017
ข้อมูลเพิ่มเติม
การปรับปรุงนี้รวมอยู่ในโปรแกรมแก้ไขด่วนตามความต้องการต่อไปนี้สําหรับ SQL Server:
การปรับปรุงโปรแกรมแก้ไขด่วนตามความต้องการสําหรับ SQL Server 2012 SP4
การอ้างอิง
เรียนรู้เกี่ยวกับ คําศัพท์เฉพาะทาง ที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับบริดจ์เดสก์ท็อปและการแก้ไขปัญหาชั่วคราวสําหรับปัญหานี้ ดูบทความบล็อกทีม MSSQL Tiger นี้