应用对象
SQL Server 2017 Developer on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Standard on Windows SQL Server 2014 Service Pack 2 - duplicate (do not use) 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 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1 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 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Enterprise Core SQL Server 2012 Standard

摘要

当你在运行 Microsoft SQL Server 的服务器上启动桌面桥应用程序(例如,打包为 Windows 应用的桌面应用程序)时,应用程序不会启动,并且你会收到以下错误消息:

传递到系统调用的数据区域太小。

原因

出现此问题的原因是两个筛选器驱动程序之间的 miscommunications,特别是 WCNFS (桌面桥)和 RsFxXXXX 驱动程序(SQL Server FILESTREAM 系统驱动程序)。 RsFx 系统驱动程序没有 恰当地接受 WCNFS 驱动程序传递的标志。 这将导致任何桌面桥应用程序启动失败。

更多信息

SQL Server 的以下累积更新中包括此改进:

       SQL Server 2016 SP1 的累积更新8

       SQL Server 2017 累积更新 3

       SQL Server 2014 SP2 的累积更新11

SQL Server 的每个新的累积更新均包含以前的累积更新中包含的所有修补程序和所有安全修补程序。 查看 SQL Server 的最新累积更新:

SQL Server 2016 的最新累计更新

SQL Server 2014 的最新累积更新

SQL Server 2017 的最新累计更新

更多信息

此改进包括在 SQL Server 的以下按需修补程序中:

SQL Server 2012 SP4 的即时修复程序更新

参考

了解 Microsoft 用于描述软件更新的 术语

有关此问题的桌面网桥和解决方法的详细信息,请参阅 此 MSSQL Tiger 团队博客文章

 

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。